﻿



.contentContainer {margin-top:56px;}
 
.contentContainer .row { padding-left: 32px; max-width: 1140px;  }
.contentContainer .sliderBack {   height:326px;background-color:#f3f3f3;}
.contentContainer .sliderBack .row{   height:auto;}
 
.contentContainer .sliderBackgroundRight{position:absolute;right:0;background-color:#f3f3f3;height:326px;}

 #blocks a{letter-spacing:2px; color:#a2a2a2;font-size:9pt;font-family:'Montserrat-SemiBold';}

.hidden i{ font-weight:bolder;}


.contentContainer h1 {margin-bottom:0; line-height:33pt;font-family: "Montserrat-Bold"; color:#3d404d;width:360px;font-size:27pt;margin-top:69px;letter-spacing:-0.8pt;}

.contentContainer .searchContainer{padding:8px 19px 0 19px; margin-top:58px; height:72px;background-color:#fff; border:1px solid #d71828;}
.contentContainer .searchContainer label {font-family: "Montserrat-Medium";color:#878787; font-size:11pt;} 
.contentContainer .searchContainer input { font-family: "Montserrat-SemiBold";color:#353b48; font-size:14pt; } 
.contentContainer .searchContainer input:focus{outline:none !important;}
.contentContainer button{cursor:pointer; background:url('../../images/home/btnSearchImg.png') no-repeat center center #d71828;   margin:58px 0 0 0;  height:72px;}
.contentContainer button:focus{outline:1px solid #fff;}
     
.contentContainer #slideshow {position: relative;} 
.contentContainer #slideshow > div {position: absolute;top: 10px;right:5px;  }
.contentContainer .searchDesc{padding-left:17px;}
.contentContainer .searchDesc label{font-size:8pt;color:#3d404d;font-family: "Montserrat-Regular";}

#contentText1 { color:#353b48; font-family:"Montserrat-Medium";font-size:19pt;}
#contentText2 {margin:0 !important; color:#878787; font-family:"Montserrat-Medium";font-size:9pt;}

 #news  label {width:315px;height:62px; text-align:left; float:left;margin-left:35px; color:#fff;margin-top:100px;font-family:"Montserrat-Medium";font-size:12pt;}

@media screen and (max-width:992px) { 
    .contentContainer { margin-top: 100px;}
    .slideshow{ text-align:right; margin:-100px 0 0 -40px; position:absolute;}
    #slideshow{margin-top:-40px !important;}
    #slideshow img{ max-width:350px;}
    #news{margin:17px 0 17px 0;}
    .hidden{display:none;}
    .contentContainer .row{padding-left:0;}
}
@media screen and (max-width:775px) {#slideshow img{ max-width:250px;}}
@media screen and (max-width:575px) { 
    .contentContainer{main-height:1650px;}
    #slideshow img{ max-width:200px;}
    .contentContainer .sliderBackgroundRight, .contentContainer .container{min-height:326px;}
.contentContainer #slideshow > div { right:-15px; top:-5px; }
}
/*#endregion */

    


