/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

@import url(../warp/css/base.css);


/* New style-related Base Values
----------------------------------------------------------------------------------------------------*/

body {
	font: normal 14px/20px Arial, Helvetica, sans-serif;
	color: #444;
}

a { color: #469bdb; }

a:hover,
em, code { color: #f16d1a; }

ins, mark { background-color: #ffa; }
mark { color: #444; }

hr { border-top-color: #ddd; }

pre {
	border: 1px solid #ddd;
	background: #fafafa;
}

::-moz-selection { background: #39f; color: #fff; }
::selection { background: #39f; color: #fff; }

.module.mod-line.deepest > p:nth-child(3) img {
    width: 100%;
}

@media only screen and (min-width: 768px){

.content.clearfix > p:nth-child(5) {
    display: none !important;
}


}
@media only screen and (min-width: 320px) and (max-width: 767px){

.content.clearfix > p:nth-child(5) {
    display: block !important;
    text-align: center !important;
}
.content.clearfix > p:nth-child(7) {
    text-align: center !important;
}

}
@media only screen and (min-width: 480px) and (max-width: 520px){

.grid-box.width100.grid-v:nth-child(2) {
    float: right !important;
    width: 41% !important;
}
.grid-box.width100.grid-v:nth-child(1) {
    float: left !important;
    width: 45% !important;
}

}

@media only screen and (min-width: 320px) and (max-width: 620px){
.content.clearfix > p:nth-child(15) img {
    width: 100% !important;
}

}
