html,
body{width:100%;height:100%;}
body{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;overflow-x:hidden;}
.rimzim{background:-webkit-linear-gradient(#2A3990, #ED1C24);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:bold;}
#rest-anch_remove a{color:#000000 !important;font-weight:bold !important;text-decoration:none !important;}
#rest-anch_remove a:hover{color:#4d4d4d !important;font-weight:bold !important;text-decoration:none !important;background:transparent !important;}
.portfolioportfolio font{align-self:center;border:1px solid #ebebeb;color:#000000;float:left;font-family:Helvetica;font-size:13px;font-weight:bold;margin-bottom:21px;min-height:50px;padding:4px;text-transform:capitalize;width:100%;}
.text-vertical-center{display:table-cell;text-align:center;vertical-align:middle;width:100%;float:left;}
.text-vertical-center h1{margin:0;padding:0;font-size:4.5em;font-weight:700;}
.btn-dark{border-radius:0;color:#fff;background-color:#ccc;}
.btn-dark:hover,
.btn-dark:focus,
.btn-dark:active{color:#fff;background-color:rgba(0,0,0,0.7);}
.btn-light{border-radius:0;color:#333;background-color:rgb(255,255,255);}
.btn-light:hover,
.btn-light:focus,
.btn-light:active{color:#333;background-color:rgba(255,255,255,0.8);}
hr.small{max-width:100px;}
#sidebar-wrapper{z-index:2147483647;top:0;position:fixed;right:0;width:250px;height:100%;transform:translateX(250px);overflow-y:auto;background:#3244AD;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;}
.sidebar-nav{position:absolute;top:0;width:250px;margin:0;padding:0;list-style:none;}
.sidebar-nav li{line-height:40px;}
.sidebar-nav li a{display:block;text-decoration:none;color:#fff;padding:0 11px;}
.sidebar-nav li a:hover{text-decoration:none;color:#fff;background:rgba(255,255,255,0.2);}
.sidebar-nav li a:active,
.sidebar-nav li a:focus{text-decoration:none;}
.sidebar-nav > .sidebar-brand{height:55px;font-size:18px;line-height:55px;}
.sidebar-nav > .sidebar-brand a{color:#fff;}
.sidebar-nav > .sidebar-brand a:hover{color:#fff;background:none;}
#menu-toggle{z-index:2147483647;position:fixed;top:0;right:0;}
#sidebar-wrapper.active{right:250px;width:250px;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;}
.toggle{margin:5px 5px 0 0;}
.header{display:table;position:relative;width:100%;height:100%;background:rgba(0, 0, 0, 0) url("../img/bg.jpg") no-repeat scroll center center/100% 100%;}
.about{padding:50px 0;}
.services{padding:50px 0;}
.service-item{margin-bottom:30px;}
.callout{display:table;width:100%;height:400px;color:#fff;background:url(../img/callout.jpg) no-repeat center center scroll;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;}
.portfolio{padding:50px 0;}
.portfolio h2{background:#f9f9f9 none repeat scroll 0 0;border-radius:4px;padding:4px 0;text-transform:uppercase;}
.copcol{background:#F3F3F3;}
.portfolio-item{margin-bottom:30px;}
.img-portfolio{margin:0 auto;}
.img-portfolio:hover{opacity:0.8;}
.call-to-action{padding:50px 0;}
.call-to-action .btn{margin:10px;}
.map{height:500px;}
@media(max-width:768px){.map{height:75%;}
}
.map iframe{pointer-events:none;}
footer{padding:100px 0;}
#to-top{display:none;position:fixed;bottom:5px;right:5px;}
#restofall_differ{border:none;}
#restofall_differ .active{background:green;}
#restofall_differ li{border:1px solid;border-radius:100px 0;}
#restofall_differ li a{background:rgba(0, 0, 0, 0.2) none repeat scroll 0 0;border:1px solid transparent;border-radius:100px 0;color:#fff;margin-right:0;}
#restofall_differ li a:hover{border:1px solid transparent;border-radius:100px 0;margin-right:0px;}
.in-visi-ble{display:none;position:relative;bottom:30px;left:0px;visibility:hidden;background:red;width:100%;}
.portfolio-item:hover .in-visi-ble{display:tabel;}
#quote-carousel{padding:0 10px 30px 10px;margin-top:30px;position:static !important;}
#quote-carousel .carousel-control{background:none;color:#CACACA;font-size:2.3em;text-shadow:none;margin-top:30px;}
#quote-carousel .carousel-control.left{left:-60px;}
#quote-carousel .carousel-control.right{right:-60px;}
#quote-carousel .carousel-indicators{right:50%;top:auto;bottom:-62px;margin-right:-19px;}
#quote-carousel .carousel-indicators li{width:50px;height:50px;margin:5px;cursor:pointer;border:4px solid #CCC;border-radius:50px;opacity:0.4;overflow:hidden;transition:all 0.4s;}
#quote-carousel .carousel-indicators .active{background:#333333;width:60px;height:60px;border-radius:60px;border-color:#f33;opacity:1;overflow:hidden;}
.carousel-inner{float:left;min-height:200px;}
.item blockquote{border-left:none;margin:0;}
.item blockquote p:before{content:"\f10d";font-family:'Fontawesome';float:left;margin-right:10px;}
#mentseletyle_img{float:none;min-height:auto !important;position:absolute;right:28%;top:-5px;width:auto;}
.inneraddredss{border-bottom:1px solid;border-top:1px solid;padding:7px 0;}
.designs-inputs .inputsdesig{height:60px !important;border-radius:20px 0 0 20px !important;}
.designs-inputs-input{border-radius:0 20px 20px 0 !important;padding:19px 24px;}
.tabbablepanelxs{padding:10% 0}
#sidebar-wrapper .dropdown-menu{overflow-x:hidden !important;width:100%;background-color:#000;}
#sidebar-wrapper{overflow-x:hidden !important;}
.portfolioportfolio{background:#F5F5F5;}
#restofindiacurrency ul{list-style:none;padding:0;margin:15px 0 0 0;}
#restofindiacurrency ul li{margin:3px 0;}
.foot_nav_title{border-bottom:1px solid #cbcbcb;color:inherit;font-family:Arial;font-size:17px;font-weight:500;line-height:1.1;padding:0 0 3px;}
#giteeofgal{padding:2% 0 0 0;}
.social_with_coy{padding:6px 0;margin:0;}
.adjust_new_foot_des{background:#3244AD;color:#fff;float:left;width:100%;}
.margin172px{margin:140px 0 0;}
.height165px img{float:left;max-height:85px;t;}
.margin82px{margin:80px 0 0;}
.height165px{height:130px;}
.height20px{height:20px;}
.adjust_new_foot_des a{background:#3244AD;color:#fff;}
#giteeofgal{background:#ffffff url("../img/footer_bg_nw.png") no-repeat scroll center bottom/100% 100%;box-shadow:0 0 19px #cccccc;padding:2% 0 0;position:relative;z-index:2147483647;float:left;width:100%;}
#country_list_id{background:#fff none repeat scroll 0 0 !important;float:left !important;line-height:36px !important;list-style:outside none none !important;margin:0 !important;padding:0 !important;position:absolute !important;width:76.2% !important;z-index:999999 !important;}
#country_list_id li{border:1px solid #ccc !important;color:#000 !important;cursor:pointer !important;display:inline-block !important;padding:0 10px !important;text-align:left !important;width:100%;}
#country_list_id_product{background:#fff none repeat scroll 0 0 !important;float:left !important;line-height:36px !important;list-style:outside none none !important;margin:60px 0 0 !important;padding:0 !important;position:absolute !important;width:76.2% !important;z-index:999999 !important;}
#country_list_id_product li{border:1px solid #ccc !important;color:#000 !important;cursor:pointer !important;display:inline-block !important;padding:0 10px !important;text-align:left !important;width:100%;}
#country_list_id_company{background:#fff none repeat scroll 0 0 !important;float:left !important;line-height:36px !important;list-style:outside none none !important;margin:60px 0 0 !important;padding:0 !important;position:absolute !important;width:76.2% !important;z-index:999999 !important;}
#country_list_id_company li{border:1px solid #ccc !important;color:#000 !important;cursor:pointer !important;display:inline-block !important;padding:0 10px !important;text-align:left !important;width:100%;}
#search-other_pages{position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:rgba(62, 117, 202, 0.92);z-index:999;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-transform:translate(0px, -100%) scale(0, 0);-moz-transform:translate(0px, -100%) scale(0, 0);-o-transform:translate(0px, -100%) scale(0, 0);-ms-transform:translate(0px, -100%) scale(0, 0);transform:translate(0px, -100%) scale(0, 0);opacity:0;}
#search-other_pages.open{-webkit-transform:translate(0px, 0px) scale(1, 1);-moz-transform:translate(0px, 0px) scale(1, 1);-o-transform:translate(0px, 0px) scale(1, 1);-ms-transform:translate(0px, 0px) scale(1, 1);transform:translate(0px, 0px) scale(1, 1);opacity:1;}
#search-other_pages input[type="search"]{position:absolute;top:50%;width:100%;color:rgb(255, 255, 255);background:rgba(0, 0, 0, 0);font-size:60px;font-weight:300;text-align:center;border:0px;margin:0px auto;margin-top:-51px;padding-left:30px;padding-right:30px;outline:none;}
#search-other_pages .btn{position:absolute;top:0;}
#search-other_pages .close{position:fixed;top:15px;right:15px;color:#fff;background-color:#428bca;opacity:1;padding:10px 17px;font-size:27px;border:1px solid;}
.changesearch{background:#7a7a7a none repeat scroll 0 0;border:1px solid #7a7a7a;color:#fff;float:left;font-weight:bold;margin:6px 0 0;padding:12px;position:absolute;right:5%;}
.tab-content form ul{max-height:250px;overflow-x:hidden;}
.searchpadding{padding:5px 0;width:630px;height:40px;position:relative;right:48px;float:right;line-height:22px;top:-13px;}
.searchpadding .btn-primary{background-color:#7a7a7a;color:#fff;}
.searchpadding input{position:absolute;width:0px;float:Left;margin-left:610px;-webkit-transition:all 0.7s ease-in-out;-moz-transition:all 0.7s ease-in-out;-o-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out;height:40px;line-height:18px;padding:0 2px 0 2px;border-radius:1px;}
.searchpadding:hover input, .searchpadding input:focus{}
.searchpadding .btn{height:40px;position:absolute;right:0;top:5px;border-radius:1px;}
.intro-infocousactive{border-radius:1px;float:left !important;height:40px !important;line-height:18px !important;margin-left:0 !important;padding:0 2px !important;position:absolute !important;transition:all 0.7s ease-in-out 0s !important;width:626px !important;}
.header-ot{background:#ffffff none repeat scroll 0 0;border-bottom:1px solid #cccccc;margin-bottom:20px;padding:13px 0;position:fixed;top:0;width:100%;z-index:9999;}
.page-title h1{border-bottom:1px solid #e4e4e4;font-size:22px;margin:0 0 10px !important;padding:4px 0 10px !important;}
#giteeofgal{margin-top:1%;}
.listing-result{background:#fff none repeat scroll 0 0;border-radius:20px;float:left;margin:0 0 30px 0;width:100%;box-shadow:0 1px 20px #c2c2c2;}
.carouselse .carousel-control{font-size:30px;background:none;}
.asasasasasas{display:inline-block;position:absolute;top:50%;z-index:5;}
#mentseletyle{border-radius:20px 0 0 20px;padding:0;}

/* #mentseletyle img{width:100%;float:left;border-radius:20px 0 0 20px;max-height:265px;}
#redesignpics #mentseletyle img{border-radius:20px 0 0 20px;float:left;max-height:265px;max-width:100%;} */

#mentseletyle img{width:100%;float:left;max-height:265px;margin-top:50px;padding: 4px 10px;}
#redesignpics #mentseletyle img{float:left;max-height:265px;max-width:100%;margin-top:50px;padding: 4px 10px;}

.collg12{border-top:1px solid #ccc;float:left;padding:10px 0;width:100%;margin:10px 0 0;}
.collg12 .col-lg-6, .collg12 .col-md-6, .collg12 .col-sm-6, .collg12 .col-xs-12{padding:0;}
.collg12 a{color:#fff !important;}
.collg12 a:hover{color:#fafafa !important;}
.addresbarsearch{border-radius:0 0 0 20px;padding:10px 15px;background-color:#2a3990;color:#ffffff;}
.xsssbtnbtnsuccess{background:#2a3990;border-radius:0 0 20px;color:#fff;padding:10px 20px;}
.btnbtnsuccess{background:#2a3990;color:#ffffff !important;padding:10px 20px;}
.ssepreator{border-bottom:1px solid #ccc;border-top:1px solid #ccc;width:100%;float:left;}
.ssepreator span:first-child{border-right:1px solid #ccc;margin:3px 0;min-height:43px;padding:2px 0 5px;}
.ssepreator span{float:left;text-align:center;width:50%;padding:5px 0;}
.strickallheadings{background:rgb(3, 62, 156) none repeat scroll 0 0;border:3px double rgb(255, 255, 255);color:rgb(255, 255, 255);float:left;padding:5px 12px;width:100%;}
.innernewformdesig{background:#fff none repeat scroll 0 0;border-radius:17px;margin:0 0 22px 0;padding:17px 5px;}
.fafaarrowcircledown{float:right;font-size:17px;}
#re-affix .affix{background:#ffffff none repeat scroll 0 0;bottom:53px;float:left;position:fixed;right:119px;width:26% !important;z-index:99999;}
.tabpaneactiveimg{float:left;padding:0;width:100%;min-height:350px;max-height:350px;}
.innerdesigns-template .carousel-control{background:transparent !important;width:4% !important;}
.ajdkashdkjashjdk{border-radius:4px;font-size:30px;margin:90px 0;padding:20px;text-align:center;}
.ajdkashdkjashjdk h3{background:rgba(0, 0, 0, 0.3) none repeat scroll 0 0;color:#fff;float:left;font-size:46px;margin-bottom:10px;padding:18px 0;width:100%;}
.ajdkashdkjashjdk p{}
.innerdesigns-template{background:rgba(0, 0, 0, 0) url("../img/coy_bg.jpg") no-repeat scroll right center/100% 100%;height:350px;}
.catelog_n_des{width:100%;float:left;border-bottom:1px solid #ccc;border-top:1px solid #ccc;text-align:center;}
.background_estableshed{background:rgba(0, 0, 0, 0) url("../img/established-logo.png") no-repeat scroll right center;height:118px;text-align:center;}
.re-estab{color:#2a3990;font-family:cursive;font-size:23px;left:15px;letter-spacing:2px;padding:0;position:relative;text-shadow:0 0 0;top:70px;}
.searchpadding_ input{float:left;width:100% !important;}
.searchpadding_ form{float:left;margin:0;padding:0;width:100% !important;}
.searchpadding_a{border:1px solid;border-radius:4px;left:13%;padding:0 10px;position:absolute;right:0;text-align:center;top:100px;}
.resultsss_colspace{border-bottom:1px solid #ccc;border-top:1px solid #ccc;float:left;margin:10px 0;padding:5px 0;width:100% !important;}
.searchpadding_ > font{background:#000 none repeat scroll 0 0;border-radius:14px 14px 0 0;color:#fff;float:left;margin:0 0 0 15px;max-width:100%;padding:5px 16px;}
.btnbtnprimarybtnsmaddus{background:#ed1c24 none repeat scroll 0 0;border:medium none;color:#fff;float:left;left:-32px;padding:7px 9px;position:relative;width:100%;}
.inner_solid_add{padding:5% 0 0 0;}
.presennavtation{border-bottom:1px solid #000;margin-bottom:4px;background:#000;}
#tabdatatoggle li{text-align:center;width:20%;background:#000 none repeat scroll 0 0;}
#adssdsskhkjk img{width:100%;}
#adssdsskhkjk img:hover{cursor:pointer;}
.presennavtation .nav-tabs > li.active > a, .presennavtation .nav-tabs > li.active > a:hover, .presennavtation.nav-tabs > li.active > a:focus{border-color:#000 !important;background:#111111 none repeat scroll 0 0 !important;color:#fff;}
.presennavtation .nav-tabs > li > a{border-radius:0 !important;color:#fff !important;}
.presennavtation .nav > li > a:hover, .presennavtation .nav > li > a:focus{background-color:#111111;text-decoration:none;color:#fff !important;border-color:#000 !important;}
#adssdsskhkjk .min-width-with-height{background:#ccc none repeat scroll 0 0;border:1px solid #c3c3c3;float:left;margin-bottom:30px;text-align:center;width:100%;}
.btnbtssdsskhkjk{margin:0 12px 0 0;}
.styleelementstyle{border-bottom:1px solid #000;color:#000;float:left;font-size:24px;margin:12px 0 25px;width:100%;}
.elemstyle{background:#408080 none repeat scroll 0 0;border:4px solid #fff;bottom:50px;float:left;font-weight:bold;padding:5px 12px;position:relative;width:100%;}
.elemstyle .fa{color:#000;}
.collg12 form{float:left;margin:0 !important;padding:0 !important;width:65% !important;}
.relatedsmentr_ul{float:left;list-style:outside none none;margin:0;padding:0;width:100%;}
.relatedsmentr{background:#000000 none repeat scroll 0 0;border-bottom:1px solid #cccccc;float:left;margin-bottom:24px;position:fixed;width:100%;z-index:9999999;}
.lhxmplz{background:#F1F1F1;margin-top:60px;}
.relatedsmentr a{color:#fff !important;}
.relatedsmentr_ul_li{border-right:1px solid #cccccc;float:left;padding:8px 0;text-align:center;width:25%;}
.relatedsmentr_ul_li_with_arrow{border-right:1px solid #cccccc;float:left;padding:8px 0;text-align:center;width:20%;}
.dropbtnasdf{color:#fff;padding:0;font-size:14px;border:none;cursor:pointer;float:left;width:100%;background:transparent none repeat scroll 0 0;}
.dropbtnasdf:hover, .dropbtnasdf:focus{}
.dropdownasdf{position:relative;display:inline-block;}
#myDropdownasdf > li{border-bottom:1px solid #ccc;float:left;text-align:left;width:100%;}
.dropdown-contentasdf{max-height:500px;overflow-x:hidden;display:none;position:absolute;background-color:#000;min-width:160px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);margin:30px 0 0;z-index:99999;}
.dropdown-contentasdf a{color:#fff;padding:12px 16px;text-decoration:none;display:block;}
.dropdown-contentasdf a:hover{background-color:#131313;}.relatedsmentr_ul_li_with_arrow:hover{background-color:#131313;}
.showasdf{display:block;}
.fafarow{color:#ed1c24;font-size:19px;}
.relatedsmentr_ul li a{float:left;width:100%;}
.prim_user_apr{float:left;text-align:center;text-decoration:underline;width:100%;}
.prim_user_a{height:68px;left:0;position:absolute;width:90px !important;z-index:9999;}
.prim_user_aprim_user_a{border:1px solid #ccc;border-radius:5px;float:left;font-size:17px;margin:31px 0 0;padding:6px 4px 26px;width:100%;}
#needtobeoptimize{float:left;width:100%;}
.other-pages-designs{float:left;margin:20px 0 !important;width:100%;}
.advertiseblock{background:#f1f1f1 none repeat scroll 0 0 !important;float:left;margin-top:0;padding-top:43px;position:fixed;width:100%;z-index:999999;}
#needtobeoptimize .product_page_coy_desc-img2 img{background:#fff none repeat scroll 0 0;float:left;padding:0 14%;width:100%;}
.relatedsmentr_ul_li form{margin:0 !important;}
.fixprice{}
.menu-design{background:rgba(0, 0, 0, 0) url("../img/reservepics.png") repeat scroll 0 0/100% 100%;float:left;font-size:20px;margin:10px 0;min-height:178px;padding:10px 0;text-align:center;width:100%;}
.blackboard{font-size:16px;margin:26px 9px;padding:0 3px;transform:rotate(3deg);}
.avbackground{padding:2%;}
.menu-design .fa-cubes{color:#61a1ad;font-size:30px;}
.menu-design span{width:100%;float:left;}
.menu-design-span{background:#f4f4f4 none repeat scroll 0 0;border-top:1px solid #ccc;color:#337ab7;font-weight:bold;text-align:center;text-transform:uppercase;width:100% !important;}
.merrge_top_section{min-height:850px;}
#redesignpicsmentseletyleimg{border-radius:20px 0 0 20px;float:left;max-height:265px;max-width:100%;}
.searchresultdisplaynms{border:1px solid #ccc;float:left;font-family:Verdana;font-size:12px;font-weight:300;line-height:23px;padding:24px 0;text-align:justify;width:100%;}
#colldeeg3 img{float:left;margin:7px 0;max-height:128px !important;min-height:128px !important;width:100%;}
#colldeeg3 > a{color:#858585;float:left;font-size:13px;margin:10px 0 0;text-align:center;width:100%;}
.minheight{min-height:800px}
.btn-success{background-color:#2a3990;border-color:#2a3990;border-radius:0;color:#ffffff;}
.btn-success:hover{background-color:#3244AD;border-color:#3244AD;color:#fff;}
.btn-success:active:hover, .btn-success.active:hover, .open > .dropdown-toggle.btn-success:hover, .btn-success:active:focus, .btn-success.active:focus, .open > .dropdown-toggle.btn-success:focus, .btn-success.focus:active, .btn-success.active.focus, .open > .dropdown-toggle.btn-success.focus{background-color:#ccc !important;border-color:#b2b2b2 !important;color:#000 !important;}
.pro_btnsuccess{float:left;margin:26px 0 1px;text-align:center;width:100%;}
.zoom_img img{-moz-transition:-moz-transform 0.5s ease-in;-webkit-transition:-webkit-transform 0.5s ease-in;-o-transition:-o-transform 0.5s ease-in;}
.zoom_img img:hover{-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2);z-index:999999;position:relative;float:left;margin:46px 0 0 91px;width:100%;cursor:all-scroll;}
.anchorsb2b{margin:0 0 18px;}
#galleryimg{float:left;height:170px;width:100%;}
.requiredfontstobc{float:left;font-family:'Catamaran', sans-serif;width:100%;font-size:15px;letter-spacing:0.5px;width:100%;line-height:28px;}
.btnbtnprimarybtnbtnprimary{border-top:2px solid #337AB7;float:left;padding:0;position:absolute;width:100%;z-index:999;}
.text-to-hide-block{background:#337AB7 none repeat scroll 0 0;border:2px solid #337AB7;border-radius:0 0 10px 10px;color:#fff;font-size:15px;font-weight:bold;position:absolute;right:8px;text-transform:capitalize;width:auto;z-index:9999;border-top:none;padding:0 16px;}
.btnbtnprimarybtnbtnprimary .glyphicon-chevron-down{border:1px solid;border-radius:0 0 9px 9px;cursor:pointer;float:right;font-size:21px;padding:5px 7px;text-align:center;z-index:999;background:#fff none repeat scroll 0 0;}
#resent_d2design .panel-heading{background-color:#2a3990;border-color:#2a3990;color:#ffffff;}
#resent_d2design .panel-info{border-color:#2a3990;}
#resent_d2design .linkgetuser{float:right;font-size:80%;position:relative;top:-10px;color:#ffffff;}
#resent_d2design .linkgetuser a{color:#ffffff;}
#bhders{border:1px dashed #2A3990;float:left;margin:20px 0 0;padding:10px 50px;width:100%;}
.mportantforpics{margin:9px 0 !important;}