@font-face {
    font-family: 'ralewaybold';
    src: url('../fonts/raleway/raleway-bold-webfont.woff2') format('woff2'),
        url('../fonts/raleway/raleway-bold-webfont.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'ralewayregular';
    src: url('../fonts/raleway/raleway-regular-webfont.woff2') format('woff2'),
        url('../fonts/raleway/raleway-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

body {}
#background-shadow{box-shadow:0 3px 20px 0 rgba(0, 0, 0, 0.19);-webkit-box-shadow: 0 3px 20px 0 rgba(0, 0, 0, 0.19);-moz-box-shadow: 0 3px 20px 0 rgba(0, 0, 0, 0.19); position:relative; z-index:1;}
#background-shadow .margincorrect{ margin-right:-15px; margin-left:-15px;}
a:link, a:visited, a strong{text-decoration: none;transition: all 0.2s  linear 0s;}
a:hover{transition: all 0.2s linear 0s; outline:none;}
a:focus{outline:none;}
@keyframes fadein{from{opacity:0;top:-114px}to{opacity:1;top:0}}
@-moz-keyframes fadein{from{opacity:0;top:-114px}to{opacity:1;top:0}}
@-webkit-keyframes fadein{from{opacity:0;top:-114px}to{opacity:1;top:0}}
@-o-keyframes fadein{from{opacity:0;top:-114px}to{opacity:1;top:0}}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .inputbox {transition: all 0.3s linear 0s;border-radius:0px;box-shadow:none;}
.module-title,.registration legend{position:relative; line-height:1;}
.module-title span,.registration legend span{ padding-bottom:0px;height:26px;position:relative;line-height:1; padding:0; margin:0; display:inline-block;}
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {border-radius: 0px;box-shadow: none;}
#login-form li {list-style: none;margin-bottom:7px;}#login-form ul.unstyled {padding-left: 0;}
.t3-sidebar #login-form,.registration {}
.registration .form-actions{border-radius:0px;}
.registration .form-horizontal .control-group .control-label{ text-align:left}
/* fadein2 */
@keyframes fadein2 {
    from {
        opacity:0;
		top:-30px; 
    }
    to {
        opacity:0.7;
		top:0;
    }
}
@-moz-keyframes fadein2 { /* Firefox */
    from {
        opacity:0;
		top:-30px; 
    }
    to {
        opacity:0.7;
		top:0;
    }
}
@-webkit-keyframes fadein2 { /* Safari and Chrome */
    from {
        opacity:0;
		top:-30px; 
    }
    to {
        opacity:0.7;top:0;
    }
}
@-o-keyframes fadein2 { /* Opera */
    from {
        opacity:0;
		top:-30px; 
    }
    to {
        opacity: 1;
		top:0;
    }
}

/* fadein3 */
@keyframes fadein3 {
    from {
        opacity:0;
		bottom:-30px; 
    }
    to {
        opacity:0.7;
		bottom:0;
    }
}
@-moz-keyframes fadein3 { /* Firefox */
    from {
        opacity:0;
		bottom:-30px; 
    }
    to {
        opacity:0.7;
		bottom:0;
    }
}
@-webkit-keyframes fadein3 { /* Safari and Chrome */
    from {
        opacity:0;
		bottom:-30px; 
    }
    to {
        opacity:0.7;bottom:0;
    }
}
@-o-keyframes fadein3 { /* Opera */
    from {
        opacity:0;
		bottom:-30px; 
    }
    to {
        opacity: 1;
		bottom:0;
    }
}
.nav-pills > li > a,.dropdown-menu,.dropdown-submenu > .dropdown-menu {border-radius:0px;}
.dropdown-menu {padding:0px;}
.btn {border-radius:0px;}
.module-title.brand-primary::after,.module-title.brand-secondary::after,.module-title.brand-tertiary::after,.module-title.brand-quartery::after{position:absolute; content:""; height:1px;top:10px; left:20px; width:100%; z-index:1;}
.module-title.brand-primary span::after,.module-title.brand-secondary span::after,.module-title.brand-tertiary span::after,.module-title.brand-quartery span::after{ position:absolute; content:""; height:1px;top:10px; left: auto; width:65px; z-index:2;margin-left:20px;}
.module-title span{ z-index:3; position:relative; padding-right:20px; display:inline-block;}
.module-title{overflow-x: hidden;z-index:4; position:relative;}
.pull-left.item-image img {margin-right: 30px;margin-bottom: 30px;}
.breadcrumb > li + li::before {font-family:FontAwesome;content: "\f0da";}
.breadcrumb {background-color: transparent;}
.content-icons-outer{padding:10px 0;line-height: 0;}
ul.content-icons.pull-right {margin-bottom:0;}
.content-icons.pull-right li {display:inline-block; list-style:none;}
.content-icons.pull-right li.print-icon{margin-right:10px;}
.tags{ margin-bottom:10px;}
.tags .label-info {background-color:transparent;border-radius:0px;  margin-right:4px; font-weight:normal; letter-spacing:0.3px; line-height:1; padding-top:5px;}
.article-aside {line-height:0;}
.article-info {line-height: 0; }
.article-info dd{line-height:1;}
.module_menu ul li{ display:block;}
.latestnews.mod-list li{ list-style:none; margin-bottom:10px;}
ul.latestnews.mod-list {margin-left:0px;}
.t3-sidebar .nav > li > a::after,.t3-sidebar .nav > li > span::after {transition: all 0.2s  linear 0s;content: "\f105";font-family: FontAwesome;font-size:20px;position: absolute;right: 0;right:5px; line-height:1;}
.t3-sidebar .nav > li > a:hover,.t3-sidebar .nav > li > span:hover {transition: all 0.2s  linear 0s;}
.t3-sidebar .nav > li > a,.t3-sidebar .nav > li > span {transition: all 0.2s  linear 0s; cursor:pointer}
legend{padding-bottom:10px;}
#sbox-window{border-radius:0px!important;}

/*
	=======================================
		TOPBAR 
	=======================================
*/
.topbar {min-height:40px;position: relative;}
.topbar .container{ background:none;}

.topbar [class*=' col-']{ padding-left:0; padding-right:0;}
.topbar-left-inner [class*=' col-']{ padding-left:0;}
.topbar-right [class*=' col-']{ padding-right:0;}

.topbar ul.menu li,.topbar li{display:inline;float:left; margin:0;}
.topbar ul.menu li a,.topbar li a {font-weight:300;  border-radius:0px; padding:10px 30px 10px 0px}
.topbar p,.top-login { margin-top:7px;}
.topbar i{ margin-right:10px;}
.topbar ul.menu li a:hover,.topbar li a:hover ,.topbar a:hover{background:none;transition: all 0.2s  linear 0s;}
.topbar ul.menu li.active a,.topbar li.active a { background:none}
.topbar ul.dropdown-menu{ border-radius:0px;}
.social-top p{text-align:right;}
/*
	=======================================
		HEADER
	=======================================
*/
#t3-header{-webkit-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.1);-moz-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.1);box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.1);}
#t3-header.affix{animation:fadein 0.5s;-moz-animation:fadein 0.5s;-webkit-animation:fadein 0.5s;-o-animation:fadein 0.5s;	border: 0;border-left: 0;border-right: 0;margin-bottom: 0;border-radius: 0;left: 0;right: 0;top: 0;z-index: 999;}
.container.t3-header{ padding-bottom:0;}

/*
	=======================================
		NAVBAR
	=======================================
*/
.navbar{ border:0; margin-top:12px;min-height: 0px;}
.t3-navbar .navbar-nav > li {height:62px; cursor:pointer;}
.navbar-nav > li > .dropdown-menu {margin-top:0px;min-width: 214px;border-radius: 0px; border:0;}
.dropdown-menu {-webkit-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.1);-moz-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.1);box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.1);}
.nav .caret{ margin-left:4px;}
.t3-megamenu .mega > .mega-dropdown-menu .col-xs-12{padding-left:0; padding-right:0;}
.t3-navbar .navbar-nav ul.dropdown-menu {padding-top:0; padding-bottom:0;}
.navbar-default .navbar-nav li > a,.navbar-default .navbar-nav li > .separator,.navbar-default .navbar-nav li > span{ padding:5px 15px;cursor:pointer;}

