.sorting-block ul{margin:0;padding:0;}
.sorting-block .sorting-nav{margin-bottom:30px;}
.sorting-block .sorting-nav li{padding:0 2px;font-size:14px;cursor:pointer;list-style:none;display:inline-block;}
.sorting-block .sorting-nav li.active{color:#72c02c;border-bottom:solid 1px #72c02c;}
.hdr{padding:0px;}
.hdr.scroll-to-fixed-fixed{color:red;}
.hdr2{padding:0px;}
.hdr2.scroll-to-fixed-fixed{color:red;}
.sorting-block .sorting-nav-v1 li{margin:0 5px;font-size:12px;font-style:italic;}
.sorting-block .sorting-grid{list-style:none;}
.sorting-block .sorting-grid .mix{opacity:0;display:none;margin-bottom:30px;}
.sorting-block .sorting-grid li a:hover{text-decoration:none;}
.sorting-block .sorting-grid li span.sorting-cover{padding:8px;display:block;margin-top:1px;}
.sorting-block .sorting-grid li span.sorting-cover p{margin-bottom:0;}
.sorting-block .sorting-grid li span.sorting-cover span{font-size:16px;}
.sorting-block .sorting-grid li a:hover span.sorting-cover{background:#72c02c;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}
.sorting-block .sorting-grid li a:hover span.sorting-cover p,
.sorting-block .sorting-grid li a:hover span.sorting-cover span{color:#fff;}
a.thumbnail{padding:0;border:none;margin-bottom:15px;}
.thumbnail-style{margin:5px;border:1px solid #E9E9E9;}
.thumbnail-style .team-socail{text-align:center;}
.thumbnail-style .team-socail li a{font-size:36px;}
.headline{display:block;margin:10px 0 25px 0;border-bottom:1px dotted #e4e9f0;}
.headline h2,
.headline h3,
.headline h4{margin:0 0 -2px 0;padding-bottom:5px;display:inline-block;border-bottom:2px solid #ed1b24;}
blockquote.hero{border:none;font-size:12px;text-transform:none;color:#000;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);}
blockquote.hero h2{font-size:18px;margin:0;}
.shadow-wrapper{z-index:1;position:relative;}
.box-shadow{background:#fff;position:relative;}
.top-5{margin-top:5px;}
.top-10{margin-top:12px;}
.top-20{margin-top:20px;}
.bgslider{
/*background: #eaeaea;*/
background: rgb(188,188,188); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(188,188,188,1) 0%, rgba(234,234,234,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(188,188,188,1) 0%,rgba(234,234,234,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(188,188,188,1) 0%,rgba(234,234,234,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bcbcbc', endColorstr='#eaeaea',GradientType=0 ); /* IE6-9 */
}
.dropdown span{color:#2d3192; font-size:20px;text-align:right;}
.center{margin:0 auto;margin-top:5px; vertical-align:middle;text-align:center;overflow:hidden;}
.job-img.margin-bottom-30{border-bottom:1px solid #eee;}
.bgsearch .center span{font-size:18px; color:red;text-shadow:0px 0px 1px rgba(0, 0, 0, 0.1);}
.gia1{margin-top:7px;font-size:14px;white-space:nowrap;margin-right:10px;}
.mnright{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:1px 1px 5px #ccc;}
.mnright1{border:1px solid #e4e4e4;background:#fcfcfc;}
.gia{color:#f00;}
.isotope .feature-details i{color:#f00;font-size:16px;}
.pro{border-bottom:1px dotted #e4e9f0;white-space:nowrap;}
.mg{padding:7px;color:#fff;}
.lienhe-bv{text-align:center;font-size:18px;color:red;background:#f2f2f2;padding-top:10px;}
.lienhe-bv i{font-size:24px;color:#000e63;}
.line{white-space:nowrap;}
header .header2 img{max-width:100%;}
.margin-bottom-5{margin-bottom:5px;}
.cbp-l-filters-alignCenter{margin-bottom:20px;text-align:left;line-height:20px;font:400 12px/21px sans-serif;color:#DADADA;}
.cbp-l-filters-alignCenter .cbp-filter-item{color:#585f69;cursor:pointer;font:400 13px/21px "Open Sans", sans-serif;padding:6px 12px;transition:all .3s ease-in-out;position:relative;overflow:visible;margin:3px 3px;display:inline-block;border:solid 1px #eee;background-color:#f8f8f8;}
.cbp-l-filters-alignCenter .cbp-filter-item:hover, .cbp-l-filters-alignCenter .cbp-filter-item.cbp-filter-item-active:hover{color:#fff;background:#ec1b00;}
.cbp-l-filters-alignCenter .cbp-filter-item.cbp-filter-item-active{color:#2D2C2C;cursor:pointer;font-weight:bold;}
.cbp-l-filters-alignCenter .cbp-filter-counter{background:none repeat scroll 0 0 #626161;border-radius:3px;color:#FFFFFF;font:400 11px/18px "Open Sans", sans-serif;margin:0 auto;padding:4px 0;text-align:center;width:34px;position:absolute;bottom:0;left:0;right:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transition:all .25s ease;transition:all .25s ease;}
.cbp-l-filters-alignCenter .cbp-filter-counter:before{content:"";position:absolute;bottom:-4px;left:0;right:0;margin:0 auto;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #626161;display:none;}
.cbp-l-filters-alignCenter .cbp-filter-item:hover .cbp-filter-counter:before{display:block;}
.cbp-l-filters-alignCenter .cbp-filter-item:hover .cbp-filter-counter{bottom:30px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;}
.title-block.mnu{background:#ed1b24;text-align:center;padding-top:5px;}
.title-block.mnu .h3-body-title a{text-align:center;color:#fff;font-size:18px;}
.title-block.mnu .h3-body-title span{text-align:center;color:#fff;font-size:18px;}
.title-block.mnu1{background:#ed1b24;text-align:center;padding-top:5px;}
.title-block.mnu1 .h3-body-title a{text-align:center;color:#fff;font-size:18px;}
.title-block.mnu1 .h3-body-title span{text-align:center;color:#fff;font-size:18px;}
.urbangreymenu{width:100%;margin-top:0px;padding:0 10px;}
.urbangreymenu small.hex{display:inline-block;float:right;font-size:11px;}
.urbangreymenu .headerbar{color:#555;border-bottom:solid 1px #eee;margin-bottom:0;margin-top:0;text-transform:uppercase;padding:8px 0 6px 0px;margin-left:-10px;margin-right:-10px;background:#ed1b24;}
.urbangreymenu .headerbar a{text-decoration:none;color:#fff;display:block;font-weight:400;font-size:18px;padding:2px 10px;}
.urbangreymenu .headerbar a:hover{color:#ccc;}
.urbangreymenu .headerbar2{color:#2E3FA7;border-bottom:dashed 1px rgba(0,0,0, 0.2);margin-bottom:0;margin-top:0; text-transform:uppercase;padding:0px 0 6px 0px;}
.urbangreymenu .headerbar2 a{text-decoration:none;color:#0C1755;display:block;font-weight:400;font-size:14px;}
.urbangreymenu ul{list-style-type:none;margin:0;padding:0;margin-bottom:0;}
.urbangreymenu ul li{padding-bottom:2px;}
.urbangreymenu ul li:last-child{margin-bottom:10px;}
.urbangreymenu ul li a{font:normal 14px Arial;display:block;padding:7px 0;line-height:17px;padding-left:8px;text-decoration:none;border-bottom:solid 1px rgba(0,0,0, 0.05);}
.urbangreymenu ul li a:visited{color:black;}
.urbangreymenu ul li a:hover{color:red;}
.urbangreymenu ul li a:active{color:red;}
.isotope span.magazine-badge{bottom:90px;left:0;color:#fff;font-size:14px;padding:2px 8px;position:absolute;font-style:inherit;z-index:1;}
.isotope span.magazine-badge-default{background:#7f8c8d;}
.isotope span.magazine-badge-red{background:#e74c3c;}
.isotope span.magazine-badge-green{background:#2ecc71;}
.isotope span.magazine-badge-blue{background:#3498db;}
.easy-bg-v2{top:5px;color:#fff;width:100px;padding:5px;right:-32px;font-size:13px;position:absolute;text-align:center;letter-spacing:2px;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);}
.rgba-red{background-color:rgba(231,76,60,0.8);}
.rgba-blue{background-color:rgba(52,152,219,0.8);}
.rgba-aqua{background-color:rgba(39,215,231,0.8);}
.rgba-yellow{background-color:rgba(241,196,15,0.8);}
.rgba-default{background-color:rgba(114,192,44,0.8);}
.rgba-purple{background-color:rgba(155,107,204,0.8);}
.owl-btn{color:#777;cursor:pointer;font-size:18px;padding:2px 9px;text-align:center;background:#f5f5f5;}
.owl-btn:hover{color:#fff;background:#72c02c;}
.owl-work-v1 .owl-navigation{top:6px;position:relative;margin-bottom:10px;}
.owl-carousel-v1 .owl-navigation{text-align:right;margin-bottom:14px;}
.owl-carousel-v1 .item{/*margin:0 5px;*/}
.owl-carousel-v1 .item img{text-align:center;}
.owl-carousel-v1 .owl-pagination{display:none;}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}
.owl-carousel .owl-item{float:left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor:pointer;}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.grabbing{cursor:url(grabbing.png) 8 8, move;}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}
.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px;}
.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease;}
.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease;}
.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease;}
.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease;}
.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both;}
.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both;}
.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both;}
.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both;}
@-webkit-keyframes empty{0%{opacity:1;}
}
@-moz-keyframes empty{0%{opacity:1;}
}
@keyframes empty{0%{opacity:1;}
}
@-webkit-keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@-moz-keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@-webkit-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@-moz-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px);}
75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);}
100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);}
}
@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px);}
75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%);}
100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%);}
}
@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px);}
75%{opacity:.5;transform:translateZ(-500px) translateX(-200%);}
100%{opacity:.5;transform:translateZ(-500px) translateX(-200%);}
}
@-webkit-keyframes backSlideIn{0%, 25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%);}
75%{opacity:.5;-webkit-transform:translateZ(-500px);}
100%{opacity:1;-webkit-transform:translateZ(0) translateX(0);}
}
@-moz-keyframes backSlideIn{0%, 25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%);}
75%{opacity:.5;-moz-transform:translateZ(-500px);}
100%{opacity:1;-moz-transform:translateZ(0) translateX(0);}
}
@keyframes backSlideIn{0%, 25%{opacity:.5;transform:translateZ(-500px) translateX(200%);}
75%{opacity:.5;transform:translateZ(-500px);}
100%{opacity:1;transform:translateZ(0) translateX(0);}
}
@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8);}
}
@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8);}
}
@keyframes scaleToFade{to{opacity:0;transform:scale(.8);}
}
@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%);}
}
@-moz-keyframes goDown{from{-moz-transform:translateY(-100%);}
}
@keyframes goDown{from{transform:translateY(-100%);}
}
@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5);}
}
@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5);}
}
@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5);}
}
@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5);}
}
@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5);}
}
@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5);}
}
.job-content .categories li{padding:6px 0;border-bottom:1px dotted #eee;}
.job-content .hex{color:#fff;}
/*.job-img{position:relative;bottom:50%;}  url(../../images/Adver/logo2.png) no-repeat center 95%*/
.job-img .bgsearch{background:rgba(255, 255, 255, 0.8); z-index:2; display:block;padding:0 0 2px 0; overflow:hidden;}
.job-img .job-img-inputs{left:0;right:0;padding:10px 0;}
.job-img .job-img-inputs.sale{margin-right: -15px;}
.job-img .job-img-inputs .container{overflow:hidden;}
.timeline-v1{padding:20px 0;list-style:none;position:relative;}
.timeline-v1:before{top:0;bottom:0;position:absolute;content:" ";width:1px;background-color:#eee;left:50%;margin-left:-1.5px;}
.timeline-v1 > li{margin-bottom:40px;position:relative;width:50%;float:left;clear:left;}
.timeline-v1 > li:before,
.timeline-v1 > li:after{content:" ";display:table;}
.timeline-v1 > li:after{clear:both;}
.timeline-v1 > li > .timeline-panel{width:94%;float:left;border:1px solid #d4d4d4;position:relative;}
.timeline-v1 > li > .timeline-panel:before{position:absolute;top:26px;right:-15px;display:inline-block;border-top:15px solid transparent;border-left:15px solid #ccc;border-right:0 solid #ccc;border-bottom:15px solid transparent;content:" ";}
.timeline-v1 > li > .timeline-panel:after{position:absolute;top:27px;right:-14px;display:inline-block;border-top:14px solid transparent;border-left:14px solid #fff;border-right:0 solid #fff;border-bottom:14px solid transparent;content:" ";}
.timeline-v1 > li > .timeline-badge{color:#ccc;width:24px;height:24px;line-height:50px;font-size:1.4em;cursor:pointer;text-align:center;position:absolute;top:19px;right:-12px;z-index:9;}
.timeline-v1 > li > .timeline-badge i:hover{color:#72c02c;}
.timeline-v1 > li.timeline-inverted > .timeline-panel{float:right;}
.timeline-v1 > li.timeline-inverted > .timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto;}
.timeline-v1 > li.timeline-inverted > .timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto;}
.timeline-v1 > li > .timeline-panel .timeline-heading{padding:5px;}
.timeline-v1 > li > .timeline-panel .timeline-heading img{width:100%;}
.timeline-v1 .timeline-body{padding:12px;}
.timeline-v1 .timeline-footer{padding:7px 12px;overflow:hidden;border-top:1px solid #ccc;}
.timeline-v1 .timeline-footer .blog-info{float:left;}
.timeline-v1 .timeline-footer .blog-info i{color:#777;}
.timeline-v1 .timeline-footer .likes{float:right;}
.timeline-v1 .timeline-footer .likes i{margin-right:2px;color:#777;}
.timeline-v1 .timeline-footer .likes:hover{text-decoration:none;color:inherit;}
.timeline-v1 .timeline-footer .likes:hover i{color:#72c02c;}
.timeline-v1 > li.timeline-inverted{float:right;clear:right;margin-bottom:40px;}
.timeline-v1 > li:nth-child(2){margin-top:60px;}
.timeline-v1 > li.timeline-inverted > .timeline-badge{left:-12px;}
@media (max-width:992px){.timeline-v1 > li > .timeline-panel:before{top:31px;right:-11px;border-top:11px solid transparent;border-left:11px solid #ccc;border-bottom:11px solid transparent;}
.timeline-v1 > li > .timeline-panel:after{top:32px;right:-10px;border-top:10px solid transparent;border-left:10px solid #fff;border-bottom:10px solid transparent;}
.timeline-v1 > li.timeline-inverted > .timeline-panel:before{border-right-width:11px;left:-11px;}
.timeline-v1 > li.timeline-inverted > .timeline-panel:after{border-right-width:10px;left:-10px;}
}
@media (max-width:767px){
	.tab-content img{
		width:100% !important;
		height:auto !important;
	}
	.tab-content table{
		overflow-x: auto;
		width:100% !important;
		margin-bottom: 15px;
    overflow-y: hidden;
	}
ul.timeline-v1:before{left:40px;}
ul.timeline-v1 > li{margin-bottom:20px;position:relative;width:100%;float:left;clear:left;}
ul.timeline-v1 > li > .timeline-panel{float:right;width:calc(100% - 70px);width:-moz-calc(100% - 70px);width:-webkit-calc(100% - 70px);}
ul.timeline-v1 > li > .timeline-badge{left:28px;margin-left:0;top:16px;}
ul.timeline-v1 > li > .timeline-panel:before{top:27px;right:-12px;border-top:12px solid transparent;border-left:12px solid #ccc;border-bottom:12px solid transparent;border-left-width:0;border-right-width:12px;left:-12px;right:auto;}
ul.timeline-v1 > li > .timeline-panel:after{top:28px;right:-11px;border-top:11px solid transparent;border-left:11px solid #fff;border-bottom:11px solid transparent;border-left-width:0;border-right-width:11px;left:-11px;right:auto;}
.timeline-v1 > li.timeline-inverted{float:left;clear:left;margin-top:30px;margin-bottom:30px;}
.timeline-v1 > li.timeline-inverted > .timeline-badge{left:28px;}
}
.dropcap{float:left;color:#2d3192;padding:5px 0;font-size:45px;font-weight:200;line-height:30px;margin:0px 5px 0 0;}
.dropcap-bg{float:left;color:#fff;padding:1px;font-size:35px;font-weight:200;line-height:35px;text-align:center;background:#196ab9;margin:15px 15px 0 0;max-width:50%;}
.dropcap-bg img{max-width:100%;}
.team .thumbnail-style h3 a{color:#555;font-size:24px;}
.team .thumbnail-style .email{text-align:center;}
.team .thumbnail-style h4.tel a{color:red;}
.thumbnail-style h4 {
    margin: 6px 0 8px 0;
    text-align: center;
    line-height: 16px;
}
.thumbnail-style h3 {padding-top:10px;
}
.thumbnail h3, .thumbnail-style h3 {
    margin: 6px 0 8px 0;
    min-height: 57px;
    text-align: center;
    line-height: 16px;
}
.team .thumbnail-style small {
    display: block;
    margin-top: 10px;
    font-size: 16px;
}