body{margin:0;font-family:'Roboto-Regular';background:#fff;}
@font-face{font-family:'Roboto-Regular';src:url(../fonts/Roboto-Regular.ttf) format('truetype');}
@font-face{font-family:'Abel-Regular';src:url(../fonts/Abel-Regular.ttf) format('truetype');}
body a{transition:0.5s all ease;-webkit-transition:0.5s all ease;-moz-transition:0.5s all ease;-o-transition:0.5s all ease;-ms-transition:0.5s all ease;text-decoration:none;}
h1,h2,h3,h4,h5,h6{margin:0;}
p{margin:0;}
ul,label{margin:0;padding:0;}
body a:hover{text-decoration:none;}
.header{margin:2em 0 0;border-bottom:5px solid #C7C2C2;box-shadow:1px 3px 1px #D0CFCF;}
.navbar-header h1{font-weight:900;font-size:4.5em;font-style:italic;font-family:Helvetica Neue;}
.navbar-header h1 a{color:#F00;}
.blue-title{color:#0B2A72;font-weight:900;font-family:Helvetica Neue;word-spacing:0.5em;}
.navbar-default .navbar-brand,.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus{color:#fff;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{background:none !important;}
.navbar-nav > li{margin-right:2.5em;}
.navbar-nav > li > a{font-size:1.1em;padding:0;line-height:35px;}
.navbar-default .navbar-nav > li > a{color:#555;}
.navbar-nav > li.active a ,.navbar-nav > li.active1 a.dropdown-toggle{color:#f00 !important;border-top:2px solid #f00;border-bottom:2px solid #f00;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{background:none;}
nav.navbar.navbar-default{background:none;border:none;}
.dropdown-menu{min-width:115px;}
ul.dropdown-menu li{border-bottom:1px solid #888;}
.dropdown-menu > li > a{padding:0.8em 1.5em;font-size:1em;}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{color:#F00000;}
.navbar-left span.caret{margin-left:10px;}
.navbar-right .dropdown-menu{right:auto;left:0;top:171%;border-top:5px solid #CC2127;padding:0;}
.header-text{width:13%;margin-left:5em;}
.header-text p{font-size:0.8em;line-height:1.6em;color:#999;}
.header-right{float:right;}
.top-nav-text{margin-bottom:1em;font-size:1.4em;}
.top-nav-text ul li{display:inline-block;margin:0;vertical-align:middle;font-weight:900;}
.top-nav-text li{font-size:1.5em;color:#F00000;}
.top-nav-text a.email-link{color:#666;}
.top-nav-text a.email-link:hover{color:#F00000;}
.top-nav-text li span{color:#666;}
.top-nav-text ul.social-icons li{display:inline-block;margin-right:5px;}
.social-icons a{background:url(../images/sprite.png)no-repeat 0 0;display:block;width:33px;height:30px;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;}
.social-icons a:hover{transform:rotatey(360deg);}
.social-icons a.pin{background:url(../images/sprite.png)no-repeat 0 -35px;}
.social-icons a.in{background:url(../images/sprite.png)no-repeat 0 -69px;}
.banner{position:relative;background:url(../images/commercial-fridges.jpg)no-repeat 0 -200px;background-size:cover;min-height:400px;-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);}
.banner-overlay{background-color:#333;background-color:rgba(0, 0, 0, 0.5);position:absolute;top:11em;width:100%;height:48%;}
.home-title{display:block !important;}
.banner-info{margin-top:7%;text-align:center;}
.banner-info h2{margin-bottom:1em;font-weight:600;font-size:4.4em;color:#fff;font-family:'Abel-Regular';font-style:italic;}
.banner-info p{font-size:1.6em;color:#fff;width:38%;margin:1em auto 2em;line-height:1.8em;}
.banner-info a{font-size:1.1em;color:#fff;border:1px solid #fff;padding:0.9em 5em;display:inline-block;background-color:#F00000;border-radius:4px;}
.effect6{color:rgba(0,0,0, 0) !important;transition:all .3s ease;text-shadow:0 0 0 #fff, 0 -45px 0 #000;overflow:hidden;}
@-webkit-keyframes drop{0%{text-shadow:0 0 0 #fff, 0 -45px 0 #000;}
20%{text-shadow:0 0 0 #fff, 0 -15px 0 #000;}
30%{text-shadow:0 15px 0 #fff, 0 0 0 #000;}
40%{text-shadow:0 45px 0 #fff, 0 0 0 #000;}
41%{text-shadow:0 45px 0 #fff, 0 0 0 #000 , 0 -45px 0 #fff;}
70%{text-shadow:0 45px 0 #fff, 0 15px 0 #000 , 0 0 0 #fff;}
80%{text-shadow:0 45px 0 #fff, 0 45px 0 #000 , 0 0 0 #fff;}
100%{text-shadow:0 45px 0 #fff, 0 45px 0 #000 , 0 0 0 #fff;}
}
@keyframes drop{0%{text-shadow:0 0 0 #fff, 0 -45px 0 #000;}
20%{text-shadow:0 0 0 #fff, 0 -15px 0 #000;}
30%{text-shadow:0 15px 0 #fff, 0 0 0 #000;}
40%{text-shadow:0 45px 0 #fff, 0 0 0 #000;}
41%{text-shadow:0 45px 0 #fff, 0 0 0 #000 , 0 -45px 0 #fff;}
70%{text-shadow:0 45px 0 #fff, 0 15px 0 #000 , 0 0 0 #fff;}
80%{text-shadow:0 45px 0 #fff, 0 45px 0 #000 , 0 0 0 #fff;}
100%{text-shadow:0 45px 0 #fff, 0 45px 0 #000 , 0 0 0 #fff;}
}
.effect6:hover{-webkit-animation:drop .6s 1 linear;animation:drop .6s 1 linear;}
.banner-bottom{padding:0;text-align:left;background-color:#353434;}
.banner-bottom h1{margin:0;padding:1.5em 1em 1em 1em;display:inline-block;color:#fff;font-family:'Abel-Regular';}
.banner-bottom img{margin:1em 0 0 0;}
.banner-bottom > .container > .pull-right{padding-bottom:2em;}
.banner-bottom p{color:#999;font-weight:bold;}
.features{padding:5em 0;}
h3.title{font-family:'Abel-Regular';font-size:2.5em;color:#000;font-weight:800;}
h3.title span{color:#F00000;}
.features p{font-size:1.5em;color:#555;line-height:1.8em;margin-top:2em;}
.feature-wrap{margin-bottom:3em;}
.feature-grids img{width:100%;}
.feature-grids:nth-child(1){padding-right:0;}
.feature-grids:nth-child(2){padding:0 1em 0 2em;}
.more-parent{text-align:center;padding-top:2em;}
.more-parent > h2{color:#f00;margin:2em 0;font-weight:900;font-size:2.5em;}
.more{margin-top:2em;display:inline-block;background:#f00;}
.more a{font-size:1em;padding:0.6em 1.8em;display:block;color:#fff;}
.pince{margin-bottom:3.5em;}
.pince-left{float:left;width:17%;border:1px solid #F00000;text-align:center;padding:1em;}
.pince h4{font-family:'Abel-Regular';font-size:2.4em;color:#000;margin-bottom:0.4em;}
.pince h5{font-size:2em;color:#F00;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all;}
.about .pince-right p{font-size:1.4em;color:#555;margin-bottom:0.4em;}
.pince:hover .pince-left{background-color:#F00;}
.pince:hover h5{transform:rotatey(360deg);-webkit-transform:rotatey(360deg);-moz-transform:rotatey(360deg);-o-transform:rotatey(360deg);-ms-transform:rotatey(360deg);color:#fff;}
#flexiselDemo1{display:none;}
.nbs-flexisel-container{position:relative;max-width:100%;}
.nbs-flexisel-ul{position:relative;width:9999px;margin:0;padding:0;list-style-type:none;text-align:center;}
.nbs-flexisel-inner{overflow:hidden;}
.nbs-flexisel-item{float:left;margin:0;padding:0;position:relative;line-height:0;}
.nbs-flexisel-item > img{cursor:pointer;position:relative;}
.nbs-flexisel-nav-left, .nbs-flexisel-nav-right{width:24px;height:24px;position:absolute;cursor:pointer;z-index:100;}
.project-right{padding:2em;background-color:#555;}
.project-right p{font-size:1em;color:#fff;line-height:1.72em;margin-top:1.5em;}
.project-left{padding:0 !important;}
.services{text-align:center;padding:5em 0;}
.services-info{display:inline-block;margin-top:4em;}
.servc-icon{float:left;position:relative;}
.services a.diamond{display:inline-block;margin:29px;width:140px;height:140px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);border:1px solid #CACACA;box-shadow:1px 1px 8px #BDBDBD;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all;}
.services span.glyphicon{font-size:3em;color:#555;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);top:30%;left:-4%;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all;}
p.servc-text{font-size:1.5em;color:#FFFFFF;position:absolute;top:40%;left:20%;transform:rotate(-45deg)scale(0);-webkit-transform:rotate(-45deg)scale(0);-o-transform:rotate(-45deg)scale(0);-moz-transform:rotate(-45deg)scale(0);-ms-transform:rotate(-45deg)scale(0);transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all;}
.services a.diamond:hover{background-color:#555555;}
.services a.diamond:hover span.glyphicon{font-size:1.5em;top:23%;left:-20%;color:#fff;}
a.diamond:hover p.servc-text{transform:rotate(-45deg)scale(1);-webkit-transform:rotate(-45deg)scale(1);-moz-transform:rotate(-45deg)scale(1);-o-transform:rotate(-45deg)scale(1);-ms-transform:rotate(-45deg)scale(1);}
.footer{padding:3em 0;}
.footer-container{padding:4em;}
.footer h1,
.footer h2{font-family:Abel-regular;}
.footer .footer-logo{font-size:4.5em;text-align:center;font-family:Helvetica Neue;font-style:italic;font-weight:900;}
.footer .footer-logo a{color:#F00;}
.footer ul li{list-style:none;padding:0;font-size:1.3em;line-height:2.5em;font-family:Roboto-Regular;}
.footer li a{color:#777;}
.copy-right{padding:2em 0;text-align:center;}
.copy-right ul li{display:inline-block;margin-left:-4px;}
.copy-right ul li a{display:block;background:url(../images/img-sprite.png)no-repeat 0 0;width:74px;height:72px;transition:none;}
.copy-right ul li a:hover{background-position:0 -74px;}
.copy-right ul li a.gg{background:url(../images/img-sprite.png)no-repeat -74px -1px;width:71px;}
.copy-right ul li a.gg:hover{background-position:-74px -75px;}
.copy-right ul li a.twt{background:url(../images/img-sprite.png)no-repeat -144px 0;width:71px;}
.copy-right ul li a.twt:hover{background-position:-144px -74px;}
.copy-right ul li a.be{background:url(../images/img-sprite.png)no-repeat -215px -1px;}
.copy-right ul li a.be:hover{background-position:-215px -75px;}
.copy-right p{margin-top:1em;font-size:1em;color:#555;}
.copy-right p a{color:#f00000;}
.copy-right p a:hover{color:#555;border-bottom:1px solid #555;}
#toTop{display:none;text-decoration:none;position:fixed;bottom:3%;right:3%;overflow:hidden;width:32px;height:32px;border:none;text-indent:100%;background:url("../images/move-up.png") no-repeat 0 0;}
#toTopHover{width:32px;height:32px;display:block;overflow:hidden;float:right;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
img.zoom-img{transform:scale(1, 1);-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;}
img.zoom-img:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transition-timing-function:ease-in-out;-webkit-transition-duration:750ms;-moz-transition-timing-function:ease-in-out;-moz-transition-duration:750ms;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-ms-transition-duration:750ms;-o-transition-duration:750ms;overflow:hidden;}
.banner.about-bnr{min-height:200px;}
.about,.about-team, .contact{padding:5em 0;}
h1.title1{margin-bottom:.5em;font-size:4em;font-family:'Abel-Regular';text-align:center;font-weight:bold;color:#000;}
h1.title1 span{color:#f00;border-bottom:1px solid;}
.about-info{margin-top:3em;}
.about .grid-top h3{font-size:1.6em;color:#222;letter-spacing:4px;display:inline;}
.about img{width:100%;}
.about-imgs{padding:0;overflow:hidden;}
.about .grid-top p{font-size:1.7em;color:#333;line-height:2.2em;margin:1em 0 2.5em;}
.about .grid-top p.top{margin:1em 0;}
.offic-time{text-align:center;}
.time-top{padding:1em;background-color:#383737;}
.time-top h4{font-size:1.7em;color:#fff;}
.time-bottom{padding:1em 2em;background-color:#666764;}
.time-bottom h5{font-size:1.1em;color:#FFF;line-height:1.8em;letter-spacing:1px;}
.time-bottom p{font-size:1em;color:#BBBBBB;margin-top:0.5em;line-height:1.8em;}
.testi{width:100%;margin-top:0;position:relative;}
.testi h1.title1{text-align:left;font-size:2.5em;}
.testi h4{color:#FFFFFF;font-size:1.2em;}
.testi p{font-style:italic;color:rgba(255, 255, 255, 0.52);font-size:1em;margin-top:1em;line-height:1.5em;}
.testi-subscript p{margin:1em 2.8em 0 0;}
.testi p a{font-size:1em;font-weight:600;color:#F00000;margin:0 5px;text-decoration:none;}
.testi p a:hover{color:#fff;}
.testi-subscript{position:relative;display:inline-block;}
.testi span.sbscrpt{position:absolute;background:url(../images/icon3.png) no-repeat 0 0;display:block;width:30px;height:29px;top:0%;right:0%;}
.testi-slider{padding:2em 2em 1.8em;background:#666764;margin-top:1em;}
#slider3,#slider4{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin:0 auto;}
.rslides_tabs{list-style:none;padding:0;background:rgba(0,0,0,.25);box-shadow:0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);-moz-box-shadow:0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);-webkit-box-shadow:0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);font-size:18px;list-style:none;margin:0 auto 50px;max-width:540px;padding:10px 0;text-align:center;width:100%;}
.rslides_tabs li{display:inline;float:none;margin-right:1px;}
.rslides_tabs a{width:auto;line-height:20px;padding:9px 20px;height:auto;background:transparent;display:inline;}
.rslides_tabs li:first-child{margin-left:0;}
.rslides_tabs .rslides_here a{background:rgba(255,255,255,.1);color:#fff;font-weight:bold;}
.events{list-style:none;}
.callbacks_container{float:left;width:100%;}
.callbacks{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.callbacks li{position:absolute;width:100%;left:0;top:0;}
.callbacks img{position:relative;z-index:1;height:auto;border:0;}
.callbacks_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0%;right:0%;opacity:0.7;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:30px;width:25px;background:url("../images/icon1.png")#C5C5C5 no-repeat center center;}
.callbacks_nav:active{opacity:1.0;}
.callbacks_nav.next{right:7%;background:url("../images/icon2.png")#666764 no-repeat center center;}
#slider3-pager a ,#slider4-pager a{display:inline-block;}
#slider3-pager span, #slider4-pager span{float:left;}
#slider3-pager span,#slider4-pager span{width:100px;height:15px;background:#fff;display:inline-block;border-radius:30em;opacity:0.6;}
#slider3-pager .rslides_here a , #slider4-pager .rslides_here a{background:#FFF;border-radius:30em;opacity:1;}
#slider3-pager a ,#slider4-pager a{padding:0;}
#slider3-pager li ,#slider4-pager li{display:inline-block;}
.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}
.rslides li{position:relative;display:block;float:left;}
.rslides img{height:auto;border:0;width:100%;}
.callbacks_tabs a{font-size:30px;color:#70664c;font-weight:600;padding:0 18px;background:rgba(222, 208, 157, 0.89);}
.callbacks_here a:after{color:black;text-decoration:none;background:rgba(245, 179, 3, 0.56);}
.callbacks{color:#333;background-size:40px;}
.callbacks_tabs a:hover, .callbacks_tabs a:active{color:black;text-decoration:none;background:rgba(245, 179, 3, 0.56);}
.callbacks_tabs a:after{color:black;text-decoration:none;background:rgba(245, 179, 3, 0.56);}
li.callbacks1_s1.callbacks_here a.callbacks1_s1:after, li.callbacks1_s1.callbacks_here a.callbacks1_s1:active{color:black;background:rgba(245, 179, 3, 0.79);text-decoration:none;outline:none;}
li.callbacks1_s1.callbacks_here a.callbacks1_s1:focus{color:black;background:rgba(245, 179, 3, 0.79);text-decoration:none;outline:none;}
a.callbacks1_s4.active,a.callbacks1_s4:focus{color:black;background:rgba(245, 179, 3, 0.79);text-decoration:none;outline:none;}
a.callbacks1_s2.active,a.callbacks1_s2:focus{color:black;background:rgba(245, 179, 3, 0.79);text-decoration:none;outline:none;}
a.callbacks1_s3.active,a.callbacks1_s3:focus{color:black;background:rgba(245, 179, 3, 0.79);text-decoration:none;outline:none;}
.about-slid{background:url(../images/banner2.jpg)no-repeat 0 0;background-size:cover;text-align:center;padding:7.5em 0;}
.about-slid-info{width:75%;margin:0 auto;}
.about-slid h2{color:#fff;font-size:3.5em;font-family:'Abel-Regular';}
.about-slid p{color:#fff;font-size:1em;margin-top:2em;line-height:1.8em;}
.team-info{margin-top:4em;}
.about-team-grids{background:#555;padding:2em 1em;margin-left:5px;width:24.5%;}
.about-team-grids img{width:100%;}
.about-team-grids h4{color:#DEDDDD;font-size:1.1em;margin:1.5em 0 0.5em;font-family:'Abel-Regular';}
.about-team-grids h4 span{font-size:1.3em;color:#F00000;margin-right:10px;}
.team-text h6{color:#67686b;font-size:16px;font-weight:400;margin:0;letter-spacing:0;}
.about-team-grids p{color:#fff;font-size:1em;line-height:1.8em;}
.about-grid1 .thumb .caption{float:left;width:100%;height:70px;position:absolute;left:0;bottom:0;padding:13px 30px;text-align:center;background-color:rgba(81, 92, 142, 0.55);-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.about-grid1 .thumb:hover .caption{height:100%;padding:40px 30px;opacity:1;visibility:visible;}
.caption{opacity:0;top:0%;position:absolute;background-color:rgba(255, 255, 255, 0.37);width:90%;text-align:center;transition:0.5s all ease;-webkit-transition:0.5s all ease;-moz-transition:0.5s all ease;-o-transition:0.5s all ease;-ms-transition:0.5s all ease;}
.about-team-grids:hover .caption{display:block;top:49.2%;opacity:1;}
.caption ul{padding:1em 0 .5em;}
.caption ul li{list-style-type:none;display:inline-block;}
.caption ul li a{background:url(../images/img-sp.png) no-repeat 0 0;display:block;height:24px;width:24px;transition:none;}
.caption ul li a:hover{background:url(../images/img-sp.png) no-repeat -32px 0;}
.caption ul li a.f2{background:url(../images/img-sp.png) no-repeat 0 -32px;}
.caption ul li a.f2:hover{background:url(../images/img-sp.png) no-repeat -32px -32px;display:block;}
.caption ul li a.f3{background:url(../images/img-sp.png) no-repeat 0 -62px;}
.caption ul li a.f3:hover{background:url(../images/img-sp.png) no-repeat -32px -62px;}
.about-servcs{margin-bottom:6em;}
.servcs-info{margin-top:6em;}
.about-servcs h1.title1{color:#f00!important;}
.blue{color:#0B2A72 !important;border:none !important;}
.about-servcs h5{font-size:1.3em;color:#999;text-align:center;margin-top:1em;letter-spacing:6px;}
.servcs-info h4{font-size:2.8em;text-align:center;font-family:'Abel-Regular';color:#000;}
.servcs-info p{color:#555;text-align:center;font-size:1.4em;line-height:1.8em;margin-top:1.5em;}
.gallery-info{text-align:center;}
.gallery-top{padding:5em 0;}
.gallery-grids-top{margin-top:4em;}
.gallery-grid-img{padding-left:0;}
.gallery-grid{padding-left:0;}
.gallery-grid a{display:block;}
.gallery-grid img{width:100%;}
.gallery-right{padding:0;}
.gallery-grid-img img{width:100%;}
.gallery-grid-img:hover img{-webkit-filter:grayscale(100%);opacity:8;transition:all 300ms!important;-webkit-transition:all 300ms!important;-moz-transition:all 300ms!important;}
.gallery-grid:hover img{-webkit-filter:grayscale(100%);opacity:8;transition:all 300ms!important;-webkit-transition:all 300ms!important;-moz-transition:all 300ms!important;}
.gallery-grid-top-img:hover img{-webkit-filter:grayscale(100%);opacity:8;transition:all 300ms!important;-webkit-transition:all 300ms!important;-moz-transition:all 300ms!important;}
.gallery-grids-middle{margin:1em 0;}
.gallery-right-top-grid{margin:1em 0 0 0;}
.gallery-grid-top{padding:0;}
.gallery-grid-top-img{margin-right:1em;}
.gallery-grid-top-img img{width:100%;}
.contact-info{margin-top:3em;}
.contact-info h5{font-size:1.5em;color:#333;font-family:'Abel-Regular';}
.contact-info p{font-size:1em;color:#999;line-height:1.8em;margin:1em 0 0;}
.contact-form{margin-top:2em;}
.contact-info h1.title1{text-align:left;font-size:2.5em;}
.contact-form form{margin-top:2em;}
.contact-form input[type="text"]{width:100%;color:#999;background:none;outline:none;font-size:1.5em;padding:.6em .8em;margin-right:1.5em;border:solid 1px #999;-webkit-appearance:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;}
.contact-form textarea{resize:none;width:100%;background:none;color:#999;font-size:1.5em;outline:none;padding:.6em .8em;border:solid 1px #999;min-height:10em;-webkit-appearance:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;}
.contact-form input[type="submit"]{width:100%;border:none;outline:none;color:#fff;padding:.6em .8em;font-size:1.5em;-webkit-appearance:none;background:#F00000;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;transition:0.5s all;-webkit-transition:0.5s all;-o-transition:0.5s all;-moz-transition:0.5s all;-ms-transition:0.5s all;}
.contact-form input[type="submit"]:hover{background:#4D4D4D;color:#FFF;}
.cnt-address h4{color:#000;font-size:2em;font-weight:600;margin:1em 0 .5em 0;}
.cnt-address h3{text-align:left;margin-bottom:1em;}
.cnt-address p{font-size:1.2em;}
.srt-address{font-size:1.2em;line-height:2em;}
.cnt-address p span{display:block;font-size:1.5em;}
.cnt-address p a{color:#555;}
.cnt-address p a:hover{color:#f00;}
.map iframe{width:100%;min-height:400px;border:none;}
.contact-title{font-size:2.1em;text-align:center;font-family:'Abel-Regular';color:#000}
.codes{padding:5em 0;}
h3.hdg{font-size:2em;}
.show-grid [class^=col-]{background:#fff;text-align:center;margin-bottom:10px;line-height:2em;border:10px solid #f0f0f0;}
.show-grid [class*="col-"]:hover{background:#e0e0e0;}
.grid_3{margin-bottom:2em;}
.xs h3, h3.m_1{color:#000;font-size:1.7em;font-weight:300;margin-bottom:1em;}
.grid_3 p{color:#999;font-size:0.85em;margin-bottom:1em;font-weight:300;}
.grid_4{background:none;margin-top:50px;}
.label{font-weight:300 !important;border-radius:4px;}
.grid_5{background:none;padding:2em 0;}
.grid_5 h3, .grid_5 h2, .grid_5 h1, .grid_5 h4, .grid_5 h5, h3.hdg{margin-bottom:1em;color:#000;}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{border-top:none !important;}
.tab-content > .active{display:block;visibility:visible;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{z-index:0;}
.badge-primary{background-color:#03a9f4;}
.badge-success{background-color:#8bc34a;}
.badge-warning{background-color:#ffc107;}
.badge-danger{background-color:#e51c23;}
.grid_3 p{line-height:2em;color:#888;font-size:0.9em;margin-bottom:1em;font-weight:300;}
.bs-docs-example{margin:1em 0;}
section#tables p{margin-top:1em;}
.tab-container .tab-content{border-radius:0 2px 2px 2px;border:1px solid #e0e0e0;padding:16px;background-color:#ffffff;}
.table td, .table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{padding:15px!important;}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{font-size:0.9em;color:#999;border-top:none !important;}
.tab-content > .active{display:block;visibility:visible;}
.label{font-weight:300 !important;}
.label{padding:4px 6px;border:none;text-shadow:none;}
.nav-tabs{margin-bottom:1em;}
.alert{font-size:0.85em;}
h1.t-button,h2.t-button,h3.t-button,h4.t-button,h5.t-button{line-height:1.8em;margin-top:0.5em;margin-bottom:0.5em;}
li.list-group-item1{line-height:2.5em;}
.input-group{margin-bottom:20px;}
.in-gp-tl{padding:0;}
.in-gp-tb{padding-right:0;}
.list-group{margin-bottom:48px;}
ol{margin-bottom:44px;}
h2.typoh2{margin:0 0 10px;}
@media (max-width:900px){.navbar-header h1{text-align:center;font-size:3.2em;}
h3.blue-title{text-align:-webkit-center;word-spacing:initial;font-size:1.5em;}
button.navbar-toggle{margin-left:.3em;}
.about{padding:2em 0;}
h1.title1{margin-bottom:.5em;}
.about-info{margin-top:1em;}
.footer .footer-logo{font-size:3em;}
.contact-form input[type="text"]{margin-bottom:.5em;}
.about-servcs .title1{font-size:2.5em;margin-bottom:2em;}
.servcs-info{margin-top:0;}
.servcs-info h4{font-size:2.6em;text-align:center;font-family:'Abel-Regular';color:#000;margin-bottom:1em;}
.servcs-info p{margin-bottom:2em;}
.more{margin-top:1.2em;margin-bottom:2em;}
}
@media (print){.navbar-header > h1 > a{color:#F00;}
a:link:after, a:visited:after{content:"";}
}