#wrapper{position:relative;margin:0;background-color:#F7F7EF}
.container.main{height:100%}
#header.inner{z-index:25}
.home .grid_2{float:right}
.home .logo_b,.inner .logo_a{display:none}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;margin:0;padding:0;position:relative}
.index .container{max-width:1020px}
.container{max-width:1220px;width:100%;padding:0 10px;margin:0 auto;position:relative}
.container:after{clear:both;content:"";display:block;height:0;visibility:hidden}
#header{width:100%;position:relative;z-index:10;padding:10px 0;z-index:24}
#header .grid_1{width:16%}
#header .grid_2 .button{float:right;margin:0 0 0 4px;text-transform:uppercase;font-size:16px;height:34px;line-height:33px;padding:0 18px;vertical-align:top}
#header .grid_2 .button.yellow:hover{background:#04acce}
.block .pic img{border-radius:3px;display:block;width:100%}
#header.home{background:#04bcde;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA0YmNkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZWI0NDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#04bcde 0%,#6eb444 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#04bcde),color-stop(100%,#6eb444));background:-webkit-linear-gradient(left,#04bcde 0%,#6eb444 100%);background:-o-linear-gradient(left,#04bcde 0%,#6eb444 100%);background:-ms-linear-gradient(left,#04bcde 0%,#6eb444 100%);background:linear-gradient(to right,#04bcde 0%,#6eb444 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#04bcde',endColorstr='#6eb444',GradientType=1)}
.searchwrap{background:none repeat scroll 0 0 #fff;border-radius:3px;float:right;height:34px;padding:5px;width:169px}
.searchwrap input[type="text"]{margin:0;width:135px;float:left;background:none;border:none;height:24px;line-height:100%;vertical-align:middle;font-size:15px;color:#969595;padding:0 5px}
.searchwrap input[type="submit"]{margin:2px 4px 0 0;background:url(images/magnifier.png) no-repeat;width:19px;height:19px;float:right;cursor:pointer;border:none;opacity:.3;transition:all .3s}
.searchwrap:hover input[type="submit"]{opacity:1}
.navigations{float:right;margin:0 6px 0 0}
.navigations li{float:left;margin:0 0 0 2px}
.navigations li a{height:34px;line-height:33px;display:block;padding:0 9px;font-family:'OpenSans-Semibold';font-size:16px;color:#FFF;border-radius:3px}
.navigations li a:hover{background:#04bcde}
.navigations li a.current{background:#04bcde}
.toggleMenu{display:none}
#banner{width:100%;position:relative;display:inline-block}
#banner .slide{width:100%;height:690px;background-position:center top;position:relative}
#banner .slidetxt{width:590px;display:inline-block;padding:40px;margin:0 auto;background-color:rgba(255,255,255,0.7);-webkit-box-shadow:0 0 15px rgba(50,60,69,0.2);box-shadow:0 0 15px rgba(50,60,69,0.2)}
#banner .slidetxt h2{font-size:48px;line-height:48px;color:#111;padding:0 0 15px;font-family:'OpenSans-Bold'}
#banner .slidetxt .button{font-family:'OpenSans-Bold';font-size:20px;padding:12px 30px;margin:10px 10px 0 0}
.button{display:inline-block;padding:5px 10px;font-size:15px;color:#FFF;border-radius:3px;font-family:'OpenSans'}
#homepage-slider .item .content{position:absolute;top:30%;left:33%;transform:translate(-33%);-ms-transform:translate(-33%);-webkit-transform:translate(-33%);transform:translate(-33%)}
#homepage-slider .item{position:relative;}
.banner-image-slide img{display:block;max-width:100%;}
.button.yellow{background:#04bcde}
.button.yellow:hover{background:#04acce;color:#FFF}
.button.grey{background:#d8d8cd;color:#111}
.button.grey:hover{background:#c8c8bd;color:#222}
.biding .button.green:hover{border:none!important}
.button.deepblue{background:#024364}
.button.deepblue:hover{background:#333;color:#FFF}
.button.green{background:#6eb444!important;color:#fff!important;border:1px solid #6eb444!important}
.button.red{background:#E85858!important;border:1px solid #E85858!important;color:#fff!important}
.button.green:hover{background:#5ea434!important;color:#FFF}
.button.red:hover{background:#d84848!important;border:1px solid #d84848!important;color:#FFF}
.button.sblue{background:#6eb444;color:#fff}
.button.sblue:hover{background:#5ea434;color:#FFF}
#body.fixedmap{width:100%}
.section{padding:30px 0;width:100%;display:block}
.section.bluesky{background:#f7f7ef;padding:40px 0}
.section.grey{background:#f1f1f0;border-bottom:1px solid #e3e3e2;border-top:1px solid #e3e3e2;padding:20px 0 40px}
.section.testimonials{background:#FFF}
#homeBody.section.orange{padding:60px 0 20px}
.orange{background-color:#f7f7ef}
.bg-gradient{background:#04bcde;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA0YmNkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZWI0NDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#04bcde 0%,#6eb444 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#04bcde),color-stop(100%,#6eb444));background:-webkit-linear-gradient(left,#04bcde 0%,#6eb444 100%);background:-o-linear-gradient(left,#04bcde 0%,#6eb444 100%);background:-ms-linear-gradient(left,#04bcde 0%,#6eb444 100%);background:linear-gradient(to right,#04bcde 0%,#6eb444 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#04bcde',endColorstr='#6eb444',GradientType=1)}
.white{background:#fff}
.section.paleorange{background:#e1fcf1;border-bottom:1px solid #ece2c8;border-top:1px solid #ece2c8;padding:10px 0 20px}
.section.black{background:#32363e}
.iconInfo{display:table;margin:0 auto -100px;text-align:center;position:relative;top:-100px}
.iconInfo li{display:inline-block;text-align:center;padding:0 35px;width:33%}
.iconInfo li .iconBox{position:relative;display:table;margin:0 auto 20px}
.iconInfo li .iconBox:before{position:absolute;left:0;top:0;bottom:0;right:0;content:"";background:#FFF;width:130px;height:130px;box-shadow:0 0 15px rgba(50,66,69,0.2);border-radius:40px;-webkit-transform:rotate(-136deg);-moz-transform:rotate(-136deg);-ms-transform:rotate(-136deg);-o-transform:rotate(-136deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}
.iconInfo li .iconBox .box{position:relative;z-index:2;width:130px;height:130px;vertical-align:middle;text-align:center;display:table-cell}
.iconInfo li .iconBox .box img{display:table;margin:0 auto;text-align:center;position:relative;z-index:1;max-width:60px;max-height:60px}
.iconInfo li p{font-size:15px;color:#024364;line-height:20px;padding:20px 0;height:110px}
.iconInfo li .button{display:inline-block;width:auto;text-align:center;font-size:15px;font-family:'OpenSans',sans-serif;padding:6px 12px}
.centerTitle{position:relative;margin:0 0 30px;text-align:center;line-height:1}
.centerTitle span{line-height:1;position:relative;z-index:1;padding:0 20px;font-size:24px;color:#000}
.blocksRow{margin:0 0 0 -24px}
.blocksRow:after{clear:both;content:"";display:block;height:0;visibility:hidden}
.block{width:265px;float:left;position:relative;top:0;margin:0 0 24px 24px;border-radius:3px;background-color:#f7f7ef;border:1px solid #d8d8cd;box-shadow:0 0 15px rgba(50,66,69,0);-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}
.index .block{width:232px;}
.index .block .pic{height: auto;}
.block:hover{top:-4px;box-shadow:0 0 15px rgba(50,66,69,0.2)}
.block .pic{width:100%;height:170px;position:relative;border-radius:3px}
.block .pic .txtprice{background:#6eb444;bottom:0;color:#fff;float:left;font-family:"OpenSans-Bold";left:0;padding:5px;position:absolute}
.task_attributed .txtprice{bottom:0!important;position:relative!important}
.block .pic .marked_done{background:none repeat scroll 0 0 #6eb444;bottom:0;color:#fff;float:left;font-family:"OpenSans-Bold";font-size:11px;padding:7px;position:relative;width:30px;height:30px;right:0}
.task_attributed{bottom:0;position:absolute}
.block .pic .pinned{background:none repeat scroll 0 0 #e85858;bottom:0;color:#fff;float:left;font-family:"OpenSans-Bold";width:30px;height:30px;padding:7px;position:relative}
.block .boxtitle{padding:15px 15px 0;font-size:14px;color:#000;font-family:'OpenSans-Bold';line-height:18px}
.block .boxtitle a{color:#000;display:block;font-family:"OpenSans-Semibold";font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.block .boxtitle a:hover{color:#0ea158}
.block .boxbottom{width:100%;border-radius:0 0 3px 3px;height:50px;padding:10px}
.block .boxbottom .grid_1{width:53%}
.block .boxbottom .photo{margin:0 8px 0 0;width:30px;height:30px;border:1px solid #fff;border-radius:30px;float:left;box-shadow:none}
.block .boxbottom .photo img{width:100%;height:100%;border-radius:30px}
.block .boxbottom .nameuser{line-height:1;padding:0 0 2px;display:block;font-size:12px;color:#010101;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.block .boxbottom .place{line-height:1;display:block;text-transform:uppercase;font-size:12px;color:#6a6969;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.block .boxbottom .ratingWrap{float:right;margin:6px 0 0}
.iconplay{position:absolute;right:15px;top:15px;width:30px;height:30px;background:#fff;border-radius:50px}
.iconplay:before{position:absolute;left:12px;top:8px;content:"";border-bottom:7px solid transparent;border-top:7px solid transparent;border-left:9px solid #000}
.iconplay:after{position:absolute;left:-4px;top:-4px;bottom:-4px;right:-4px;border:2px solid #fff;border-radius:50px;content:""}
.ratingWrap{display:inline-block}
.loadmore{width:100%;display:inline-block;padding:20px 0;text-align:center}
.loadmore .morearrow{display:inline-block;vertical-align:middle;position:relative;bottom:-15px;margin:0 2px 0 0}
.loadmore .button.sblue{display:inline-block;vertical-align:middle;font-family:'OpenSans-Bold';font-size:20px}
.loadmore .button.sblue:hover{color:#FFF}
.selectwrap{display:table;margin:0 auto 20px;text-align:center}
.selectwrap p{font-size:18px;color:#090909;padding:0 0 10px}
.selectwrap select{width:250px;padding:8px;border:none;background:#fff;border-radius:3px;font-size:17px;color:#024364;font-family:'OpenSans-Semibold';box-shadow:0 0 3px rgba(0,0,0,0.2);line-height:36px;border:1px solid #CCC}
.listCities{display:table;margin:0 auto;text-align:center}
.listCities li{display:inline-block;width:185px;margin:30px 30px 0}
.listCities li .citypic{width:150px;height:150px;display:table;margin:0 auto;background:#FFF;box-shadow:0 0 15px rgba(50,66,69,0.2);border-radius:150px;border:7px solid #fff}
.listCities li .citypic img{width:100%;height:100%;border-radius:150px;display:block}
.listCities li .cityname{margin:0 0 -20px;position:relative;top:-20px;background:#d8d8cd;border-radius:3px;height:38px;padding:0 10px;width:100%;display:inline-block}
.listCities li .cityname .city{text-align:left;margin:7px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:80%;float:left;color:#000;font-size:16px;font-family:'OpenSans-Semibold'}
.listCities li .count{float:right;margin:5px 0 0;width:26px;height:26px;border-radius:26px;background:#6eb444;font-size:11px;color:#FFF;font-family:'OpenSans-Light';text-align:center;line-height:24px}
.listCities li:hover .cityname{background:#6eb444;color:#fff}
.listCities li:hover .city{color:#fff}
.listCities li:hover .count{background:#fff;color:#111}
.section.testimonials .grid_1{float:left;width:48%}
.section.testimonials .grid_2{float:right;width:48%}
.testimonialsWrap{width:100%;position:relative}
.testimonialsWrap .upper{-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;width:100%;position:relative;padding:25px 20px 20px 40px;height:180px;position:relative;z-index:1}
.testimonialsWrap .upper:before{position:absolute;top:100%;left:50px;bottom:-8px;content:"";width:0;height:0;border:8px solid transparent}
.section.testimonials .grid_1 .testimonialsWrap .upper{background:#06bcdb url(images/quote_left.png) no-repeat 20px 20px}
.section.testimonials .grid_1 .testimonialsWrap .upper:before{border-top:8px solid #06bcdb}
.section.testimonials .grid_2 .testimonialsWrap .upper{background:#6eb444 url(images/quote_left.png) no-repeat 20px 20px}
.section.testimonials .grid_2 .testimonialsWrap .upper:before{border-top:8px solid #6eb444}
.testimonialsWrap .upper p{font-size:19px;color:#fff;line-height:28px;font-family:'OpenSans-Light';text-transform:initial;}
.testimonialsWrap .bottom{padding:30px 15px 15px;width:100%;border:1px solid #dedcdc;border-radius:3px;position:relative;display:inline-block;top:-5px}
.testimonialsWrap .bottom .photo{float:left;margin:0 10px 0 0;width:70px;height:70px;box-shadow:0 0 5px rgba(0,0,0,0.3);border-radius:70px;border:3px solid #fff}
.testimonialsWrap .bottom .photo img{display:block;border-radius:70px;width:100%;height:100%}
.testimonialsWrap .bottom .grid_3{width:70%;float:left}
.testimonialsWrap .bottom .name_user{font-family:'OpenSans-Semibold';line-height:1;padding:10px 0 5px;display:block;font-size:17px;color:#151515;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.testimonialsWrap .bottom .desig{line-height:1;display:block;text-transform:uppercase;font-size:15px;color:#6a6969;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.testimonialsWrap .bottom .button{float:right;margin:10px 0 0;padding:5px 10px;font-size:14px;font-family:'OpenSans-Light'}
.rotatebox{display:table;margin:0 auto;text-align:center;position:relative}
.rotatebox li{display:inline-block;text-align:center;padding:0 35px;width:33%}
.rotatebox li .iconBox{position:relative;display:table;margin:0 auto 20px}
.rotatebox li .iconBox:before{position:absolute;left:0;top:0;bottom:0;right:0;content:"";background:#fff;width:180px;height:180px;box-shadow:0 0 15px rgba(50,66,69,0.2);border-radius:48px;-webkit-transform:rotate(-136deg);-moz-transform:rotate(-136deg);-ms-transform:rotate(-136deg);-o-transform:rotate(-136deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}
.rotatebox li .iconBox .box{font-size:72px;color:#6eb444;font-family:'OpenSans-Bold';position:relative;z-index:2;width:180px;height:180px;vertical-align:middle;text-align:center;display:table-cell;letter-spacing:-3px}
.rotatebox li .iconBox .box span{font-size:30px}
.rotatebox li p{font-size:18px;width:70%;margin:0 auto;color:#fff;line-height:20px;padding:20px 0;height:90px}
.partners{margin:0 auto;display:table;text-align:center}
.partners li{text-align:center;display:inline-block;margin:0 40px}
.section.cta{text-align:center}
.section.cta h2{line-height:48px;display:inline-block;vertical-align:middle;font-size:48px;color:#111;font-family:'OpenSans-Light';padding:0 20px 0 0}
.section.cta h2 span{display:block;font-size:18px;color:#111;font-family:'OpenSans-Light'}
.section.cta .button{font-size:28px;padding:10px 35px;vertical-align:middle}
.section.cta .button.yellow:hover{background:#049cbe}
#footer{width:100%;padding:40px 0 10px}
#footer .grid_1{width:17%}
#footer .grid_3{width:20%;margin:0 0 0 20px}
#footer .grid_4{width:14%;float:right}
#footer .grid_2{width:30%;text-align:center}
#footer .grid_2 img{margin:0 0 0 -50px}
#footer .grid_5{display:none}
#footer h3{font-size:18px;color:#000;font-family:'OpenSans-Semibold';padding:0 0 20px}
.footerlinks li{display:block;padding:0 0 10px}
.footerlinks li a{font-family:'OpenSans-Light';font-size:14px;color:#676666}
.footerlinks li a:hover{color:#000}
#footer .footerbottom{border-top:1px solid #d4d4d4;padding:20px 0 0;width:100%;display:inline-block;margin:20px 0 0}
#footer .footerbottom p{float:left;font-size:12px;color:#747474;font-family:'OpenSans-Light';margin:6px 0 0}
#footer .socialList{float:right}
.socialList li{float:left;margin:0 0 0 9px;line-height:32px}
.socialList li.first{margin:-4px 0 0}
.facebook-roll{background-image:url(images/social_1.png)}
.social-roll{height:32px;width:32px;float:left;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}
.social-roll:hover{background-position:0 -32px}
.google-roll{background-image:url(images/social_2.png)}
.linkedin-roll{background-image:url(images/social_3.png)}
.twitter-roll{background-image:url(images/social_4.png)}
.toggle-content{width:100%;display:block}
.toggle-trigger{display:none}
.linkwrap{display:inline-block;float:right;position:relative;vertical-align:middle}
.vertical_List li a{border-radius:3px;color:#666;display:block;font-size:14px;padding:6px 10px}
.linkwrap .wrapOpen{display:none;position:absolute;right:0;top:100%;z-index:9}
.wrapOpen.infouser{overflow:visible!important}
.wrapcover{padding:17px;position:relative;right:-17px;top:-17px}
.vertical_List li a img{display:inline-block;margin:0 10px 0 0;vertical-align:middle;width:24px}
.linkwrap .wrapList:before{background:#0ea158;border-radius:5px 5px 0 0;content:"";height:3px;left:6px;position:absolute;right:6px;top:-3px;z-index:0}
.linkwrap .wrapList:after{background:#0ea158;border-radius:0 0 5px 5px;bottom:-3px;content:"";height:3px;left:6px;position:absolute;right:6px;z-index:0}
.linkwrap .wrapList .arrowgreen:before{border-bottom:8px solid #0ea158;border-left:8px solid transparent;border-right:8px solid transparent;content:"";position:absolute;right:70px!important}
.linkwrap .wrapList{background:none repeat scroll 0 0 #fff;border:1px solid #cdcfd2;border-radius:3px;padding:10px;position:relative;top:14px;width:200px;z-index:2}
.linkwrap .wrapList .arrowgreen{height:12px;position:absolute;right:18px;top:-10px;width:12px}
.linkwrap .link .flag{float:left;margin:7px 0 0;width:24px}
.linkwrap .link{background:none repeat scroll 0 0 #fff;border:1px solid #cdcfd2;border-radius:3px;display:table;height:32px;line-height:28px;margin:0 0 0 4px;padding:0 4px;position:relative;vertical-align:top}
.linkwrap .link .spantxt{color:#666;float:left;font-weight:300;font-size:13px;margin:5px 5px 0}
.languageLink{color:#ef2d24;font-weight:600;font-size:19px;position:relative;top:3px}
.taskBtns a{border-radius:3px;color:#fff;cursor:pointer;font-size:20px;padding:5px 30px;text-transform:uppercase;transition:all .3s ease-in-out 0;text-decoration:none!important;color:#fff!important;margin-right:10px}
.taskBtns .add{background:#2899ca}
.taskBtns .add:hover{background:#0ea158;color:#fff}
.taskBtns .cancelTask{background:#4d4d49}
.taskBtns .cancelTask:hover{background:#333330;color:#fff}
.postTable .task_type{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:500px}
.postTable .wages{background:#ac2e31;border-radius:100px;color:#fff;float:right;padding:2px 10px;position:absolute;right:34px}
.postTable .titleQ:after{background:url(images/accord.png) no-repeat scroll 0 0 rgba(0,0,0,0);content:"";height:43px;position:absolute;right:0;top:0;width:31px}
.postTable .titleQ{background-color:#2899ca;background-position:0 0;background-repeat:no-repeat;color:#fff;cursor:pointer;display:block;font-family:600;font-size:16px;height:44px;line-height:22px;margin:0 0 15px;padding:10px;position:relative}
.postTable .wrapA.accordiancontent > p{padding-bottom:10px}
.greentxt{color:#069c43;font-size:13px}
.redtxt{color:#E85858;font-size:13px}
.chat_break{display:block}
.file-row .fa-minus-circle,.loc-row .fa-minus-circle{color:red}
.fb_iframe_widget{vertical-align:top}
.loginform_holder .div_error,.loginform_holder .div_msg{margin:0 5px}
.variant_bg{background:#e1fcf1}
#auto_complete_link{display:inline!important}
.cities_popup{max-height:500px;overflow:auto}
.optionGroup{font-weight:700;font-style:italic}
.optionChild{padding-left:15px;font-weight:400}
.location{margin:10px 0 -20px}
.siteForm .reset{background:#0ea158;padding:5px 30px;margin-left:5px;text-transform:uppercase;font-family:'OpenSans-Semibold';font-size:20px;border-radius:3px;border:1px solid #0ea158;color:none;cursor:pointer;color:#fff;text-decoration:none;-webkit-transition:.3s all ease-in-out;-moz-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}
.siteForm .reset:hover{background:#333;border:1px solid #333;color:#fff}
.flash{position:fixed;right:30px;bottom:30px;z-index:999}
.flash .div_error,.flash .div_msg{background:none;border-width:0;margin:0;padding:0}
.flash .div_error{color:#E85858;visibility:hidden}
.flash .div_error > ul{visibility:visible}
.flash .div_error:before{display:none}
.flash .div_error ul,.flash .div_msg ul{display:block;max-width:320px;margin:0;padding:0}
.flash .div_error ul li,.flash .div_msg ul li{position:relative;display:block;width:100%;padding:12px 15px 12px 45px;background-color:#e7efd9;border:1px solid #77af15;color:#77af15;font-size:16px;font-style:normal;font-weight:400;-webkit-border-radius:5px;border-radius:5px;margin-top:10px;opacity:1;overflow:hidden}
.flash .div_error ul li.removed,.flash .div_msg ul li.removed{opacity:0}
.flash .div_error ul li{background-color:#f5d3d3;border:1px solid #E85858;color:#E85858}
.flash .div_error li:before,.flash .div_msg li:before{background:#77af15;color:#fff;border-radius:50%;content:"";display:block;font-family:fontawesome;font-size:13px;font-style:normal;font-weight:400;height:25px;left:15px;line-height:25px;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:25px}
.flash .div_error li:before{content:"";background:#E85858;color:#fff}


@media screen and (max-width:1300px) {
.map_fields{width:850px}
}

@media screen and (min-width:992px) {
.toggle-content{display:block!important}
}
#header .grid_1 .logo_mob{display:none!important; margin-top:-3px;}
.bgcolorgrey{background:#f7f7ef}
.wrapOpen.flagList,.toggle-content{overflow:visible!important}


@media screen and (min-width:768px) {
.navigations{display:block!important}
}


.green{color:#6eb444}
.red{color:red}
.on_off_status{z-index:999;left:45px;position:absolute;top:20px}
.on_off_status i{font-size:11px}
.section.black h2{color:#fff;display:inline-block;font-family:"OpenSans-Light";font-size:48px;line-height:48px;padding:0 20px 0 0;vertical-align:middle}
.section.black h2 span{color:#bfbdbd;display:block;font-family:"OpenSans-Light";font-size:18px}
.section.black .button{font-size:28px;padding:10px 35px;vertical-align:middle}
.section.black .button.yellow{background:#e8ac0f none repeat scroll 0 0}
ul.post-info li .categorize-icon{background:url(images/uncategorized.png) no-repeat center center;height:20px;width:20px;display:inline-block}
ul.post-info li{margin-left:7px!important}
.hand{cursor:pointer;}
.mobile-flag-size{width:24px}


/* 0054 [ */
.completion_steps .note{ cursor:inherit; }
/* ] */\
.error-page{max-width:700px;margin:0 auto;}
.error-page h1{color: #000;font-size: 24px;line-height: 26px;}
.error-page p {color: #000;font-size: 18px;}
.error-page p a:hover{color: #04bcde;}
