 @charset "utf-8";
/* CSS Document */

html{padding:0px;margin:0px;width:100%; min-height:100% !important;position:relative !important}
body {  margin-bottom:56px  /*Margin bottom by footer height */;}
.container-fluid{margin:0px !important;padding:0px !important;}


p{padding:0px; margin:0px;}
#container { min-height:100%;padding:0px; margin:0px; position:relative;}
a {text-decoration:none;color:#fff;}
 a:hover {text-decoration:none;color:#fff;}
/*@font-face { font-family:Raleway-Thin; src:url(fonts/Raleway-Thin.ttf)}
@font-face { font-family:Raleway-Light; src:url(fonts/Raleway-Light.ttf)}
@font-face { font-family:Lato-Regular; src:url(fonts/Lato-Regular.ttf)}
@font-face { font-family:"patrick Hand"; src:url(fonts/PatrickHand-Regular.ttf)}*/
@font-face { font-family:Helvetica; src:url(fonts/Helvetica.ttf)}


.space5{height:5px;}
.space10{height:10px;}
.space15{height:15px;}
.space20{height:20px;}
.space30{height:30px;}
.space100{height:100px;}
.space187{height:187px;}

.colpad{padding:10px}
.colpad1{padding:5px}


*{outline:none}


 /*@font-face { font-family:"marker Felt"; src:url(font/Marker%20Felt.ttf)}
.textfield::-webkit-input-placeholder {color: #0b0b0b }
.letterfield::-webkit-input-placeholder {color: #a7a7a7 }
.textfield::-webkit-input-placeholder {color: #0076ad}*/

.icon-bar{background-color:#253a79}
.navbar-toggle{float:none !important;margin-top:10px !important;padding:0px 5px !important;margin-right:0px !important;margin-left:10px !important}
.navbar-collapse{border-top:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}




/*................. TOP CSS....................*/

.rm1{background-color:#253a79}
.rm2{background-color:#fff}

.menuouter{display:table;margin:40px auto}
.menuttile{font-family:Helvetica;display:inline-block;vertical-align:top;font-size:18px;color:#253A79;cursor:pointer;margin:0px 15px;text-align:center;line-height:40px;height:40px;padding-right:10px;padding-left:10px;}
.menuttile:hover{background-color:#253A79;color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;}
.menuttilesel{background-color:#253A79;color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;}

/*................. HOME CSS....................*/

.welcome{font-family:Helvetica;font-size:25px;color:#253a79}
.textwelc{font-family:Helvetica;font-size:16px;color:#253a79}
.imgmarq{display:inline-block;vertical-align:top}
.textmarq{font-family:Helvetica;font-size:30px;color:#fff;display:inline-block;vertical-align:top;line-height:128px;padding-left:20px}
.bordmarquee{border-bottom:solid 1px #fff;border-top:solid 1px #fff}
.titlesect{font-family:Helvetica;font-size:30px;color:#fff;background-color:#253a79;padding:10px;border-radius:10px;}
.imgsec{display:table;margin:auto}
.titleimg{font-family:Helvetica;font-size:18px;color:#fff;background-color:#253a79;border-radius:5px;padding:5px;text-align:center}
.titleimg:hover{background-color:#F00;}

.serv{display:inline-block;margin:auto;cursor:pointer}
.mTSWrapper{height:111px !important}
.content{overflow: auto;position: relative;width: 100%;height: auto;float: left}
.content li{margin:0px 25px;padding:0px 10px 0px 10px;overflow: hidden;}
.content li a{display: inline-block;border: 7px solid rgba(255,255,255,.1);}
.content.light li a{ border: 7px solid rgba(255,255,255,.4);} 

/*................. ABOUT CSS....................*/

.sectionTitle{text-transform:uppercase}
.sectionTitle h4{font-size: 20px;font-weight: bold;color: #000;line-height: 60px;border: 1px solid #d8d8d8;margin: 0;}
.sectionTitle h4 i{color: #FFF;width: 55px;position: relative;background: #1551a1;line-height: 62px;text-align: center;margin-right: 20px;}
.fa{display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;it-font-smoothing: antialiased;}
.fa-file-text-o:before{content: "\f0f6";}
.sectionTitle h4 i:after{content: '';position: absolute;width: 0;height: 0;border-left: 5px solid #1551a1;border-top: 31px solid transparent;
border-bottom: 31px solid transparent;right: -5px;top: 0;}
.titleabout{font-family:Helvetica;font-size:25px;color:#253a79}
.textabout{font-family:Helvetica;font-size:16px;color:#253a79}

#services .serviceWidget{margin: 20px 0 0px;}
#services .serviceWidget .row{border: 1px solid #d8d8d8;text-align: center;padding: 0 35px 30px;}
#services .serviceWidget .row i{color: #1551a1;width: 120px;text-align: center;font-size: 40px;display: inline-block;background: #FFF;
line-height: 56px;margin: -28px auto;}
.fa-automobile:before, .fa-car:before{content: "\f1b9";}
#services .serviceWidget .row h3{font-family: 'Raleway', sans-serif;font-size: 22px;margin-bottom: 15px;padding-top:15px;}
#services .serviceWidget .row p{font-size: 15px;font-family: 'Raleway', sans-serif;color: #9594ac;line-height: 30px;margin-bottom: 0;}

.companyStats .colpad .statInner{border-top: 1px solid #d8d8d8;border-bottom: 1px solid #d8d8d8;text-align: center;padding: 60px 0;}
.m0{margin:0px;}
.companyStats .colpad .statInner i{display: block;color: #1551a1;font-size: 40px;}
.fa-automobile:before, .fa-car:before{content: "\f1b9";}
.companyStats .colpad .statInner i:after{content: '';width: 70px;height: 1px;background: #787878;display: block;margin: 20px auto;}
.companyStats .colpad .statInner .counter{font-size: 36px;line-height: 1;margin-bottom: 10px;display: block;}
.companyStats .colpad .statInner .statType{    font-family: 'Raleway', sans-serif;font-size: 16px;color: #787878;}




/*................. PRODUCTS CSS....................*/

.titlepage{font-family:Helvetica;font-size:30px;color:#253a79}
.titlecat{font-family:Helvetica;font-size:18px;color:#000;display:inline-block;vertical-align:top;line-height:40px;}
.titlecat2{font-family:Helvetica;font-size:18px;color:#000;display:inline-block;vertical-align:top;line-height:30px;}
.rp1{background-color:#EEEEEE;padding:10px;}
.rp11{background-color:#EEEEEE;padding:5px 10px;  height:40px; }
.rp2{background-color:#fff;padding:10px;}
.dropbox{height:30px;max-width:100%;font-family:Helvetica;font-size:16px;color:#000;margin-left:10px;margin-right:10px;display:inline-block;vertical-align:top}
.dropbox select{height:30px;max-width:100%;}
.submit3{background-color:transparent;width:100px;height:30px;display:inline-block}
.submit3 input{border:none;padding:0px;background-color:#253a79;text-align:center;width:100%;height:100%;font-size:17px;font-family:Helvetica;color:#fff;line-height:30px;}

.imgprod{border:solid 1px #253a79;padding:10px;position:relative;cursor:pointer}
.colpro{padding:10px}
.prodname{font-family:ClementePDae-Light;font-size:18px; line-height:20px; padding:7px 0xp;color:#fff;background-color:rgba(37,58,121,0.6);position:absolute;width:100%;top:50%;left:0px; margin-top:-27px;
text-align:center; height:44px; opacity:0;-webkit-transition: all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;}
.imgprod:hover .prodname {opacity: 1;}

.imgdesc{display:table;margin:auto}
.titledesc{font-family:Helvetica;font-size:25px;color:#000; padding:0PX 20PX;}
.textdesc{font-family:Helvetica;font-size:16px;color:#9594ac;padding:0PX 20PX;}



/*................. SERVICES CSS....................*/

.textserv{font-family:Helvetica;font-size:16px;color:#9594ac}

/*................. CONTACT CSS....................*/

.titlecon{font-family:Helvetica;font-size:22px;color:#2764ad;font-weight:bold}
.contform{background-color:#f5f4f4;padding:20px}
.namefiled{font-family:Helvetica;font-size:14px;color:#878788;}
.textfield{width:100%;height:100%;padding:0px;resize:none;border:solid 1px #c8cbce;font-size:15px;font-family:Helvetica;color:#878788;background-color:#ffffff;padding-left:10px}
.textinput{height:32px;max-width:100%}
.textarea1{height:140px}
.submit1{background-color:transparent;width:84px;height:37px;display:inline-block}
.submit1 input{border:none;padding:0px;background-color:#2764ad;text-align:center;width:100%;height:100%;font-size:16px;font-family:Helvetica;color:#fff;line-height:37px;font-weight:bold}
.adress{font-family:Helvetica;font-size:15px;color:#1c1c1b;font-weight:bold}
.mapdiv{height:233px;max-width:100%}
.scrolloff {pointer-events:none;}




/*................. FOOTER CSS....................*/ 

.footer {position: absolute;bottom: 0;width: 100%; /*Set the fixed height of the footer here*/ min-height: 50px;background-color:#fff;left:0px;}	
.horizont1{display:table;margin:10px auto;}


@media screen and (max-width: 1200px){
	
/*................. TOP CSS....................*/

.menuttile{font-size:17px;margin:0px 9px;}

/*................. INDEX CSS....................*/

.amazingslider-title-1{font-size:25px !important}
.amazingslider-description-1{font-size:17px !important}
.titleimg{font-size:15px;}
.welcome{font-size:22px;}
.textwelc{font-size:15px;}
.titlesect{font-size:25px;}


/*................. ABOUT CSS....................*/

.titleabout{font-size:22px;}
.textabout{font-size:15px;}



/*................. Products CSS....................*/

.rp11{ height:auto;}

.titlecat{display:table;margin:0px auto; line-height:30px;}
.dropbox{display:table;margin:0px auto}
.submit3{display:table;margin:5px auto 0px}


/*................. SERVICES CSS....................*/

#services .serviceWidget .row{padding:0 22px 30px}
#services .serviceWidget .row p{font-size:13px;}
#services .serviceWidget .row h3{font-size:15px;}


/*................. CONTACT CSS....................*/



}


			
@media screen and (max-width: 990px){


/*................. TOP CSS....................*/

.menuttile{font-size:14px;margin:0px 1px;height:40px;line-height:40px;}
.menuouter{margin:30px auto}

/*................. INDEX CSS....................*/

.amazingslider-title-1{font-size:20px !important}
.amazingslider-description-1{font-size:14px !important;max-width:440px !important}
.welcome{font-size:20px;}
.textwelc{font-size:15px;}
.titleimg{font-size:12px;}
.titlesect{font-size:20px;}

/*................. ABOUT CSS....................*/

.titleabout{font-size:20px;}
.textabout{font-size:14px;}
.sectionTitle h4{font-size:16px;}



/*................. PRODUCTS CSS....................*/

.titledesc{font-size:22px;}
.textdesc{font-size:14px;}


/*................. SERVICES CSS....................*/

#services .serviceWidget .row{padding:0 8px 30px}
#services .serviceWidget .row p{font-size:13px;}
#services .serviceWidget .row h3{font-size:17px;}
.textserv{font-size:16px;}


/*................. CONTACT CSS....................*/



/*................. FOOTER CSS....................*/



}


@media screen and (max-width: 767px){




/*................. TOP CSS....................*/

.logo{display:table;margin:auto}
.menuouter{margin:auto}
.menuttile{display:table;margin:auto}


/*................. INDEX CSS....................*/

.titlesect{font-size:18px;text-align:center}
.welcome{text-align:center}
.textwelc{text-align:justify;margin:0px 15px;}
.disp{display:table;margin:auto}

/*................. ABOUT CSS....................*/

.titleabout{font-size:18px;text-align:center}
.textabout{font-size:13px;text-align:justify;margin:0px 15px;}
.sectionTitle{margin:0px 10px;}
.sectionTitle h4{font-size:14px;}


/*................. PRODUCTS CSS....................*/


.titledesc{font-size:20px;}
.textdesc{font-size:14px;text-align:justify}

/*................. SERVICES CSS....................*/

.textserv{font-size:13px;text-align:justify;margin:0px 10px;}

/*................. CONTACT CSS....................*/

.titlecon{text-align:center;font-size:18px}
.adress{text-align:center;font-size:13px}


/*................. FOOTER CSS....................*/


/*.outerf2{display:block;height:auto}	
.horizon img{width:70%;display:table;margin:5px auto}*/


}