*{margin:0px;padding:0px;}
html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul, dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object, a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span, strong, sub, sup, tt, var, legend, fieldset, p{margin:0;padding:0;border:none;}
a, input, select, textarea{outline:none;margin:0;padding:0;}
img, fieldset{border:0;}
a{outline:none;border:none;}
img{max-width:100%;height:auto;width:auto\9;vertical-align:middle;border:none;outline:none;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;margin:0;padding:0;}
div, h1, h2, h3, h4, span, p, input, form, img, hr, img, a{margin:0;padding:0;border:none;}
body{font-family:'Open Sans', sans-serif, arial;-webkit-font-smoothing:antialiased;-webkit-text-stroke:rgba(255,255,255,0.01) 0.1px;-webkit-text-stroke-width:0.1px;}
.topimg{width:100%;float:left;margin:0;padding:0;background:url("../images/top_bg.jpg") no-repeat scroll 0 0px;height:15px;background-size:cover;}
.logo{width:100%;float:left;margin:0;padding:16px 0;text-align:left;}
.ph_sec{width:100%;float:right;margin:44px 0 0;padding:0;color:#6e6f71;font-size:17px;font-family:'open_sansregular';text-align:right;}
.ph_sec img{margin:-1px 6px 0 0;padding:0;}
.email_sec{width:100%;float:left;margin:44px 0 0;padding:0;text-align:left;display:block;}
.email_sec a{color:#747474;font-size:16px;font-family:'open_sansregular';text-decoration:none;}
.email_sec a:hover{color:#f3cc29;}
.email_sec img{margin:-2px 6px 0 0;padding:0;}
.main_nav{width:100%;float:left;margin:0px 0 0 0;padding:0;background:#2e4256;border-top:4px solid #f3cc29;}
.nospace{margin:0;}
.slidermain{float:left;position:relative;width:100%;}
.flex-control-nav{display:none;}
.bannerinfo{position:absolute;top:0;left:0;width:100%;height:100%;}
.bannertext{display:inline-block;margin:0;position:relative;top:291px;z-index:1;}
.bannertext h1{color:#fff;font:700 55px 'oswaldbold';text-transform:uppercase;margin:0 0 8px;letter-spacing:2px;}
.bannertext h6{color:#fff;font:700 26px/34px 'Open Sans', sans-serif;text-shadow:2px 3px 2px #000;margin:0 0 30px;}
.bannertext span{display:inline-block;margin:0px;}
.bannertext span a{background:#f26724;display:block;font:700 18px 'Open Sans', sans-serif;color:#fff;text-transform:uppercase;text-decoration:none;padding:10px 25px;}
.bannertext span a:hover{background:#000;color:#fff;}
.left-info{position:absolute;right:0;text-align:center;top:21%;width:100%;}
.left-info-b{top:30%;}
.left-info-c{top:15%;}
.outerBox{height:100%;width:100%;}
.banner_text{margin:0;padding:0px;width:100%;}
.banner_text_b{text-align:center;}
.couch_head{margin:0;padding:0;width:100%;text-align:left;font-family:'open_sansbold';font-size:54px;color:#fff;text-align:center;text-transform:uppercase;}
.ctxt{margin:20px 0 30px;padding:0;width:100%;float:left;text-align:left;font-family:'open_sansregular';font-size:19px;color:#e3e3e3;text-align:center;}
.readbutton{float:none;margin:0px auto 0px;padding:0px;width:20%;display:table;}
.readbutton a{background:none;color:#f3cc29;font-size:16px;margin:0;padding:15px 1px;display:block;text-align:center;text-decoration:none;text-transform:uppercase;font-family:'open_sanssemibold';border-radius:50px;border:2px solid #f3cc29;}
.readbutton a:hover{background:none;color:#fff;border:2px solid #fff;border-radius:0px;transition:1s all;-moz-transition:1s all;-webkit-transition:1s all;-ms-transition:1s all;}
.service_sec1{background:#f3cc29;margin:-126px 0 0;padding:50px 6px 45px;position:relative;text-align:center;float:left;width:100%;}
.service_sec1:before{border-top:33px solid transparent;border-right:1143px solid #f3cc29;border-bottom:43px solid transparent;clear:both;content:"";display:block;height:0;position:absolute;right:0;top:-33px;width:100%;z-index:10000;}
.service_sec1 ul{margin:0;padding:0;list-style:none;}
.service_sec1 ul li{margin:0;padding:0;float:left;width:33.33%;}
.block{display:table;height:auto;top:30%;width:100%;transition:all 1s ease 0s;-moz-transition:1s all;-webkit-transition:1s all;-ms-transition:1s all;height:auto;}
.book{top:12%;}
.search_img .block:hover{transition:1s all;-moz-transition:1s all;-webkit-transition:1s all;-ms-transition:1s all;}
.block_img{float:left;margin:0;position:relative;text-align:center;width:26%;}
.text_block, .text_block2{float:left;margin:0;text-align:left;width:55%;}
.text_block h2 a{border-bottom:1px solid #615110;color:#615110;display:inline-block;font-family:'open_sansbold';font-size:17px;padding:0 0 12px;text-transform:uppercase;}
.jn size-post-thumbnail.wp-post-image{width:66px !important;height:70px !important;}
.block:hover .text_block2 h2 a{color:#2e4256;border-bottom:1px solid #2e4256;transition:1s all;-moz-transition:1s all;-webkit-transition:1s all;-ms-transition:1s all;}
.text_block2 h2{color:#615110;transition:1s all;-moz-transition:1s all;-webkit-transition:1s all;-ms-transition:1s all;}
.text_block p{font-family:"open_sansregular";font-size:15px;color:#947c19;padding:0px;margin:16px 0 0 0;}
.text_block2 p{margin:17px 0 0px;color:#947c19;transition:1s all;servicemain_box
-moz-transition:1s all;-webkit-transition:1s all;-ms-transition:1s all;}
.block:hover .text_block2 p{color:#2e4256;transition:1s all;-moz-transition:1s all;-webkit-transition:1s all;-ms-transition:1s all;}
.block_img2,.block_img3{position:absolute;bottom:0;width:100%;transition:1s all;-moz-transition:1s all;-webkit-transition:1s all;-ms-transition:1s all;}
.block:hover .block_img3{display:block;transition:1s all;-moz-transition:1s all;-webkit-transition:1s all;-ms-transition:1s all;}
.block_img3{display:none;}
.provide_head{float:left;margin:0;padding:15px 0;width:100%;font-family:'open_sansbold';color:#fff;font-size:23px;text-transform:uppercase;text-align:center;background:#353535;}
.about_sec{float:left;margin:7% 0 0;padding:0;width:100%;}
.about_sec h1{float:left;margin:14% 0 0;padding:0 25px 10px 0;width:29%;position:relative;color:#f3cc29;font-size:50px;text-align:right;font-family:'Captureit';}
.about_sec h1:before{position:absolute;height:4px;background:#f3cc29;width:65px;content:"";right:25px;bottom:0;}
.about_img{float:left;margin:0;padding:0px;width:44%;}
.about_txt{float:left;margin:0;padding:0px;width:26%;color:#8f8f8f;font-size:15px;font-family:'open_sansregular';}
.about_txt span{float:left;margin:18px 0 0;padding:0px;width:100%;}
.about_txt span a{color:#f3cc29;font-size:31px;font-family:'open_sansregular';text-decoration:none;}
.about_txt span a:hover{color:#2e4256;}
.product_sec{float:left;margin:5% 0;padding:80px 0;width:100%;background:url("../images/product_bg.jpg") no-repeat scroll 0 0px;background-size:cover;background-position:50% 50%;background-attachment:fixed;}
.project_head{float:left;margin:0 0 40px;padding:0 0px 10px 0;width:100%;position:relative;color:#f3cc29;font-size:50px;text-align:center;font-family:'Captureit';}
.project_head:before{position:absolute;height:4px;background:#f3cc29;width:65px;content:"";right:0px;left:0;bottom:0;margin:0 auto;display:table;}
.project_box{float:right;margin:0 0 0 0;padding:8px;width:97%;border:1px solid #8c8c8c;}
.proj_page{text-align:center;list-style:none;}
.proj_page li{display:inline-block;width:49%;margin:25px 0;}
.project_box1{float:left;margin:0 0 0 0;padding:8px;width:97%;border:1px solid #8c8c8c;}
.project_in{float:left;margin:0;padding:0px;width:100%;position:relative;overflow:hidden;}
.project_in img{transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
.project_in:hover 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:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
.breadcrumb-container{font-size:19px !important;display:table;}
.pro_name{float:left;margin:10px 0 0;padding:0px;width:100%;text-align:center;}
.pro_name a{margin:0;padding:0px;color:#b8b8b8;font-size:15px;font-family:'open_sansregular';text-decoration:none;text-transform:uppercase;}
.pro_name a:hover{color:#f3cc29;}
.featured_head{float:left;margin:0 0 12px;padding:0 0px 10px 0;width:100%;position:relative;color:#f3cc29;font-size:50px;text-align:center;font-family:'Captureit';}
.featured_head:before{position:absolute;height:4px;background:#f3cc29;width:65px;content:"";right:0px;left:0;bottom:0;margin:0 auto;display:table;}
.featured_box{float:left;margin:40px 0 30px;padding:0;width:100%;border-left:2px solid #e7e7e7;border-right:2px solid #e7e7e7;border-bottom:2px solid #e7e7e7;position:relative;}
.featured_box:after{position:absolute;content:"";width:360px;top:-12px;background:url("../images/1440_img.png") no-repeat scroll 0 0px;height:13px;left:-2px;}
.product_one{float:left;margin:0;padding:0;width:100%;text-align:center;position:relative;overflow:hidden;}
.product_one img{transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
.product_one:hover 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:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
.feathead{float:left;margin:16% 0;padding:0;width:100%;text-align:center;}
.feathead a{color:#a1a1a1;font-size:20px;font-family:'open_sansregular';text-decoration:none;}
.feathead a:hover{color:#2e4256;}
.mbutton{float:none;margin:0px auto 0px;padding:20px 0 20px;width:84%;display:table;}
.mbutton a{background:#2e4256;color:#fff;font-size:17px;margin:0;padding:10px 1px;display:block;text-align:center;text-decoration:none;font-family:'open_sansregular';border:2px solid #2e4256;}
.mbutton a:hover{background:none;color:#2e4256;border:2px solid #2e4256;border-radius:30px;transition:1s all;-moz-transition:1s all;-webkit-transition:1s all;-ms-transition:1s all;}
.parrows{float:none;margin:0px auto 0px;padding:0px 0 20px;width:84%;display:table;text-align:center;}
.testimonial_head{float:left;margin:5% 0 30px;padding:0 0px 10px 0;width:100%;position:relative;color:#283949;font-size:50px;text-align:center;font-family:'Captureit';}
.testimonial_head:before{position:absolute;height:4px;background:#283949;width:65px;content:"";right:0px;left:0;bottom:0;margin:0 auto;display:table;}
.testimonials_sec{float:none;margin:0px auto 0px;padding:0px 0 20px;width:94%;}
.testimonials_sec ul{margin:0px 0 0px;padding:0px 0 0px;list-style:none;}
.testimonials_sec ul li{margin:0px 0 0px;padding:0px 0 0px;float:left;position:relative;}
.owl-nav .owl-prev{background:transparent url("../images/pleftarrow.jpg") no-repeat scroll 0px 38px !important;height:84px;outline:0px none;position:absolute;text-indent:-9999px;width:40px;bottom:-75px;left:45.8%;}
.owl-nav .owl-next{background:transparent url("../images/prightarrow.jpg") no-repeat scroll 0px 38px !important;height:78px;outline:0px none;position:absolute;text-indent:-9999px;width:40px;z-index:9999;bottom:-69px;right:45.7%;}
.owl-dots.disabled{display:none !important;}
.owl-carousel .owl-item .drp img,.owl-carousel .owl-item .jn img{display:inline-block !important;width:auto !important;}
.ph_sec a{color:#6E6F71;}
.testimonials_sec ul li:nth-child(2){margin:0px 37px 0px;padding:0px 0 0px;float:left;width:31%;position:relative;}
.testimonials_in{margin:0px 0 0px;padding:28px 35px 43px;float:left;width:100%;background:#f2f2f2;color:#656565;font-size:15px;font-family:'open_sansregular';line-height:25px;}
.drp{margin:0px;padding:15px 0;position:absolute;bottom:106px;width:50px;height:50px;left:27px;border-radius:50px;background:#f2f2f2;text-align:center;}
.ts_nam{margin:60px 0 0px;padding:0px;float:left;width:100%;}
.ts_nam_in{margin:0px 0 0px;padding:0px 21px;float:left;width:100%;background:#fff;}
.jn{margin:0px 0 0px;padding:0px;float:left;width:30%;text-align:left;}
.jn_name{margin:12px 0 0px;padding:0px;float:right;width:69%;text-align:left;font-family:'open_sanssemibold';color:#222222;font-size:15px;}
.jn_name span{margin:3px 0 0;padding:0px;float:right;width:100%;text-align:left;font-family:'open_sansregular';color:#222222;font-size:15px;text-transform:uppercase;}
.footer{margin:3% 0 0;padding:80px 20px 27px;float:left;width:100%;background:#2e4256;}
.fbox1{margin:0;padding:0px;float:left;width:100%;}
.fimg{margin:10px 0 0;padding:0px;float:left;width:21%;}
.f_info{margin:0;padding:0px 0 2px 21px;float:right;width:79%;border-left:1px solid #6c7a88;}
.f_info span{margin:0 0 10px;padding:0px;float:left;width:100%;font-family:'open_sansbold';font-size:16px;color:#fff;text-transform:uppercase;}
.f_info p{margin:0;padding:0px;float:left;width:100%;font-family:'open_sansregular';font-size:15px;color:#a6b7c7;line-height:26px;}
.footer_logo{margin:0;padding:40px 0 0;float:left;width:100%;text-align:center;}
.footer_copy{margin:50px 0 0;padding:0;float:left;width:100%;border-top:1px solid #8397ab;}
.copy_txt{margin:20px 0 0;padding:0;float:left;width:50%;color:#8397ab;font-size:14px;font-family:'open_sansregular';}
.footer_social{margin:21px 0 0;padding:0;float:left;width:50%;}
.widget-title{margin:0px 0px 10px;padding:0px;float:left;width:100%;font-family:"open_sansbold";font-size:16px;color:#FFF;text-transform:uppercase;}
.footer_social ul{margin:0;padding:0;float:right;list-style:none;}
.footer_social ul li{margin:0 0 0 10px;padding:0;float:left;}
.footer_social ul li img:hover{opacity:0.7;}
.featured_main_box{margin:0;padding:0;width:100%;float:left;}
.featured_main_box ul{margin:0;padding:0;list-style:none;}
.featured_main_box ul li{margin:0px;padding:0px 10.1px;float:left;}
.email_sec_mob{width:100%;float:left;margin:39px 0 0;padding:0;text-align:left;display:none;}
.email_sec_mob a{color:#747474;font-size:16px;font-family:'open_sansregular';text-decoration:none;}
.email_sec_mob a:hover{color:#f3cc29;}
.email_sec_mob img{margin:-2px 6px 0 0;padding:0;}
.parrows img{margin:0 2px;}
.inner_banner{width:100%;float:left;margin:0;padding:0;position:relative;}
.in_main{width:100%;margin:0;padding:0;position:absolute;top:88px;}
.inner_head{margin:0 0 14px;width:100%;float:left;margin:0;padding:0;font-size:54px;color:#fff;font-family:'open_sansbold';text-shadow:0 0 2px #000;text-align:center;text-transform:uppercase;}
.in_main ul{margin:0 auto;padding:8px 0 15px;list-style:none;display:table;}
::i-block-chrome,.in_main ul{display:inline-table;}
.in_main ul li{margin:0;padding:0;float:left;background:url("../images/in_border.png") no-repeat scroll 0 8px;}
.in_main ul li:first-child{background:none;}
.in_main ul li a{margin:0;padding:0 14px;color:#f3cc29;font-size:19px;font-family:'open_sansregular';text-shadow:0 0 1px #000;text-decoration:none;}
.in_main ul li a:hover{color:#fff;}
.service_main{margin:5% 0 0;padding:0;float:left;width:100%;color:#8f8f8f;font-size:15px;font-family:'open_sansregular';line-height:24px;}
.service_main img{float:right;margin:0 0px 12px 30px;}
.spara{margin:5% 0 0;padding:70px 0;float:left;width:100%;background:url("../images/spara.jpg") no-repeat scroll 0 0px;background-size:cover;background-position:50% 50%;background-attachment:fixed;}
.spara_txt{margin:0;padding:0;float:left;width:100%;color:#fff;font-size:15px;font-family:'open_sansregular';line-height:24px;}
.spara_txt span{margin:0 0 15px;padding:0;float:left;width:100%;color:#fff;font-size:18px;font-family:'open_sanssemibold';}
.spara_txt ul{margin:40px 0 0;padding:0;list-style:none;}
.spara_txt ul li{margin:0;padding:7px 0 7px 17px;float:left;width:100%;color:#fff;font-size:15px;font-family:'open_sansregular';background:url("../images/spara_arrow.png") no-repeat scroll 0 11px;}
.dmspace{margin:0;}

.demo_sec{margin:0;padding:40px 0;float:left;width:100%;background:#f3f3f3;font-size:15px;font-size:15px;font-family:'open_sansregular';color:#8f8f8f;line-height:24px;text-align:center;}
.demo_head{margin:0 0 30px;padding:0 0 20px;float:left;width:100%;font-family:'Captureit';font-size:30px;color:#283949;text-align:center;text-transform:uppercase;position:relative;}
.demo_head:after{margin:0 auto;padding:0;width:70px;height:4px;position:absolute;bottom:0;background:#283949;content:"";left:0;right:0;display:table;}
.dp_max{margin:50px 0 0;padding:0px;float:left;width:100%;}
.tpspace{margin:50px 0 0;padding:0px;}
.whowe_sec{margin:5% 0 6%;padding:0;float:left;width:100%;color:#8f8f8f;font-size:15px;font-family:'open_sansregular';line-height:24px;}
.whowe_sec img{float:left;margin:0 30px 12px 0px;}
.featured_main_box1{margin:0;padding:0;width:100%;float:left;}
.featured_main_box1 ul{margin:0;padding:0;list-style:none;}
.featured_main_box1 ul li{margin:0;padding:0 14px;float:left;width:25%;}
.spara1{margin:2% 0 0;padding:100px 0;float:left;width:100%;background:url("../images/product_img_d.jpg") no-repeat scroll 0 0px;background-size:cover;background-position:50% 50%;background-attachment:fixed;}
.spara_txt1{margin:0;padding:0;float:left;width:100%;color:#fff;font-size:15px;font-family:'open_sansregular';line-height:24px;text-align:center;}
.spara_txt1 span{margin:0 0 15px;padding:0;float:left;width:100%;color:#fff;font-size:18px;font-family:'open_sanssemibold';text-align:center;text-transform:uppercase;}
.add_sec{margin:0px;padding:60px 0;float:left;width:100%;background:#2e4256;}
.addsec_in{margin:0px auto;padding:0;float:none;width:80%;display:table;}
.addsec_in ul{margin:0px;padding:0;list-style:none;}
.addsec_in ul li{margin:0px;padding:0;float:left;width:31%;}
.addsec_in ul li{margin:0px;padding:0;float:left;width:31%;}
.addsec_in ul li:nth-child(2){margin:0px 20px;padding:0;}
.service_sec2{margin:0px 0 0;padding:0px;position:relative;text-align:center;float:left;width:100%;font-size:15px;color:#fff;font-family:'open_sansregular';}
.conb_up{position:absolute;top:75px;width:100%;}
.thumbs_icon{margin:0px;padding:0;float:left;width:100%;text-align:center;}
.conb_up span{margin:0px;padding:20px 0;float:left;width:100%;text-align:center;font-size:16px;color:#fff;font-family:'open_sansbold';text-transform:uppercase;}
.map_box{margin:0px;padding:0;float:left;width:60%;}
.contactform{margin:0px;padding:50px 100px 0 58px;float:left;width:40%;}
.getin_head{float:left;margin:0 0 50px;padding:0 0px 10px 0;width:100%;position:relative;color:#283949;font-size:50px;text-align:left;font-family:'Captureit';}
.getin_head::before{position:absolute;height:4px;background:#283949;width:65px;content:"";left:0;bottom:0;margin:0 auto;display:table;}
.input1{background:none;border:3px solid #283949;color:#283949;float:left;font-family:'open_sansregular';font-size:15px;height:50px;margin:0 0 9px;padding:0 10px;width:100%;}
.input1:focus, .input1:hover{border:3px solid #f3cc29;color:#283949;background:#f3cc29;border-radius:0px;transition:1s all;-moz-transition:1s all;-webkit-transition:1s all;-ms-transition:1s all;}
.contxtarea_c{background:none;border:3px solid #283949;color:#283949;float:left;font-family:'open_sansregular';font-size:15px;height:150px;margin:0 0 9px;padding:10px 10px;width:100%;}
.contxtarea_c:focus, .contxtarea_c:hover{border:3px solid #f3cc29;color:#283949;background:#f3cc29;border-radius:0px;transition:1s all;-moz-transition:1s all;-webkit-transition:1s all;-ms-transition:1s all;}
.submitbtn_c{float:left;margin:0px 0 0;padding:0px;width:100%;}
.submitbtn_c a,.wpcf7-form-control.wpcf7-submit{background:#283949;color:#fff;font-family:'open_sanssemibold';font-size:16px;margin:0;padding:13px 18px;display:block;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;}
.submitbtn_c a:hover ,.wpcf7-form-control.wpcf7-submit:hover{background:#283949;color:#f3cc29;border-radius:0px;transition:1s all;-moz-transition:1s all;-webkit-transition:1s all;-ms-transition:1s all;}
.breadcrumb-container li .separator{font-size:19px !important;color:#F3CC29;}
.breadcrumb-container li .separator:hover{color:#fff;}
.separator:last-child{display:none !important;}
.proj_page{text-align:center;list-style:none;}
.wpcf7-response-output.wpcf7-mail-sent-ng{float:left!important;}
.product_one .size-thumbnail.wp-post-image{width:192px !important;float:none;margin:0px auto;height:170px;}
.breadcrumb-container{font-size:19px !important;display:table;margin:0px auto;}
.jn .attachment-post-thumbnail.size-post-thumbnail.wp-post-image{width:auto !important;height:70px;}
div.wpcf7-mail-sent-ok{float:left;}
li .current-menu-item a{color:#F3CC29;background:#19242E none repeat scroll 0% 0%;}
ul li.current_page_item a{color:#F3CC29!important;background:#19242E none repeat scroll 0% 0%!important;}
li.item123{float:left;width:50%;padding:0 15px;margin:0 0 30px 0;list-style:none;}
h1.heading{float:left;margin:50px 0 10px;padding:0 0px 10px 0;width:100%;position:relative;color:#283949;font-size:50px;text-align:center;}
ul.ulform li{background:none;border:3px solid #283949;color:#283949;float:left;font-family:'open_sansregular';font-size:15px;height:50px;margin:0 300px 9px;padding:1px 18px 8px 5px;width:50%;list-style:none;}
textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required{background:none;border:3px solid #283949;color:#283949;float:left;font-family:'open_sansregular';font-size:15px;height:150px;margin:0 300px 9px;padding:10px 10px;width:50%;}
.quts{width:53%;margin:0px auto;display:table;padding:1px 29px 7px 58px;}
.qunt{margin:0 auto;display:table;}
.paginationIn.paginationBlog ul li{list-style:none !important;}
.paginationIn.paginationBlog{margin:0 auto;display:table;font-size:23px;}
a.frst{background:#283949;border:2px solid #283949;color:#fff;display:inline-block;padding:12px 18px 18px 18px;margin:5px 0 36px;border-radius:14px;font-size:16px;font-family:'open_sanssemibold';}
select.wpcf7-form-control.wpcf7-select.speed{text-align:left;white-space:nowrap;width:105%;padding:3px 4px 19px 3px;margin:-3px 5px 0px -6px;}
ul.ulform li{background:none;border:3px solid #283949;color:#283949;float:left;font-family:'open_sansregular';font-size:15px;height:50px;margin:0 300px 9px;padding:1px 18px 8px 5px;width:50%;list-style:none;}
button{background:none;border:3px solid #283949;color:#283949;float:left;font-family:'open_sansregular';font-size:15px;height:50px;margin:0 300px 9px;padding:1px 18px 8px 5px;width:50%;list-style:none;}
select{background:none;border:3px solid #283949;color:#283949;float:left;font-family:'open_sansregular';font-size:15px;height:50px;margin:0 300px 9px;padding:1px 18px 8px 5px;width:50%;list-style:none;}
.massge{margin:0 auto;display:table;font-size:20px;padding:0 0 21px 5px;color:red;}
a.frst:hover{background:#283949;color:#f3cc29;}
.demo_sec1 .wpcf7-response-output.wpcf7-mail-sent-ok {
    float: none;
    width: 50%!important;
    margin: 20px auto 0 !important;
    display: table;
}
.demo_sec1 {
    margin: 0;
    padding: 40px 0;
    float: left;
    width: 100%;
    font-size: 15px;
    font-size: 15px;
    font-family: 'open_sansregular';
    line-height: 24px;
    text-align: center;
}
ul.Request-a-Quote {
    list-style: none;
}
ul.Request-a-Quote li {
    list-style: none;
    display: inline-block;

}
ul.Request-a-Quote li input {
    background: none;
    border: 2px solid #000;
    color: #283949;
    float: left;
    font-family: 'open_sansregular';
    font-size: 15px;
    margin: 0 0 15px;
    padding: 7px 10px;
    width: 100%;
}
ul.Request-a-Quote {
    list-style: none;
}
.demo_sec1 {
    margin: 0;
    padding: 40px 0;
    float: left;
    width: 100%;
    font-size: 15px;
    font-size: 15px;
    font-family: 'open_sansregular';
    line-height: 24px;
    text-align: center;
}
ul.Request-a-Quote label {
    FLOAT: left;
    DISPLAY: inline-block;
    WIDTH: auto;
    MARGIN: 0 0 5px;
    PADDING: 0;
}
ul.Request-a-Quote select {
    float: none;
    margin: 0 0px 9px;
    width: 100%;
}

ul.Request-a-Quote li:nth-child(27) {
    width: 95%;
}
ul.Request-a-Quote textarea {
    background: none;
    border: 2px solid #000;
    color: #283949;
    float: left;
    font-family: 'open_sansregular';
    font-size: 15px;
    margin: 0 0 9px;
    padding: 0 10px;
    width: 100%;
}
.demo_sec1 input.wpcf7-form-control.wpcf7-submit {
    width: 20%;
    margin: 17px auto 0;
    display: table;
}
ul.Request-a-Quote li {
    list-style: none;
    display: inline-block;
    width: 100%;
    vertical-align: top;
    margin: 0 10px 0 0;
}
ul.Request-a-Quote li:nth-child(28), ul.Request-a-Quote li:nth-child(29), ul.Request-a-Quote li:nth-child(30) {
    width: 30%;
}

ul.Request-a-Quote li:nth-child(24) {
    width: 100%;
}
ul.Request-a-Quote li:nth-child(16),ul.Request-a-Quote li:nth-child(7),ul.Request-a-Quote li:nth-child(10),
ul.Request-a-Quote li:nth-child(13) {
    width: 25.7%;
}
ul.Request-a-Quote li:nth-child(17),ul.Request-a-Quote li:nth-child(8),ul.Request-a-Quote li:nth-child(11
),ul.Request-a-Quote li:nth-child(14) {
    width: 53.3%;
    margin: 0;
}
input.wpcf7-form-control.wpcf7-date.wpcf7-validates-as-date {
    padding: 1px 6px;
}
input[type=date]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    display: none;
}
ul.Request-a-Quote li:nth-child(29), ul.Request-a-Quote li:nth-child(30) {
    margin-top: 27px!important;
}
ul.Request-a-Quote {
    list-style: none;
    margin: 50px auto 0;
    display: table;
    width: 60%;
}
ul.Request-a-Quote li:nth-child(6), ul.Request-a-Quote li:nth-child(9), ul.Request-a-Quote li:nth-child(12), ul.Request-a-Quote li:nth-child(15) {
    width: 18%;
}
.demo_sec1 h1.heading {
    margin: 20px 0 10px;
}

#cssmenu > ul > li > a {

    padding: 19px 30px !important ;

}