.t3-navbar .dropdown-menu{padding:0;}
.t3-megamenu .mega > .mega-dropdown-menu {min-width:215px;}
.t3-megamenu .mega > .mega-dropdown-menu > .separator,.t3-megamenu .mega > .mega-dropdown-menu li > span{ padding:10px 15px;}
.t3-megamenu .dropdown.mega > .mega-dropdown-menu::before{content:"";position: absolute;left: 0;top: 0;height:2px;width:0%;opacity:0; z-index:999;transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;}
.t3-megamenu .dropdown.mega.open > .mega-dropdown-menu::before{width:100%;opacity:1;transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s; }
.t3-navbar .navbar-nav ul.dropdown-menu::before { content:"";position: absolute;left: 0;top: 0;height:2px;width:100%; z-index:999;transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;border:1px solid red;}

.navbar-header{ position:absolute; right:0; top:-73px;}
.navbar-toggle {margin-right:0px;border-radius:0px;}
.dropdown.mega .mega-inner .open a{ background-color:transparent;}
.t3-mainnav .t3-navbar-collapse .navbar-nav > li > a, .t3-mainnav .t3-navbar-collapse .navbar-nav > li > span, .t3-mainnav .t3-navbar-collapse .navbar-nav > li > .separator{ display:block; cursor:pointer;}
/*
	=======================================
		SLIDER
	=======================================
*/
.tp-caption a.btn,.tp-caption a.btn:hover{color:#fff;  font-size:16px; letter-spacing:0.3px; margin-top:20px;}

/*
	=======================================
		BT CONTENT SLIDER
	=======================================
*/
.jt-cs.corrus .jt-imagecover:hover  img {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-webkit-transition: all 0.7s ease-in-out;
	-moz-transition: all 0.7s ease-in-out;
	-ms-transition: all 0.7s ease-in-out;
	-o-transition: all 0.7s ease-in-out;
	transition: all 0.7s ease-in-out;
}
.jt-cs.corrus  img{
	-webkit-transition: all 0.7s ease-in-out;
	-moz-transition: all 0.7s ease-in-out;
	-ms-transition: all 0.7s ease-in-out;
	-o-transition: all 0.7s ease-in-out;
	transition: all 0.7s ease-in-out;
}

.jt-cs.corrus .jt-inner-bg,.jt-cs.corrus.blog .jt-imagecover{ overflow:hidden;}
.jt-cs.corrus .jt-row-separate {margin: 0px 0px;margin-bottom:0px;}
.jt-cs.corrus .jt-inner .jt-title{ text-transform:none;}
.jt-cs.corrus-1 .jt-row {padding:0;}
.jt-cs.corrus-1 .fa,.jt-cs.corrus-1 i{ font-size:78px;}
.jt-cs.corrus-1 .jt-inner {text-align:center; padding:0 15px;}
.jt-cs.corrus-1 .jt-inner-bg {transition: all 0.2s  linear 0s;}
.jt-cs.corrus-1 .jt-inner .jt-category{font-size:20px;text-align:center;}
.jt-cs.corrus-1 .jt-inner .jt-introtext{ }
.jt-cs.corrus-1 .jt-inner .jt-title{font-size:30px; text-transform:none;text-align:center;}
.subslider_bg{ }
.jt-cs.corrus-1 .readmore-div-bg{text-align:left; display:block; width:61.8%; height:50px; position:relative;padding:15px;}
.jt-cs.corrus-1 .jt-inner a.readmore{ margin:0; }
.jt-cs.corrus-1 .jt-inner span.readmore-icon{ width:50px; height:50px; display:inline-block; float:right; position:absolute; right:0; top:0;}
.jt-cs.corrus-1 .slides_container{ margin-left:-15px; margin-right:-15px;}
.jt-cs.corrus-1 .jt-inner a.readmore-text {text-transform: uppercase;}

.jt-cs.corrus .jtcs-author-date span{ margin-right:15px}
.jtcs_item_wrapper.corrus .jt-title{ font-size:1em;}
.jt-cs.corrus .jtcs-author-date .fa{ margin-right:7px}
.jt-cs.corrus .jt-inner img {outline: none;border:0;max-width:100%!important; margin:0;}
.jt-cs.corrus .modal{ display:inline;position: relative;}
.jt-cs.corrus .bt_handles li a {display: block !important;width: 10px;height: 10px;padding-top: 10px;background-image: none !important;background-position: 0 0;float: left;padding: 10px 0 0 0 !important;overflow: hidden;border-radius: 100%;opacity: 0.80 !important;}
.jt-cs.corrus .bt_handles li a:focus{ outline:none;}
.jt-cs.corrus-2 .jt-title-wrap,.jt-cs.corrus-3 .jt-title-wrap{ padding:30px 30px 0px 30px; color:#fff;}
.jt-cs.corrus-2 .jt-category, .jt-cs.corrus-2 .jt-title-wrap a.jt-title,.jt-cs.corrus-3 .jt-category, .jt-cs.corrus-3 .jt-title-wrap a.jt-title  { color:#fff; font-weight:normal; font-size:18px;text-transform: uppercase;}
.jt-cs.corrus-2 .jt-title-wrap a.jt-title span.first-three-words,.jt-cs.corrus-3 .jt-title-wrap a.jt-title span.first-three-words{ font-weight:bold; display:block}
.jt-cs.corrus-2 .jt-title-wrap .jt-introtext,.jt-cs.corrus-3 .jt-title-wrap .jt-introtext{margin-top:20px; line-height:24px;}
.jt-cs.corrus-2 .jtcs-author-date {clear: none;}
.jt-cs.corrus.corrus-2 .hover-icon.corrus,.jt-cs.corrus.corrus-3 .hover-icon.corrus{left: 50%;position: absolute;top:50%;transform: translate(-50%, -50%);background: transparent; z-index:7;opacity:0.7;}

.jt-cs.corrus.corrus-2 .jt-imagecover[class*=' col-'],.jt-cs.corrus.corrus-3 .jt-imagecover[class*=' col-']{ padding-left:0; padding-right:0; overflow:hidden;}
.jt-cs.corrus.corrus-2 .jt-imagecover .jt-icon.icon-lightbox,.jt-cs.corrus.corrus-3 .jt-imagecover .jt-icon.icon-lightbox  {display: inline-block;margin: 0;padding: 0;opacity:0;color: #ffffff;text-transform: none;font-weight: 500;font-size: 16px;height: 44px;width: 44px;border-radius: 50%;line-height: 45px;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;-moz-transition: opacity 0.35s, -moz-transform 0.35s;-o-transition: opacity 0.35s, -o-transform 0.35s;-ms-transition: opacity 0.35s, -ms-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: translate3d(-150%, -300%, 0);-moz-transform: translate3d(-150%, -300%, 0);-o-transform:translate3d(-150%, -300%, 0);-ms-transform: translate3d(-150%, -300%, 0);transform: translate3d(-150%, -300%, 0);text-align: center;position: absolute;z-index:9;}
.jt-cs.corrus.corrus-2 .jt-imagecover  .jt-icon.icon-url,.jt-cs.corrus.corrus-3 .jt-imagecover  .jt-icon.icon-url {display: inline-block;margin: 0;padding: 0;opacity:0;color: #ffffff;text-transform: none;font-weight: 500;font-size: 16px;height: 44px;width: 44px;border-radius: 50%;line-height: 45px;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;-moz-transition: opacity 0.35s, -moz-transform 0.35s;-o-transition: opacity 0.35s, -o-transform 0.35s;-ms-transition: opacity 0.35s, -ms-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: translate3d(600%, 0, 0);-moz-transform: translate3d(600%, 0, 0);-o-transform: translate3d(600%, 0, 0);-ms-transform: translate3d(600%, 0, 0);transform: translate3d(600%, 0, 0);text-align: center;}

.jt-cs.corrus.corrus-2 .jt-imagecover:hover .jt-icon.icon-lightbox,.jt-cs.corrus.corrus-3 .jt-imagecover:hover .jt-icon.icon-lightbox {opacity: 1;-webkit-transform: translate3d(-150%, 0, 0);-moz-transform: translate3d(-150%, 0, 0);-o-transform: translate3d(-150%, 0, 0);-ms-transform: translate3d(-150%, 0, 0);transform: translate3d(-150%, 0, 0);text-align: center;}
.jt-cs.corrus.corrus-2 .jt-imagecover:hover .jt-icon.icon-url,.jt-cs.corrus.corrus-3 .jt-imagecover:hover .jt-icon.icon-url {opacity: 1;-webkit-transform:  translate3d(50%, 0, 0);-moz-transform:  translate3d(50%, 0, 0);-o-transform:  translate3d(50%, 0, 0);-ms-transform:  translate3d(50%, 0, 0);transform: translate3d(50%, 0, 0);text-align: center;}
.jt-image-link { position: relative; z-index:1;}
.jt-cs.corrus.corrus-2 .jt-imagecover  .jt-icon.icon-url i,.jt-cs.corrus.corrus-2 .jt-imagecover  .jt-icon.icon-url .fa,.jt-cs.corrus.corrus-2 .jt-imagecover .jt-icon.icon-lightbox i,.jt-cs.corrus.corrus-2 .jt-imagecover .jt-icon.icon-lightbox .fa,.jt-cs.corrus.corrus-3 .jt-imagecover  .jt-icon.icon-url i,.jt-cs.corrus.corrus-3 .jt-imagecover  .jt-icon.icon-url .fa,.jt-cs.corrus.corrus-3 .jt-imagecover .jt-icon.icon-lightbox i,.jt-cs.corrus.corrus-3 .jt-imagecover .jt-icon.icon-lightbox .fa{ width:100%; height:100%; color:#fff;display: block;line-height: 45px;}
.jt-cs.corrus.corrus-2.jt-cs .jt-inner,.jt-cs.corrus.corrus-3.jt-cs .jt-inner{padding: 0 0px;}
.jt-cs.corrus.corrus-2 .jt-imagecover::after,.jt-cs.corrus.corrus-3 .jt-imagecover::after{position:absolute; width:100%; height:100%; content:""; z-index:4; opacity:0;transition: all 0.2s  linear 0s; top:0; left:0}
.jt-cs.corrus.corrus-2 .jt-imagecover:hover::after,.jt-cs.corrus.corrus-3 .jt-imagecover:hover::after{opacity:0.5;transition: all 0.2s linear 0s;}
.jt-cs.corrus.corrus-2 .readmore-div,.jt-cs.corrus.corrus-3 .readmore-div{ z-index:5; position:relative; display:inline-block; text-transform:uppercase; color:#fff; padding:7px 15px 7px 15px; margin:15px 0; float:right;}
.jt-cs.corrus.corrus-2:hover .readmore-div{ }
.jt-cs.corrus.corrus-2 .readmore-div a.readmore-text,.jt-cs.corrus.corrus-3 .readmore-div a.readmore-text{ color:#fff;}
.jt-cs.corrus.corrus-2 .readmore-div p.readmore,.jt-cs.corrus.corrus-3 .readmore-div p.readmore{ margin:0;}
.jt-cs.corrus.corrus-2 .readmore-div i,.jt-cs.corrus.corrus-2 .readmore-div .fa,.jt-cs.corrus.corrus- .readmore-div i,.jt-cs.corrus.corrus-3 .readmore-div .fa{ margin-left:8px; font-size:17px; line-height:1.1; vertical-align:bottom}

.jt-cs.corrus.corrus-4 .jt-row {padding:15px 0;}
.jt-cs.corrus.corrus-4 .jt-inner {padding: 0 0px;}
.jt-cs.corrus.corrus-4 .jt-introtext{ text-align:justify;}
/*
	=======================================
		MANSETHABER JT2
	=======================================
*/
#jt2-mansethaber-news.corrus{}
.jt2-mansethaber-pagination.corrus{ padding:20px 0px 26px 0px}
.jt2-mansethaber-pagination.corrus a.toc span,.jt2-mansethaber-pagination.corrus a.toc span:hover{background:none!important;padding:8px 0 8px 15px;}
.jt2-mansethaber-pagination a.toc span,
.jt2-mansethaber-pagination a.selected span,#jt2-mansethaber-news a.showmore,#jt2-mansethaber-news a.showmore{transition: all 0.2s  linear 0s;}
.jt2-mansethaber-pagination a.toc span,#jt2-mansethaber-news a.showmore:link,#jt2-mansethaber-news a.showmore:visited {color: <?php echo $linkscolor;?>;font-size:16px}
.sliderwrapper.corrus .newscontentdiv p {clear: none !important; line-height:1.8;}
.sliderwrapper.corrus .newscontentdiv h4{ margin-top:0; font-size:22px;}

/*
	=======================================
		OUR SERVICES
	=======================================
*/
#accordion .panel-title a:after{background: rgba(0, 0, 0, 0) url("../images/plusminus.png") no-repeat center -0px ;content: "";height: 18px;position: absolute;right:0px;top:1px;width:18px;}
#accordion .panel-title a.collapsed::after {background: rgba(0, 0, 0, 0) url("../images/plusminus.png") no-repeat center -18px;content: "";height:18px;position: absolute;right:0px;top:1px;width:18px;}
#accordion .panel-title a{display: block;font-size: 14px;position: relative;-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;transition: none;transition: all 700ms ease 0s;border-radius:0px;background:transparent;outline:none;line-height:1.42857;}
#accordion .panel-default > .panel-heading ,#accordion.panel-group .panel{border-radius:0px;}
#accordion .panel-default > .panel-heading{ padding:5px 10px; }
#accordion .panel-default { border-bottom:0; border-left:0; border-right:0; border-top:0; box-shadow:none;}
#accordion .panel-default > .panel-heading + .panel-collapse > .panel-body {border-top-color: transparent;}
#accordion.panel-group .panel + .panel {margin-top:10px;}

/*
	=======================================
		RECENT PROJECTS - BT CONTENT SLIDER 
	=======================================
*/
.jt-cs.recent-projects .owl-carousel .owl-nav button.owl-next,.jt-cs.recent-projects .owl-carousel .owl-nav button.owl-prev {width:15px;height:11px;top:0;opacity:1;display:inline-block;}
.jt-cs.recent-projects .owl-carousel .owl-nav button.owl-next{text-indent: -9999px;position:absolute;z-index:100;margin:0;padding:0;right:0px;top:-55px;background:url("../images/re-right.png") no-repeat center !important;}
.jt-cs.recent-projects .owl-carousel .owl-nav button.owl-prev {text-indent: -9999px;position:absolute;z-index:100;margin:0;padding:0;right:10px;top:-55px;left:auto;background:url("../images/re-left.png") no-repeat center !important;}
.jt-inner.eranews.recent-projects {padding: 0 15px 0 0;}
.slide.eranews {padding-left:0px;}
.jt-introtext.eranews {padding-left:1px;}
.jt-cs.recent-projects .owl-carousel .owl-nav button.owl-next:focus,.jt-cs.recent-projects .owl-carousel .owl-nav button.owl-prev:focus{ outline:none;}
.jt-cs.corrus.recent-projects .hover-icon.corrus{left:37.5%;position: absolute;top:100%;background: transparent; z-index:7;opacity:1; width:25%; height:25%; text-align:center}
.jt-cs.corrus.recent-projects .hover-icon.corrus-2{left:37.5%;position: absolute;top:30%;background: transparent; z-index:7;opacity:1; width:25%; height:25%; text-align:center}
.jt-cs.corrus.recent-projects .jt-inner-overlay{position: absolute; width:100%; height:50%; z-index:8; opacity:0;transition: all 0.2s  linear 0s; top:0; }
.jt-cs.corrus.recent-projects .jt-inner-overlay-2{position: absolute; bottom:0; width:100%; height:50%; z-index:8; opacity:0;transition: all 0.2s  linear 0s;}
.jt-cs.recent-projects .jt-imagecover:hover .jt-inner-overlay{opacity:0.7;animation: fadein2 0.6s;
    -moz-animation: fadein2 0.6s; /* Firefox */
    -webkit-animation: fadein2 0.6s; /* Safari and Chrome */
    -o-animation: fadein2 0.6s; /* Opera */}

.jt-cs.recent-projects .jt-imagecover:hover .jt-inner-overlay-2{opacity:0.7;
animation: fadein3 0.6s;
    -moz-animation: fadein3 0.6s; /* Firefox */
    -webkit-animation: fadein3 0.6s; /* Safari and Chrome */
    -o-animation: fadein3 0.6s; /* Opera */}
.recent-projects .jt-imagecover{ overflow:hidden;position:relative; z-index:7;transition: all 0.2s  linear 0s;}
.jt-cs.corrus.recent-projects .jt-inner-overlay i,.jt-cs.corrus.recent-projects .jt-inner-overlay .fa,.jt-cs.corrus.recent-projects .jt-inner-overlay-2 i,.jt-cs.corrus.recent-projects .jt-inner-overlay-2 .fa{ padding:10px; font-size:20px; color:#fff;border-radius: 50%;}
.jt-cs.corrus.recent-projects .jt-imagecover{ margin-bottom:20px;}
.jt-cs.corrus.recent-projects .fa-search{ margin-right:1px;}
.jt-cs.corrus.recent-projects .icon-lightbox.corrus{ position: absolute; bottom:3px; left:37.5%; width:25%; text-align:center;}
.jt-cs.corrus.recent-projects .icon-url.corrus{ position: absolute; top:3px; left:37.5%; width:25%; text-align:center;}
/*
	=======================================
		TESTIMONIALS - JT TESTIMONIAL
	=======================================
*/

.owl-carousel.corrus .owl-item{ padding:0 15px}
.zt-testimonial.client.corrus{padding:15px 0}


.wrap.middlespot .jt_testimonial-wrapper.corrus .pretext_title{ position:relative; display:block;}
.wrap.middlespot .jt_testimonial-wrapper.corrus .pretext_title::after{ position:absolute; content:""; height:1px;bottom:0px; left:0px; width:100%; z-index:1; display:block;}
.wrap.middlespot .jt_testimonial-wrapper.corrus .pretext_title span::after{ position:absolute; content:""; height:1px;bottom:-20px;width:94%; z-index:2;left:3%;}
.wrap.middlespot .jt_testimonial-wrapper.corrus .pretext_title span{ position:relative;display: inline-block; margin-bottom:20px;}
.wrap.middlespot .jt_testimonial-wrapper.corrus .pretext_title h3{text-align:center; margin-bottom:30px;}
.wrap.middlespot .jt_testimonial-wrapper.corrus .testimonial_block-text::after { display:none}
.wrap.middlespot .jt_testimonial-wrapper.corrus .testimonial_block{justify-content:inherit;}
.wrap.middlespot .jt_testimonial-wrapper.corrus .testimonial_block-name{ color:#fff;}
.wrap.middlespot .jt_testimonial-wrapper.corrus .testimonial_block-text { margin-top:15px}
.wrap.middlespot .jt_testimonial-wrapper.corrus .testimonial_block-name {font-family: inherit;font-size:18px;}
.wrap.middlespot .jt_testimonial-wrapper.corrus .testimonial_block-data .jt-social-icons .fa {font-size:17px;}
.wrap.middlespot .jt_testimonial-wrapper.corrus .owl2-carousel .owl2-nav .owl2-prev{opacity:0.5;position:absolute; left:-46px; top:50%; background:none;border-radius:0px; font-size:24px; width:46px; height:46px;line-height:38px;}
.wrap.middlespot .jt_testimonial-wrapper.corrus .owl2-carousel .owl2-nav .owl2-next{opacity:0.5;position:absolute; right:-46px; top:50%;background:none;border-radius:0px; font-size:24px;width:46px; height:46px;line-height:38px;}

.wrap.middlespot .jt_testimonial-wrapper.corrus .owl2-carousel .owl2-nav .owl2-prev:hover,.wrap.middlespot .jt_testimonial-wrapper.corrus .owl2-carousel .owl2-nav .owl2-next:hover{opacity:1;}

#background-shadow .wrap.middlespot .jt_testimonial-wrapper.corrus .owl2-carousel .owl2-nav .owl2-prev{ left:-16px; }
#background-shadow .wrap.middlespot .jt_testimonial-wrapper.corrus .owl2-carousel .owl2-nav .owl2-next{ right:-16px; }

.wrap.middlespot .jt_testimonial-wrapper.corrus .owl2-carousel .owl2-nav .owl2-prev::before{position:absolute; content:"\f104"; height:100%;top:0px;width:100%; z-index:2;left:0; font-family:fontAwesome;display: grid;place-items: center;}
.wrap.middlespot .jt_testimonial-wrapper.corrus .owl2-carousel .owl2-nav .owl2-next::before{position:absolute; content:"\f105"; height:100%;top:0px;width:100%; z-index:2;left:0;font-family:fontAwesome;display: grid;place-items: center;}

.ztTestimonial.corrus p.content-testimonial{border-bottom:0; padding-top:20px; line-height:24px;}
.ztTestimonial.corrus p.content-testimonial::after,.ztTestimonial.corrus p.content-testimonial::before{ display:none;}
.ztTestimonial.corrus .zt-information-corrus{ margin-bottom:20px;}
.ztTestimonial.corrus img.avatar{float: left;}
.ztTestimonial.corrus .zt-information-corrus a:hover,.ztTestimonial.corrus .zt-information-corrus .fa:hover{ background:none; text-decoration:none;transition: all 0.2s  linear 0s;}
.ztTestimonial.corrus .zt-information-corrus .name{ font-size:18px; font-weight:bold}
.ztTestimonial.corrus.owl-theme .owl-buttons{ opacity:0;transition: all 0.2s  linear 0s;}
.ztTestimonial.corrus:hover.owl-theme .owl-buttons{ opacity:1;transition: all 0.2s  linear 0s;}


.ztTestimonial.corrus .tw-fb a:hover{box-shadow:none;}


/*
	=======================================
		MEET THE TEAM - ZT TESTIMONIAL
	=======================================
*/
.zt-testimonial.about-us.corrus{ overflow:hidden; position:relative;}
.zt-module-testimonial .zt-testimonial.about-us.corrus  .zt-information p.zt-content {border-top:0;border-bottom: 0;}



.zt-module-testimonial .zt-testimonial.about-us.corrus .zt-information p.zt-content{ margin-bottom:0;}

.zt-module-testimonial .zt-testimonial.about-us.corrus ul.zt-member-social-links{}

.jt_testimonial-wrapper.about-us.corrus .testimonial_block{ position:relative; z-index:1;overflow: hidden;}
.jt_testimonial-wrapper.about-us.corrus .testimonial-overlay {position: absolute; z-index:99;margin: 0px; top:0; left:0; bottom:0; right:0;opacity:0;transition: all 0.2s  linear 0s;}
.jt_testimonial-wrapper.about-us.corrus .jt_testimonial-block-slide:hover .testimonial-overlay{opacity:0.7;transition: all 0.2s  linear 0s;}
.jt_testimonial-wrapper.about-us.corrus .testimonial_block-data{padding: 18px 18px 0;display: block;}
.jt_testimonial-wrapper.about-us.corrus .testimonial_block-text{padding:5px 18px 18px 18px;display: block;}
.jt_testimonial-wrapper.about-us.corrus .jt-social-icons-inner {display:flex;height:10%; position:absolute; z-index:99; width:60%; left:20%; top:35%;padding-left:0;-webkit-transition: opacity 0.5s, -webkit-transform 0.5s;-moz-transition: opacity 0.5s, -moz-transform 0.5s;-o-transition: opacity 0.5s, -o-transform 0.5s;-ms-transition: opacity 0.5s, -ms-transform 0.5s;transition: opacity 0.5s, transform 0.5s;	-webkit-transform: translate3d(0%, -500%, 0);-moz-transform: translate3d(0%, -500%, 0);-o-transform: translate3d(0%, -500%, 0);-ms-transform: translate3d(0%, -500%, 0);	transform: translate3d(0%, -500%, 0);}
.jt_testimonial-wrapper.about-us.corrus .jt_testimonial-block-slide:hover .jt-social-icons-inner{opacity:1;transform: translate3d(0%, 0%, 0); }

/*
	====================================================
		UPCOMING PROJECTS - SP SIMPLE PORTFOLIO MODULE 
	====================================================
*/

.featherlight .featherlight-content,.featherlight{ z-index:999!important}
.sp-simpleportfolio .sp-simpleportfolio-item.corrus .sp-simpleportfolio-info{ position:relative;padding:50px 20px 30px 20px;}
.sp-description.corrus{ clear:both; line-height:1.42; text-align:justify}
.sp-simpleportfolio-created.corrus-overimage{ font-size:19px; font-family:ralewaybold; text-transform:uppercase; line-height:1.1; padding-top:7px; text-align:center; width:60px; height:60px; display:block; overflow:hidden; position:absolute;top:-30px; left:20px; z-index:3}
.sp-simpleportfolio .sp-simpleportfolio-item.corrus .sp-simpleportfolio-info h3 a,.sp-simpleportfolio .sp-simpleportfolio-item.corrus .sp-simpleportfolio-info h3{ font-weight:bold; font-size:20px; margin-bottom:10px;}
.sp-simpleportfolio-client.corrus.col-sm-6,.sp-simpleportfolio-client.corrus.col-md-6{ padding-left:0; padding-right:10px;}
.sp-simpleportfolio-client.corrus, .sp-simpleportfolio-created.corrus{ margin-bottom:15px;}
.sp-simpleportfolio-client.corrus h4, .sp-simpleportfolio-created.corrus h4{ font-size:13px;}
.sp-simpleportfolio-client.corrus h4 span, .sp-simpleportfolio-created.corrus h4 span{ font-weight:bold;}
.sp-simpleportfolio-info.corrus:hover h4{ color:#fff;}
.sp-simpleportfolio .sp-simpleportfolio-item.corrus .sp-simpleportfolio-link{ text-align:right; margin-top:30px;}
.sp-simpleportfolio .sp-simpleportfolio-item.corrus .sp-simpleportfolio-btns a{border-radius:0px;}
.filters.btn-toolbar .btn{height:38px;}
span[itemprop="keywords"] { margin-right:5px;}
.sp-simpleportfolio .sp-simpleportfolio-description.corrus{ width:100%; margin-bottom:15px;}
.sp-simpleportfolio-meta.corrus{ width:100%; padding-left: 0px;}
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li > a {border-radius:0px;}
.sp-simpleportfolio .sp-simpleportfolio-meta.corrus > div {}
.sp-simpleportfolio-link a.btn{ margin-top:15px; margin-bottom:15px;}
/*
	=======================================
		BOTTOMSPOT MODULE
	=======================================
*/
.wrap.bottomspot::before{ position:absolute; top:0; left:0; right:0; bottom:0; content:""; opacity:0.96;}
.wrap.bottomspot .module-title span{ background:none}
.wrap.bottomspot{ background-image:url(../images/bottomspot-bg-pic.jpg); background-repeat:no-repeat; background-attachment:fixed; background-size:cover; position:relative; }

/*
	=======================================
		COUNTERS
	=======================================
*/

.counters1 {float: left;width: 100%;padding: 0px;text-align: center;font-size: 50px;font-weight: 500; color:#fff; padding:10px 0;}
.counters1 i {font-size: 62px;display: block;margin-bottom: 10px;}
.counters1 h4 {display: block;width: 70%;font-size: 16px;font-weight: 400;margin: 0px auto 0 auto;border-tlayout-2-section3: 1px solid rgba(255,255,255,0.10);padding: 5px 0px 20px 0px; color:#fff;}
.counters2 {float: left;width: 100%;padding: 0px;text-align: center;font-size: 42px;color: #000;font-weight: 500;}
.counters2 i {color: #2ecc71;font-size: 52px;display: block;margin-bottom: 35px;}
.counters2 h4 {display: block;width: 50%;font-size: 18px;color: #2ecc71;font-weight: 400;margin: 35px auto 0 auto;border-tlayout-2-section3: 1px solid rgba(255,255,255,0.10);border-bottom: 1px solid rgba(255,255,255,0.10);padding: 5px 0px 8px 0px;}
.counters3 {float: left;width: 100%;padding: 0px;text-align: center;font-size: 42px;font-weight: 500;}
.counters3 i {font-size: 52px;display: block;margin-bottom: 35px;}
.counters3 h4 {display: block;width: 50%;font-size: 18px;font-weight: 400;margin: 35px auto 0 auto;border-bottom: 1px solid rgba(255,255,255,0.10);padding: 5px 0px 8px 0px;}
.counters4 {float: left;width: 100%;padding: 0px;text-align: center;font-size: 42px;color: #272727;font-weight: 500;margin-top:100px;}
.counters4 i {font-size: 32px;margin-bottom:30px;border-radius:100%;width:100px;height:100px;line-height:100px;text-align: center;background-color:#4d8bf5;}
.counters4 h4 {width: 50%;text-align: center;font-size: 18px;color: #272727;font-weight: 400;margin: 15px auto 0 auto;border-bottom: 1px solid #4d8bf5;padding: 10px 0px 12px 0px;}
/*
	=======================================
		FOOTER
	=======================================
*/
.t3-footnav .t3-module .module-title span{}
.t3-footnav .t3-module .module-title{text-shadow:1px 1px 0px rgba(0,0,0,0.25)}
.t3-footnav .t3-module ul.menu > li > a,.t3-footnav .t3-module.module_menu li span { padding-left:0;}
.t3-footnav .t3-module ul > li.active > a,.t3-footnav .t3-module ul.menu > li > a:hover,.t3-footnav .t3-module ul.dropdown-menu > li > a:hover{background-color:transparent;}
.t3-footnav .t3-module ul.menu > li > a:hover,.t3-footnav .t3-module.module_menu li span:hover { background:none; background-color:transparent;}

.acymailing_module_form.corrus .inputbox,.acymailing_module_form.corrus.input{border-radius:0px;height:28px;}
.acymailing_form.corrus{ margin:15px 0 0 0;}
.acymailing_form.corrus td.acysubbuttons{ text-align:left;}
.acymailing_form.corrus td.acysubbuttons input.button{ margin:10px 0 0 0;height:28px; padding:2px 12px;}
/*
	=======================================
		About Us Page
	=======================================
*/
.about .about-main{padding-top:55px;padding-bottom:35px;color:#fff;}

.about-main h4{font-weight:700;font-size:30px;margin:0px;padding-bottom:25px; color:#fff;}

.about-main .p1,.about-main {padding-right:40px;color:#fff; line-height:24px; font-size:13px;}.about-main .p-bars{padding-top:0px;}

.about-main .p-bars li{float:left;list-style:none;}


.jqmeter-vertical, .jqmeter-vertical2, .jqmeter-vertical3 {display:block !important;padding-left:0px;}

.vertical.inner-therm span {text-align: center;width: 100%;padding:10px 0;display:block;color: #fff;display: inline-block;float: right;font-family: Trebuchet MS;font-size: 20px;font-weight: bold;}
.about-main .p-bars .middle{padding-right:150px;padding-left:150px;}

.about-main .p-bars .left{display:table-cell;float:left;font-family: 'Montserrat', sans-serif;font-size:18px;text-align:center;line-height:32px;padding-right:35px;position: relative;text-align: center;left:-40px;min-height:320px;}

.therm{border-radius:0px !important;}
.about-main .p-bars .outer-therm{background: #fff;margin:0px;width:75px;overflow: hidden;position: absolute;}
.about-main .p-bars .vertical.inner-therm {}

.about-main .jqmeter-vertical{	position: relative;}
.about-main .jqmeter-vertical .vertical.inner-therm {height:320px;position: relative;-webkit-animation: mymove 3s;  /* Safari 4.0 - 8.0 */-webkit-animation-fill-mode: forwards; /* Safari 4.0 - 8.0 */animation: mymove 3s;animation-fill-mode: forwards;}/* Safari 4.0 - 8.0 */@-webkit-keyframes mymove {
    from {bottom: -320px;}
    to {bottom: -64px;}
}

@keyframes mymove {
    from {bottom: -320px;}
    to {bottom: -64px;}
}

.about-main .jqmeter-vertical2 .vertical.inner-therm {height:320px;position: relative;-webkit-animation: mymove2 3s;  /* Safari 4.0 - 8.0 */-webkit-animation-fill-mode: forwards; /* Safari 4.0 - 8.0 */animation: mymove2 3s;animation-fill-mode: forwards;}
/* Safari 4.0 - 8.0 */
@-webkit-keyframes mymove2 {
    from {bottom: -320px;}
    to {bottom: -128px;}
}

@keyframes mymove2 {
    from {bottom: -320px;}
    to {bottom: -128px;}
}

.about-main .jqmeter-vertical3 .vertical.inner-therm {height:320px;position: relative;-webkit-animation: mymove3 3s;  /* Safari 4.0 - 8.0 */-webkit-animation-fill-mode: forwards; /* Safari 4.0 - 8.0 */animation: mymove3 3s;animation-fill-mode: forwards;}
/* Safari 4.0 - 8.0 */
@-webkit-keyframes mymove3 {
    from {bottom: -320px;}
    to {bottom: -32px;}
}

@keyframes mymove3 {
    from {bottom: -320px;}
    to {bottom: -32px;}
}
.jqmeter-vertical, .jqmeter-vertical2, .jqmeter-vertical3 {
	display:table-cell;
}
/*
	==========================================================
		CONTACT PAGE
	==========================================================
*/

.page-header.corrus{display:none;}
.contact .nav-tabs{border-bottom:0}
.contact .nav-tabs > li > a{ border-radius:0px;}
.contact-form.corrus .well{box-shadow:none; border-radius:0px;}
.contact [class^="icon-"],.contact [class*=" icon-"]{margin-right:5px; font-size:20px;}
.contact-form .corrus.form-horizontal .control-group .control-label{  text-align: left;}
.contact-right .dl-horizontal dd{margin-left:0px; margin-bottom:20px;}
.contact-right .dl-horizontal dt{ width:auto;}
.contact #jform_spacer-lbl{font-size:12px; font-weight:300}
.contact-form textarea#jform_contact_message {height:150px;}

.icon-address::before {content: "\f015";font-family:FontAwesome}
.icon-fax::before {content: "\f1ac";font-family:FontAwesome}
.icon-phone::before {font-family:FontAwesome;content: "\f095";}
.contact .visually-hidden{ display:none;}
/*
	==========================================================
		BLOG PAGE
	==========================================================
*/
.jt-cs.corrus.blog p.readmore a{ margin-top:25px;}
.jt-cs.corrus.blog .jt-date, .jt-cs.corrus.blog .jt-author {font-size:85%; margin-right:15px;}
.jt-cs.corrus.blog .jtcs-author-date i,.jt-cs.corrus.blog .jtcs-author-date .fa{ margin-right:5px;}
.jt-cs.corrus .jt-inner .jt-category,.jt-cs.corrus.blog .jt-author{ font-weight: bold;}
.jt-image-link { position: relative; z-index:1;}
.jt-cs.corrus.blog .hover-icons { z-index:5}
.jt-cs.corrus.blog .jt-imagecover::after{position:absolute; width:100%; height:100%; content:""; z-index:4; opacity:0;transition: all 0.2s  linear 0s; top:0; left:0;}
.jt-cs.corrus.blog .jt-imagecover:hover::after{opacity:0.5;transition: all 0.2s linear 0s;}
.jt-cs.corrus.blog .jt-inner img {/*max-width: 99.5% !important;*/}
.t3-sidebar .jt-cs.corrus .jt-inner{ padding-left:0; padding-right:0;}

/*
	=======================================
		FAQ
	=======================================
*/
#accordion.faq .panel-title a::after{opacity:0.6;background: none;content: "\f078";position: absolute;right:0px;font-family: FontAwesome;font-size:20px; }
#accordion.faq .panel-title a.collapsed::after {opacity:0.6;background: none;content: "\f054";position: absolute;right:0px;font-family: FontAwesome;font-size:20px;}

#accordion.faq .panel-default > .panel-heading {background-color:transparent;}
#accordion.faq  .panel-title a{display: block;font-size: 18px;font-weight:bold;position: relative;-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;transition: none;transition: all 700ms ease 0s;border-radius:0px;background:transparent;outline:none;line-height:1.42857;}
#accordion.faq  .panel-default > .panel-heading ,#accordion.faq .panel-group .panel{border-radius:0px;}
#accordion.faq  .panel-default > .panel-heading{ padding:20px 0px;}
#accordion.faq  .panel-default { border-bottom:0; border-left:0; border-right:0; border-top:0; box-shadow:none;}
#accordion.faq  .panel-default > .panel-heading + .panel-collapse > .panel-body {border-top-color: transparent;font-size: 18px;}
#accordion.faq.panel-group .panel + .panel {margin-top:0px;}
/*
	=======================================
		VIDEOS
	=======================================
*/
#t3-content div.avs_input_search input#avssearch{width:78.5%!important;}
.avs_input_search{ float:left!important;width: 100%; margin-bottom:20px;}
.avs_input_search input {margin: 0 0 0 10px;padding: 2px 4px; border-radius:0px; width:20%;  height:28px;}
.avs_input_search input#search_btn{ color:#fff;}
#avs_gallery .avs_thumb .avs_img_container .arrow{ z-index:99!important}
.video-container,.html5-video-container {position: relative;padding-bottom: 56.25%;padding-top: 30px; height: 0; overflow: hidden;}
.video-container iframe,
.video-container object,
.video-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.mobile.logo-text,.mobile.logo-image{ display:none;}
#avs_gallery .avs_thumb .avs_img_container img{ border:0!important}

.t3-sidebar .mod-yendifvideoshare-search input{}
.t3-sidebar .mod-yendifvideoshare-search .input-group {display: flex;}
.yendif-video-share-item .input-group,.yendif-video-share-meta{display:flex;}
.yendif-video-share-meta{margin:15px 0}
.yendif-video-share-meta div{ margin-right:15px}
.yendif-video-share-item .input-group input.form-control{ margin-right:10px;}
.yendif-video-share-title{ font-weight:bold}
.yendif-video-share-grid-item,.yendif-video-share-item .yendif-video-share-search-form  { margin-bottom:15px}
/*
/*
	=======================================
		BOTTOM MENU
	=======================================
*/
.bottomright ul.menu{ float:right;}
.bottomright ul.menu li,.bottomright li{display:inline;float:left; margin:0;}
.bottomright ul.menu li a,.bottomright li a {font-weight:300;  border-radius:0px; padding:0px 30px 0px 0px}
.bottomright p,.top-login { margin-top:7px;}
.bottomright i{ margin-right:10px;}
.bottomright ul.menu li a:hover,.bottomright li a:hover ,.bottomright a:hover{background:none;transition: all 0.2s  linear 0s;}
.bottomright ul.menu li.active a,.bottomright li.active a { background:none}
.bottomright ul.dropdown-menu{ border-radius:0px;}
.social-top p{text-align:right;}
.t3-copyright p{ margin-bottom:0}

.wrap.bottomspot-2{ max-width:100%; overflow:hidden;}
/*

/*
	=======================================
		MOBILE
	=======================================
*/
@media screen and (max-width:1200px){
.jt-cs.corrus-2 .jt-title-wrap {padding: 30px 30px 30px 30px;}
.jt-cs.corrus.corrus-2 .readmore-div{display:none;}
}
@media screen and (max-width:767px){
.navbar-default .navbar-nav li > a,.navbar-default .navbar-nav li > .separator,.navbar-default .navbar-nav li > span{ padding:10px 15px; display:block;}
.navbar-default .navbar-nav > li > span:hover,.navbar-default .navbar-nav > li > .separator:hover{background-color:transparent;}
.t3-mainnav .t3-navbar-collapse .nav .caret{ position:absolute; right:12px;}
.jt-cs.corrus-1 .jt-row{ margin-bottom:30px;}
#jt2-mansethaber-news [class*=' col-']{ margin-bottom:30px;}
#newsblock-corrus{ padding-left:0!important; padding-right:0!important;}
.sliderwrapper.corrus .newscontentdiv img,.sliderwrapper.corrus .newscontentdiv img.hovereffect{ margin-bottom:15px!important;}
.module-title.brand-primary::after,.module-title.brand-secondary::after,.module-title.brand-tertiary::after,.module-title.brand-quartery::after,
.module-title.brand-primary span::after,.module-title.brand-secondary span::after,.module-title.brand-tertiary span::after,.module-title.brand-quartery span::after{ display:none;}
.about-main h4,h1.color {font-size:24px;}
.aboutus-text img {margin-bottom:15px;}

.ztTestimonial.corrus.owl-theme .owl-controls .owl-buttons .owl-prev{ left:0px;}
.ztTestimonial.corrus.owl-theme .owl-controls .owl-buttons .owl-next{right:0px;}

}
@media screen and (max-width:650px){
.about-main .p-bars .middle {padding-right:200px}

}
@media screen and (max-width:540px){
#newsblock-corrus .newscontentdiv img{ width:100% !important}
.jt-cs.corrus.corrus-4 .jt-inner img{ width:50% !important}

}
@media screen and (max-width:480px){
.logo-image{text-align: left;}
.social-top p{text-align:left;}
.about-main .p-bars li{ display:block; margin-bottom:40px}
.about-main .p-bars .middle {padding-left:0px;}
.about-main .p-bars li{ display:block; margin-bottom:40px}
}
@media screen and (max-width:360px){
#avs_gallery .avs_thumb{ width:99.9%!important;height:auto!important; margin:0!important; padding:7px 7px 7px 0!important}
#avs_gallery .avs_thumb img.image{ width:100%!important; height:auto!important}
.avs_clear { clear:none;}
}

@media screen and (min-width: 361px) and (max-width:990px){
#avs_gallery .avs_thumb{ width:49.9%!important; margin:0!important; padding:7px 7px 7px 0!important;}
#avs_gallery .avs_thumb img.image{ width:100%!important; height:auto !important;}
.avs_clear { clear:none;}
}
@media screen and (min-width: 361px) and (max-width:1200px){

}