html{overflow-x:hidden}

body{background:#fff;
font-family:"Roboto",sans-serif;
overflow-x: hidden;}

.logistic {overflow-x: hidden;}
 

ol,ul{list-style:outside none none;
margin:0;
padding: 10px 0 0 20px;}

.list ul {
    margin-top: 0px;
    padding-left: 30px;
}


.list li {
    padding-bottom: 5px;
    list-style: disc;
    margin-left: 15px;
    padding-left: 5px;
}


.static ol {
    display: block;
    list-style-type: decimal;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}


.static ol li {
    padding-bottom: 5px;
    margin-left: 15px;
    padding-left: 5px;
}


.static ul {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}


.static ul li {
    padding-bottom: 5px;
    margin-left: 15px;
    padding-left: 5px;
}


a{color:#5e5e5e}

a{text-decoration:none}

a:hover,a:active{outline:none;
text-decoration:none}

a:hover{color:#23527c;
text-decoration:none}

p{line-height:25px;
margin:0;
}

.dropdown{margin-top:-1px}

.p-white{color:#fff}

.p-black{color:#0a0a0a}

.p_15{font-size:15px !important}

.p_14{font-size:15px}

.p_17{font-size:17px}

.p_18{font-size:18px !important}

.p_20{font-size:20px}

.p_24{font-size:24px !important}

.p-56{font-size:56px !important}

.p-48{font-size:48px !important}

.p-w-300{font-weight:400 !important}

.p-weight-300{font-weight:300}

.p_lighter{
font-weight:300 !important;
line-height:32px;
text-transform:capitalize !important}

h1{color:#0a0a0a;
font-size:46px;
margin:0;
padding:0}

h2{font-size:32px;
color:#111;
margin:0;
padding:0}

h3{font-size:21px;
margin:0;
padding:0;
color:#111;
text-transform:uppercase;
}

h4{font-size:18px;
margin:0;
padding:0}

.bg_white{background:#fff}

.color_white{color:#fff}

.bg_gray{background:#E6EBED}

.bg_light_gray{background:#f7f7f7 !important}

.bg_light_gray_2{background:#F2F2F2}

.bg_bluegray{background: #4D5866}

 

.color_light_gray {color:#bcc4c7;}




.p-l{padding-left:20px}

.p-0{padding:0}

.m-10{margin:10px}

.p-10{padding:10px}

.p-15{padding:15px}

.p-t-10{padding-top:10px}

.p-b-10{padding-bottom:10px}

.p-t-15{padding-top:15px}

.p-b-15{padding-bottom:15px}

.p-t-20{padding-top:20px}

.p-b-20{padding-bottom:20px}

.p-t-25{padding-top:25px}

.p-b-25{padding-bottom:25px}

.p-t-30{padding-top:30px}

.p-b-30{padding-bottom:30px}

.p-t-35{padding-top:35px}

.p-b-35{padding-bottom:35px}

.p-l-35{padding-left:35px}


.p-t-40{padding-top:40px}

.p-b-40{padding-bottom:40px}

.p-t-45{padding-top:45px}

.p-b-45{padding-bottom:45px}

.p-t-50{padding-top:50px}

.p-b-50{padding-bottom:50px}

.p-t-55{padding-top:55px}

.p-b-55{padding-bottom:55px}

.p-t-60{padding-top:60px}

.p-b-60{padding-bottom:60px}

.p-t-65{padding-top:65px}

.p-b-65{padding-bottom:65px}

.p-t-70{padding-top:70px}

.p-b-70{padding-bottom:70px}

.p-t-75{padding-top:75px}

.p-b-75{padding-bottom:75px}

.p-t-80{padding-top:80px}

.p-b-80{padding-bottom:80px}

.p-t-85{padding-top:85px}

.p-b-85{padding-bottom:85px}

.p-t-90{padding-top:90px}

.p-b-90{padding-bottom:90px}

.p-t-100{padding-top:100px}

.p-b-100{padding-bottom:100px}


.p-l-30{padding-left:30px}

.margin-top-65{margin-top:-65px}

.m-t-10{margin-top:10px}

.m-b-10{margin-bottom:10px}

.m-t-15{margin-top:15px}

.m-b-15{margin-bottom:15px}

.m-t-20{margin-top:20px}

.m-b-20{margin-bottom:20px}

.m-t-25{margin-top:25px}

.m-b-25{margin-bottom:25px}

.m-t-30{margin-top:30px}

.m-b-30{margin-bottom:30px}

.m-t-35{margin-top:35px}

.m-b-35{margin-bottom:35px}

.m-t-40{margin-top:40px}

.m-b-40{margin-bottom:40px}

.m-t-45{margin-top:45px}

.m-b-45{margin-bottom:45px}

.m-t-50{margin-top:50px}

.m-b-50{margin-bottom:50px}

.m-t-55{margin-top:55px}

.m-b-55{margin-bottom:55px}

.m-t-60{margin-top:60px}

.m-b-60{margin-bottom:60px}

.m-t-65{margin-top:65px}

.m-b-65{margin-bottom:65px}

.m-t-70{margin-top:70px}

.m-b-70{margin-bottom:70px}

.m-t-75{margin-top:75px}

.m-b-75{margin-bottom:75px}

.m-t-80{margin-top:80px}

.m-b-80{margin-bottom:80px}

.m-t-85{margin-top:85px}

.m-b-85{margin-bottom:85px}

.m-t-90{margin-top:90px}

.m-b-90{margin-bottom:90px}

.m-t-95{margin-top:95px}

.m-t-100{margin-top:100px}

.m-b-100{margin-bottom:100px}

.m-t-110{margin-top:110px}

.m-b-110{margin-bottom:110px}

.back-to-top{position:fixed;
bottom:0;
right:2%;
width:44px;
height:40px;
z-index:1000;
display:none;
text-decoration:none;
color:#fff;
font-size:20px;
padding:10px;
line-height:24px}

.back-to-top:hover{color:#fff}

.logo{width:174px;
height:70px}

.loader{position:fixed;
z-index:110000;
height:100%;
width:100%;
left:0;
right:0;
overflow:hidden;
top:0;
bottom:0}

.sk-rotating-plane{height:40px;
left:50%;
margin:-20px 0 0 -20px;
position:absolute;
top:50%;
width:40px;
-webkit-animation:sk-rotatePlane 1.2s infinite ease-in-out;
animation:sk-rotatePlane 1.2s infinite ease-in-out}

@-webkit-keyframes sk-rotatePlane{0%{-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg);
transform:perspective(120px) rotateX(0deg) rotateY(0deg)}
50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);
transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}
100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}
}

@keyframes sk-rotatePlane{0%{-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg);
transform:perspective(120px) rotateX(0deg) rotateY(0deg)}
50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);
transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}
100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}
}


.office-menu {
background-color: #74974D;
    width: 175px;
    color: #fff;
    text-align: left;
    position: relative;
    display: inline-block;

}

.office-default {
    text-align: left;
    color: #fff;
    display: block;
    cursor: pointer;
    position: relative;
    padding: 15px 35px 15px 15px;
width: 100%;
}

.office-default:before {
    top: 23px;
    right: 12px;
    font-size: 14px;
    line-height: 5px;
    content: '\f0d7';
    position: absolute;
    font-family: 'FontAwesome';
}




.btn-secondary-office {
     padding: 0;
    color: #74974D;
    background-color: #74974D;
    border: none;
width: 100%;
float: left;
}




.dropdown-menu.office {
    top: 100%;
    left: 0;
    width: 100%;
    z-index: 9999;
    text-align: left;
    list-style: none;
    background: #74974D;
    position: absolute;
margin: 0;
padding: 0; 
border-radius: 0; 
   border:0;
}


.dropdown-office {
width: 100%;
    float: left; 
color: #fff;
    padding: 15px;
    display: block;

}

.dropdown-menu.office a {
transition: none;
}

.dropdown-menu.office a:active {
color: #fff;
}

.dropdown-menu.office a:hover {
background-color: #4D5866;
transition: none;
}

.dropdown-office a {
transition: none;}




#header-top .header-top-links{display:inline-block}

#header-top .cont_office{display:inline-block}

#header-top .nav-tabs>li{float:none}

#header-top .nav-tabs li .dropdown-toggle{color:#fff;
border:medium none;
border-radius:0;
font-size:14px;
cursor:pointer;
display:block;
height:45px;
line-height:45px;
margin-right:0;
text-align:center;
width:166px;
padding:0}

#header-top .nav-tabs{border-bottom:none}



#header-top .dropdown-menu>li>a{color:#fff;
font-weight:normal;
padding:15px
20px;
background:#111}

#header-top .dropdown-menu > .active > a, #header-top .dropdown-menu li > a:focus, #header-top .dropdown-menu li>a:hover{background-color:#1d1d1d}

#options{color:#fff;
border:medium none;
border-radius:0;
font-size:14px;
font-weight:normal;
cursor:pointer;
display:block;
height:45px;
line-height:45px;
margin-right:0;
text-align:center;
width:166px;
padding:0;
padding-right:20px}

.cont_office
select{border:0
!important;
-webkit-appearance:none;
-moz-appearance:none;
background:url(/templates/Security/images/select_icon.png);
background-position:center !important;
background-position:179px 7px;
text-indent:0.01px;
text-overflow:"";
color:#FCAF17;
width:200px}

#header-top .nav-tabs{border-bottom:none}

#header-top .cont_office select option{
padding:15px 10px;
background-color:#111}

#header-top .cont_office select option:hover{background-color:#1d1d1d}

#footer_1 .header-top-links{text-align:right}

.social-icons
li{background:#fff;
border-radius:100%;
display:inline-block;
height:29px;
line-height:29px;
margin-right:2px;
text-align:center;
width:29px}

.social-icons.text-right>ul{margin-right:10px}

.social-icons li:hover{color:#fff}

.social-icons
a{color:#3a3a3a;
display:block}

.social-icons li:hover
a{color:#fff}
a:active,a:hover{outline:none;
text-decoration:none}

.header_phone{
z-index:2;
margin-left: -5px;}

.header_phone a{color:#fff}

.header_phone a:hover{color:#fff}

.menu_header{}

.addressbox{display:none}

.addressbox:first-child{display:block}

.selected{display:block;
cursor:pointer;
position:relative;
padding:15px
35px 15px 20px}

.selected:before{top:23px;
right:12px;
font-size:14px;
line-height:5px;
content:'\f0d7';
position:absolute;
font-family:'FontAwesome'}

#header-top .cont_office ul{
padding: 10px 0 10px 0; 
top:100%;
left:0;
width:100%;
z-index:9999;
text-align:left;
list-style:none;
background:#74974D;
position:absolute}

#header-top .cont_office ul li{
width:100%;
float:left;
list-style-type:none}

#header-top .cont_office ul li:hover{background:#4D5866}

#header-top .cont_office ul li
a{color:#fff;
padding:15px;
display:block}

.officeaddress{width:100%;
float:left;
height:44px}

#header-top .cont_office{width:175px;
color:#fff;
text-align:left;
position:relative;
display:inline-block}

#header-top .lang {
color:#fff;
text-align:left;
 padding-right: 5px;
position:relative;
display:inline-block} 

#header-top .lang a {
color:#fff;} 









/*---Выпадающее меню кнопки редактировать---*/
#dropmenudiv { padding: 10px 0; min-width: 140px; width: auto !important; opacity: 1 !important; display: none; font-size: .9em;
		box-shadow: 0 8px 40px -10px rgba(0,0,0,0.3); border: 1px solid #e6e6e6; border-color: rgba(0,0,0,0.1); background-clip: padding-box;
	}
	#dropmenudiv { background-color: #fff; }
	#dropmenudiv a { text-decoration: none !important; color: inherit; display: block; padding: 3px 20px; border: 0 none; white-space: nowrap; color: inherit; }
	#dropmenudiv a:hover { background-color: #eeeeef; }









/*---Диалоговые и всплывающие окна jQuery UI---*/
.ui-widget-overlay {
	background: #000;
	opacity: 0.5;
	left: 0; top: 0; right: 0; bottom: 0;
	position: fixed;
	}
	.ui-helper-clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden }
	.ui-helper-clearfix { display: inline-block }
	* html .ui-helper-clearfix { height: 1% }
	.ui-helper-clearfix { display: block }
	.ui-dialog {
		text-align: left;
		overflow: hidden;
		padding: 0;
		position: absolute;
		width: 370px;
		border-radius: 2px;
		box-shadow: 0 8px 40px -10px rgba(0,0,0,0.3);
		border: 1px solid #e6e6e6; border-color: rgba(0,0,0,0.1);
		background-color: #f7f7f7;
		background-clip: padding-box;
	}
	.ui-dialog-titlebar { padding: 20px 20px; position: relative; }
	.ui-dialog-title { float: left; font-weight: bold; font-size: 1.15em; }
	.ui-dialog-titlebar-close {
		position: absolute;
		right: 10px; top: 50%;
		margin-top: -16px;
		height: 32px; width: 32px;
		border: 0 none !important;
	}
	.ui-dialog-titlebar-close .ui-icon {
		display: block;
		margin: 10px auto 0 auto;
		width: 12px; height: 12px;
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAG1BMVEUAAAA1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTW7eCkWAAAACHRSTlMA8DiyCsELwNb3saQAAABlSURBVBjTY2AxYoACZQcG10YFCJtJooTBokMIwlHsaAZioBRYAigKJoAAJAghoRIQCiYEoSEiUCmIBFQKLAGTAkvApCASCA6GMoQBGEYjLEV1DopDUbyA4jlUb6ciAiSMgQ0pqAB4linXHtbaoQAAAABJRU5ErkJggg==);
		-webkit-background-size: 12px auto; background-size: 12px auto;
		opacity: .5;
	}
	.ui-button {
		float: right;
		border: 0 none;
		display: inline-block;
		vertical-align: middle;
		cursor: pointer;
		height: 36px;
		border-radius: 18px;
		line-height: 22px;
		outline: none;
		background-color: #3394e6;
		color: #fff;
		border: 0 none;
		padding: 7px 22px;
		text-decoration: none !important;
		box-shadow: 0 1px 2px 0 rgba(0,0,0,0.2); -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.2);
		-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
		-webkit-transition: all ease .1s; transition: all ease .1s;
	}
	.ui-dialog-titlebar-close:hover .ui-icon { opacity: 1; }
	.ui-icon { overflow: hidden; text-indent: -9999px; }
	.ui-dialog label { color: #575757; }
	.ui-dialog-content { padding: 20px; border: 1px solid #fff; overflow: auto; position: relative; zoom: 1; }
	.loginbox.ui-dialog, .loginbox .ui-dialog-content { overflow: visible !important; }
	.ui-dialog-content h2 { display: inline; font-size: 1em; font-weight: bold }
	.ui-dialog .ui-dialog-buttonpane { padding: 20px; text-align: center; }
	.ui-dialog .ui-resizable-se { bottom: 3px; height: 14px; right: 3px; width: 14px; }
	.ui-draggable .ui-dialog-titlebar { cursor: move; }
	.ui-state-error { background: #fef1ec 50% 50% repeat-x !important; border: 1px solid #cd0a0a; color: #cd0a0a; }
	.ui-button { margin: 0 3px; }
	.ui-helper-hidden-accessible{display: none;}




/*---BB Редактор---*/
.bb-pane {
  height: 1%; overflow: hidden;
  padding-bottom: 5px;
  padding-left: 5px;
  margin: 0;
  height: auto !important;
  text-decoration:none;
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#FBFBFB), to(#EAEAEA));
  background-image: -webkit-linear-gradient(top, #FBFBFB, 0%, #EAEAEA, 100%);
  background-image: -moz-linear-gradient(top, #FBFBFB 0%, #EAEAEA 100%);
  background-image: linear-gradient(to bottom, #FBFBFB 0%, #EAEAEA 100%);
  background-repeat: repeat-x;
  border-radius: 3px 3px 3px 3px;
  -moz-border-radius-bottomright: 0px;
  -webkit-border-bottom-right-radius: 0px;
  -khtml-border-bottom-right-radius: 0px; 
  border-bottom-right-radius: 0px;
  -moz-border-radius-bottomleft: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -khtml-border-bottom-left-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top:1px solid #d7d7d7;
  border-left:1px solid #d7d7d7;
  border-right:1px solid #d7d7d7;
  box-shadow: none !important;
}

.bb-pane>b {
    margin-top: 5px;
    margin-left: 0;
	vertical-align: middle;
}
.bb-pane .bb-btn + .bb-btn,.bb-pane .bb-btn + .bb-pane,.bb-pane .bb-pane + .bb-btn,.bb-pane .bb-pane + .bb-pane {
    margin-left:-1px;
}
.bb-btn {
	display: inline-block; overflow: hidden; float: left;
	padding: 4px 10px;
    border: 1px solid #d4d4d4;
    -webkit-box-shadow: inset 0 1px 2px white;
    -moz-box-shadow: inset 0 1px 2px white;
    box-shadow: inset 0 1px 2px white;
    background-repeat: repeat-x;
    background-image: -webkit-gradient(linear, left 0%, left 100%, color-stop(0%, #fdfdfd), color-stop(100%, #e9e9e9));
    background-image: -webkit-linear-gradient(top, #fdfdfd, 0%, #e9e9e9, 100%);
    background-image: -moz-linear-gradient(top, #fdfdfd, 0%, #e9e9e9, 100%);
    background-image: linear-gradient(to bottom, #fdfdfd 0%, #e9e9e9  100%);

}
 

.bb-btn:hover {
      background: #e6e6e6;
      background-repeat: repeat-x;
      background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fdfdfd), color-stop(100%, #e6e6e6));
      background-image: -webkit-linear-gradient(top, #fdfdfd, 0%, #e6e6e6, 100%);
      background-image: -moz-linear-gradient(top, #fdfdfd, 0%, #e6e6e6, 100%);
      background-image: -o-linear-gradient(top, #fdfdfd, 0%, #e6e6e6, 100%);
      background-image: linear-gradient(to bottom, #fdfdfd 0%, #e6e6e6 100%);
      -webkit-transition: box-shadow 0.05s ease-in-out;
      -moz-transition: box-shadow 0.05s ease-in-out;
      -o-transition: box-shadow 0.05s ease-in-out;
      transition: box-shadow 0.05s ease-in-out;
}
    
.bb-btn:active {
      background: #f3f3f3;
      border-color: #cfcfcf;
      -webkit-box-shadow: 0 0 5px #f3f3f3 inset;
      -moz-box-shadow: 0 0 5px #f3f3f3 inset;
      box-shadow: 0 0 5px #f3f3f3 inset;
}

.bb-editor textarea { 
    -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    padding: 7px; border: 1px solid #d7d7d7; width: 100%; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
	margin-top: -1px;
	outline: none;
}

.bb-editor textarea:focus{
		border-color: #d7d7d7 !important;
}


	@font-face {
	    font-family: 'bb-editor-font';
	    src: url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype'),
	         url(data:application/font-woff;charset=utf-8;base64,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) format('woff');
	    font-weight: normal;
	    font-style: normal;
	}

	[class^="bb-btn"], [class*=" bb-btn"] {
	    font-family: 'bb-editor-font';
	    speak: none;
	    font-style: normal;
	    font-weight: normal;
	    font-variant: normal;
	    text-transform: none;
	    line-height: 1;
	    font-size: 14px;
	    -webkit-font-smoothing: antialiased;
	    -moz-osx-font-smoothing: grayscale;
	}

	.bb-sel { float: left; padding: 2px 2px 0 2px; }
	.bb-sel select { font-size: 11px; }
	.bb-sep { display: inline-block; float: left; width: 1px; padding: 2px; }
	.bb-btn { cursor: pointer;  outline: 0; }

	#b_font select, #b_size select { padding: 0;}

	#b_b:before {content: "\f032";}
	#b_i:before {content: "\f033";}
	#b_u:before {content: "\f0cd";}
	#b_s:before {content: "\f0cc";}
	#b_img:before { content: "\f03e"; }
	#b_up:before { content: "\e930"; }
	#b_emo:before { content: "\f118"; }
	#b_url:before { content: "\f0c1"; }
	#b_leech:before { content: "\e98d"; }
	#b_mail:before { content: "\f003"; }
	#b_video:before { content: "\e913"; }
	#b_audio:before { content: "\e911"; }
	#b_hide:before { content: "\e9d1"; }
	#b_quote:before { content: "\e977"; }
	#b_code:before { content: "\f121"; }
	#b_left:before { content: "\f036"; }
	#b_center:before { content: "\f037"; }
	#b_right:before { content: "\f038"; }
	#b_color:before { content: "\e601"; }
	#b_spoiler:before { content: "\e600"; }
	#b_fla:before { content: "\ea8d"; }
	#b_yt:before { content: "\f166"; }
	#b_tf:before { content: "\ea61"; }
	#b_list:before { content: "\f0ca"; }
	#b_ol:before { content: "\f0cb"; }
	#b_tnl:before { content: "\ea61"; }
	#b_br:before { content: "\ea68"; }
	#b_pl:before { content: "\ea72"; }
	#b_size:before { content: "\f034"; }
	#b_font:before { content: "\f031"; }
	#b_header:before { content: "\f1dc"; }
	#b_sub:before { content: "\f12c"; }
	#b_sup:before { content: "\f12b"; }
	#b_justify:before { content: "\f039"; }

	.bb-pane h1, .bb-pane h2, .bb-pane h3, .bb-pane h4, .bb-pane h5, .bb-pane h6 { margin-top: 5px; margin-bottom: 5px; }
	.bb-pane h1 { font-size: 36px; }
	.bb-pane h2 { font-size: 30px; }
	.bb-pane h3 { font-size: 24px; }
	.bb-pane h4 { font-size:18px; }
	.bb-pane h5 { font-size:14px; }
	.bb-pane h6 { font-size:12px; }
	.bb-pane-dropdown {
		position: absolute;
		top: 100%; left: 0;
		z-index: 1000;
		display: none;
		min-width: 180px;
		padding: 5px 0; margin: 2px 0 0;
		list-style: none;
		font-size: 11px;
		border: 1px solid #e6e6e6; border-color: rgba(0,0,0,0.1);
		border-radius: 2px;
		background: #fff;
		background-clip: padding-box;
		-webkit-box-shadow: 0 1px 2px #dadada; box-shadow: 0 1px 2px #dadada;
		max-height: 300px;
    	overflow: auto;
	}
	.bb-pane-dropdown > li > a {
		display: block;
		padding: 3px 10px;
		clear: both;
		font-weight: normal;
		line-height: 1.42857;
		color: #353535;
		white-space: nowrap;
	}
	.bb-pane-dropdown > li > a:hover { text-decoration:none; color: #262626; background-color:whitesmoke; }
	.bb-pane-dropdown .color-palette div .color-btn {
		width: 17px; height: 17px;
		padding: 0; margin: 0;
		border: 1px solid #fff;
		cursor: pointer;
	}
	.bb-pane-dropdown .color-palette { padding: 0px 5px; }

	.bb-pane-dropdown table { margin: 0px; }

/*---Поля быстрого редактирования публикаций на сайте---*/
.quick-edit-text { padding: .4em; width: 700px; }
	.quick-edit-textarea {
		height: 250px; padding: 2px;
		border: 1px solid #d7d7d7;
		width: 100%;
		box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);
		-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
		transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
	}







#header-top_3{background:transparent;
position:absolute;
left:0;
right:0;
z-index:999}

.border_nav_top{border-top:1px solid #fff}

#header-top_3 .get-tuch{display:inline-block;
margin-left:40px}

#header-top_3 .get-tuch
i{display:inline-block;
font-size:34px;
margin-right:15px;
vertical-align:text-bottom;
color:#fff}

#header-top_3 .get-tuch>ul{display:inline-block}

#header-top_3 .get-tuch ul li h4, #header-top_3 .get-tuch ul li
p{color:#fff !important;
margin:0;
padding:0}

#header-top_3 .wrap-sticky .nav.navbar-nav.navbar-right{border-top:1px solid rgba(255, 255, 255, .5)}

#header-top_3 .wrap-sticky .bootsnav ul.nav>li{color:#131313;
font-size:14px;
font-weight:500;
padding:22px
19px !important;
position:relative;
text-transform:uppercase}

#header-top_3 .wrap-sticky .bootsnav ul.nav>li>a{padding:0
!important}

#header-top_3 .wrap-sticky .bootsnav ul.nav>li:last-child{padding-right:0 !important}

#header-top_3 .wrap-sticky .bootsnav ul.nav>li:first-child{padding-left:0 !important}

#header-top_3 .wrap-sticky .attr-nav
.search{margin-right:-28px;
margin-top:6px}

#header-top_3
.header_set{margin:27px
0 86px 0}

.header_set .col-md-10{text-align:right}

#header-top_3 .search a
i{color:#fff;
border-radius:100%;
padding:5px;
font-size:18px;
line-height:5px}

#header-top_3 .wrap-sticky .attr-nav{border-left:none !important}

#header-top_3 .collapse.navbar-collapse.nav_bor_bot{border-bottom:1px solid rgba(255, 255, 255, .5);
margin-bottom:-1px}

#header-top_3 .wrap-sticky  .navbar-brand{padding:6px
15px}

#header-top_3 .cool-link_3{display:inline-block;
text-decoration:none}

#header-top_3 .cool-link_3::after{content:"";
display:block;
height:3px;
transition:width 0.3s ease 0s;
width:0;
position:relative;
top:-46px}

#header-top_3 .cool-link_3:hover::after , #header-top_3 .cool-link_3.active:after{width:100%}

#header-bottom{position:relative;
z-index:1}

#header-bottom .col-md-9{text-align:right}

.bg-white{background:#fff;
display:block;
height:100px;
max-height:100%;
padding:15px
7px}

.bg-white-2{
background:#fff !important;
border-top:1px solid #e7e7e7;}

.bg-white-3{
background:#fff !important;
border-radius: 5px;}



#header-bottom .get-tuch{display:inline-block;
margin-left:40px}

#header-bottom .get-tuch>ul{display:inline-block}

#header-bottom .get-tuch ul li h3, #header-bottom .get-tuch ul li
p{color:#4D5866 !important;
padding:0;
margin:0;
font-family:"Roboto",sans-serif}

#header-bottom .get-tuch
i{display:inline-block;
font-size:34px;
margin-right:15px;
vertical-align:text-bottom}

#header-bottom .get-tech-line{display:inline-block;
padding:0
15px 0 25px;
vertical-align:top}

.cool-link{display:inline-block;
text-decoration:none}

.cool-link::after{content:'';
display:block;
width:0;
height:3px;}

.cool-link:hover::after,.cool-link.active:after{width:100%}

.wrap-sticky
nav.navbar.bootsnav.sticked{position:fixed;
transition:all 0.2s ease-in-out 0s;
background:#fff}

.collapse.navbar-collapse.nav_bor_top{}
nav.navbar.bootsnav ul.nav.navbar-right .dropdown-menu .dropdown-menu{left:-219px}

.attr-nav>ul>li>a{padding:20px
15px}
ul.cart-list>li.total>.btn{border-bottom:solid 1px #cfcfcf !important;
color:#fff !important;
padding:10px
15px}

.wrap-sticky{height:100% !important}

.navbar-sticky .social-icons
li{width:35px;
height:35px;
line-height:32px}
nav.navbar li.dropdown ul.dropdown-menu{border-top:2px solid !important}

#s_services .owl-controls.clickable{
position:absolute;
right:28px;
top:-82px}


#news-section {
padding: 0 0 50px 0; 
border-bottom: 1px solid #d0d0d0
}






.price-tab {
  width: 100%;
    border: 0;
    border-collapse: collapse;
    border-spacing: 0;

}


.price-tab th {
background: #4D5866;
color: #fff;
text-align: center;
padding: 20px; 
font-size: 18px; 
text-transform: uppercase;
}

.price-tab tr{
background: #E4EBED;
padding: 15px; 
}


.price-tab tr.white{
background: #fff;
padding: 15px; 
}

.price-tab td {
padding: 15px; 
}

















@media (min-width: 992px) and (max-width: 1199px){

nav.navbar.bootsnav ul.nav>li>a{padding:18px
25px!important;
color:#131313;
font-size:14px;
font-weight:500;
text-transform:uppercase;
position:relative;
margin-bottom:2px;
padding-left:0 !important}
}


@media (min-width: 1024px){

nav.navbar ul.nav>li>a{padding:30px
15px;
font-weight:600}
nav.navbar .navbar-brand{margin-top:0}
nav.navbar .navbar-brand
img.logo{width:50px}
nav.navbar .navbar-brand{margin-top:0}
nav.navbar .navbar-brand
img.logo{width:100%}
nav.navbar.bootsnav ul.nav>li>a{color:#131313;
font-size:14px;
font-weight:500;
padding:18px
50px;
text-transform:uppercase;
position:relative;
margin-bottom:2px}

.nav.navbar-nav.navbar-left{margin-left:-14px;
margin-top:0;
margin-bottom:-2px}
nav.navbar.bootsnav ul.nav>li>a:first-child{padding-left:0 !important}
nav.navbar.bootsnav ul.nav>li>a:hover{}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li a:hover, nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li a:hover{background-color:transparent}

.dropdown-menu>li>a:focus,.dropdown-menu>li.active>a,.dropdown-menu>li>a:hover{background-color:transparent;
text-decoration:none}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu>li>a{border:none}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu{width:230px}

.wrap-sticky .social-icons{clear:both;
float:right;
padding-top:15px}
nav.navbar-center .navbar-brand{margin:0
!important}
nav.navbar-brand-top .navbar-brand{margin:10px
!important}
nav.navbar-full .navbar-brand{position:relative;
top:-15px}
nav.navbar-sidebar ul.nav, nav.navbar-sidebar .navbar-brand{margin-bottom:50px}
nav.navbar-sidebar ul.nav>li>a{padding:10px
15px;
font-weight:bold}
nav.navbar.bootsnav.navbar-transparent.white{background-color:rgba(255,255,255,0.3);
border-bottom:solid 1px #bbb}
nav.navbar.navbar-inverse.bootsnav.navbar-transparent.dark,nav.navbar.bootsnav.navbar-transparent.dark{background-color:transparent;
border-bottom:none}
nav.navbar.bootsnav.navbar-transparent.white .attr-nav{border-left:solid 1px #bbb}
nav.navbar.navbar-inverse.bootsnav.navbar-transparent.dark .attr-nav, nav.navbar.bootsnav.navbar-transparent.dark .attr-nav{border-left:solid 1px #555}
nav.navbar.bootsnav.no-background.white .attr-nav > ul > li > a, nav.navbar.bootsnav.navbar-transparent.white .attr-nav > ul > li > a, nav.navbar.bootsnav.navbar-transparent.white ul.nav > li > a, nav.navbar.bootsnav.no-background.white ul.nav>li>a{color:#fff}
nav.navbar.bootsnav.navbar-transparent.dark .attr-nav > ul > li > a, nav.navbar.bootsnav.navbar-transparent.dark ul.nav>li>a{color:#eee}

nav.navbar.navbar-inverse ul.nav .dropdown-menu{
    background-color:#222 !important;
border-left:solid 1px #303030 !important;
border-bottom:solid 1px #303030 !important;
border-right:solid 1px #303030 !important}

nav.navbar.navbar-inverse li.dropdown ul.dropdown-menu>li>a{border-bottom:solid 1px #303030}

nav.navbar.navbar-inverse ul.dropdown-menu.megamenu-content .col-menu{
    border-left:solid 1px #303030;
border-right:solid 1px #303030}

nav.navbar.navbar-inverse.navbar-transparent.dark{
    background-color:rgba(0,0,0,0.3);
border-bottom:solid 1px #999}

nav.navbar.navbar-inverse.navbar-transparent.dark .attr-nav{border-left:solid 1px #999}

nav.navbar.navbar-inverse.no-background.white .attr-nav > ul > li > a, nav.navbar.navbar-inverse.navbar-transparent.dark .attr-nav > ul > li > a, nav.navbar.navbar-inverse.navbar-transparent.dark ul.nav > li > a, nav.navbar.navbar-inverse.no-background.white ul.nav>li>a{color:#fff}

nav.navbar.navbar-inverse.no-background.dark .attr-nav > ul > li > a, nav.navbar.navbar-inverse.no-background.dark .attr-nav > ul > li > a, nav.navbar.navbar-inverse.no-background.dark ul.nav > li > a, nav.navbar.navbar-inverse.no-background.dark ul.nav>li>a{color:#3f3f3f}


}


@media (min-width: 992px){

.attr-nav{margin:6px
0 -1px 0px !important}
}







@media (min-width: 770px){

.attr-nav.mobile_phone{
    display:none;
    margin:0}
}


@media (min-width: 481px) {

 .header_phone a{display:none}
 .header_phone {display:none}

}




@media only screen and (min-width: 1170px){

#google-container{height:600px}
}

@media only screen and (min-width: 768px){

#cd-google-map address{
font-size:15px;
font-size:0.9375rem;
text-align:center}

#google-container{height:300px}

.p-0{padding:0 0 0 10px}

#cd-zoom-in,#cd-zoom-out{margin-left:50px}

#cd-zoom-in{

background-position:50% 0;
margin-top:10px;
margin-bottom:1px}

#cd-zoom-in{margin-top:50px}

}






nav.navbar.navbar-inverse{background-color:#222;
border-bottom:solid 1px #303030}
nav.navbar.navbar-inverse ul.cart-list>li.total>.btn{border-bottom:solid 1px #222 !important}
nav.navbar.navbar-inverse ul.cart-list > li.total .pull-right{color:#fff}
nav.navbar.navbar-inverse.megamenu ul.dropdown-menu.megamenu-content .content ul.menu-col li a, nav.navbar.navbar-inverse ul.nav>li>a{color:#eee}
nav.navbar.navbar-inverse ul.nav>li.dropdown>a{background-color:#222}
nav.navbar.navbar-inverse li.dropdown ul.dropdown-menu>li>a{color:#999}
nav.navbar.navbar-inverse ul.nav .dropdown-menu h1, nav.navbar.navbar-inverse ul.nav .dropdown-menu h2, nav.navbar.navbar-inverse ul.nav .dropdown-menu h3, nav.navbar.navbar-inverse ul.nav .dropdown-menu h4, nav.navbar.navbar-inverse ul.nav .dropdown-menu h5, nav.navbar.navbar-inverse ul.nav .dropdown-menu
h6{color:#fff}
nav.navbar.navbar-inverse .form-control{background-color:#333;
border-color:#303030;
color:#fff}
nav.navbar.navbar-inverse .attr-nav>ul>li>a{color:#eee}
nav.navbar.navbar-inverse .attr-nav > ul > li.dropdown ul.dropdown-menu{background-color:#222;
border-left:solid 1px #303030;
border-bottom:solid 1px #303030;
border-right:solid 1px #303030}
nav.navbar.navbar-inverse ul.cart-list>li{border-bottom:solid 1px #303030;
color:#eee}
nav.navbar.navbar-inverse ul.cart-list > li
img{border:solid 1px #303030}
nav.navbar.navbar-inverse ul.cart-list>li.total{background-color:#333}
nav.navbar.navbar-inverse .share ul>li>a{background-color:#555}
nav.navbar.navbar-inverse .dropdown-tabs .tab-menu{border-right:solid 1px #303030}
nav.navbar.navbar-inverse .dropdown-tabs .tab-menu>ul>li>a{border-bottom:solid 1px #303030}
nav.navbar.navbar-inverse .dropdown-tabs .tab-content{border-left:solid 1px #303030}
nav.navbar.navbar-inverse .dropdown-tabs .tab-menu > ul > li > a:hover, nav.navbar.navbar-inverse .dropdown-tabs .tab-menu > ul > li > a:focus, nav.navbar.navbar-inverse .dropdown-tabs .tab-menu>ul>li.active>a{background-color:#333 !important}
nav.navbar-inverse.navbar-full ul.nav>li>a{border:none}
nav.navbar-inverse.navbar-full .navbar-collapse .wrap-full-menu{background-color:#222}
nav.navbar-inverse.navbar-full .navbar-toggle{background-color:#222 !important;
color:#6f6f6f}







.attr-nav > ul > li.dropdown ul.dropdown-menu{border:medium none !important;
left:-289px;
margin-left:0;
margin-top:0px;
padding:30px
20px !important;
width:370px !important}
ul.cart-list>li{padding:20px
33px 30px 0}

.attr-nav
.search{margin-top:6px}

.icon-icons240{font-size:27px;
color:#1c1c1c}

.icon-icons185{font-size:24px;
color:#1c1c1c}

.attr-nav > ul > li > a
span.badge{font-size:10px;
height:15px;
margin-top:-17px;
padding:2px
0 0;
position:absolute;
right:10px;
top:50%;
width:15px}

#team{position:fixed;
top:0px;
left:0px;
width:100%;
height:100%;
background-color:rgba(0, 0, 0, 0.9);
-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;
filter:alpha(opacity=0);
z-index:11000}

#team.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;
filter:alpha(opacity=100)}

#team.close{background-color:#303133;
box-shadow:none;
color:#fff;
font-size:27px;
font-weight:normal;
opacity:1;
padding:10px
17px;
position:absolute;
right:0;
top:0;
z-index:2;
text-shadow:none}

.team_popup{background:#fff;
border-radius:5px;
height:413px;
left:50%;
max-width:100%;
padding:46px
40px;
position:fixed;
top:50%;
transform:translate(-50%, -50%);
width:895px}

.team_popup .popup_image>img{border-radius:5px;
float:left;
width:41%}

.popup_text{display:inline-block;
float:right;
width:55%}

.team_popup
.progress{background-color:#d9d9d9;
border-radius:0;
box-shadow:0;
height:6px;
margin-bottom:20px;
margin-right:30px;
overflow:hidden}

.team_popup .progress-bar{box-shadow:0}

.team_popup
.lebal{margin-right:30px}

.team_popup .lebal>p{display:inline-block;
font-weight:bold}

.team_popup .social-icons
li{border-radius:100%;
box-shadow:0 2px 1px 1px #d2d2d2;
display:inline-block;
height:32px;
line-height:32px;
margin-right:7px;
text-align:center;
width:32px}

.team_popup .social-icons
a{color:#3a3a3a;
display:block}

.collapse.navbar-collapse{height:100% !important}

.attr-nav>ul{margin:-3px 0 -7px}

ul.cart-list li h3{
font-weight:bold;
padding-bottom:30px}

ul.cart-list li h6 a{
color:#111;
font-size:16px;
font-weight:bold;
padding:0}

ul.cart-list .total{text-align:center}

ul.cart-list>.total{
background-color:#f5f5f5;
margin:0
-20px -30px;
padding:20px
0}

ul.cart-list>li{border-bottom:1px solid #dcdcdc}

ul.cart-list>li:nth-child(3){border-bottom:medium none !important}

ul.cart-list .total span a{
background:transparent;
border:medium none;
color:#fff !important;
display:block;
font-size:14px;
font-weight:bold;
padding:7px
0 12px 0}

ul.cart-list .total span{
background:#0a0a0a;
border-radius:5px;
display:inline-block;
width:156px}

ul.cart-list .total li{
padding:20px 0 30px 0 !important}

.paddonig{padding:0 !important}

.tparrows{background:#f8c443 !important;
-webkit-border-radius:100%;
border-radius:4px;
transform:none;
position:absolute;
right:0}

.tparrows::before{color:#fff;
display:block;
font-family:'FontAwesome';
font-size:25px;
line-height:40px;
text-align:center}

.tparrows.tp-leftarrow:before{content:url(/templates/Security/images/errow_left.png)}

.tparrows.tp-rightarrow:before{content:url(/templates/Security/images/errow_right.png)}

.tp-leftarrow,.tp-rightarrow{margin:0}

.tparrows.tp-leftarrow:hover,.tparrows.tp-rightarrow:hover,.tparrows.tp-leftarrow:focus,.tparrows.tp-rightarrow:focus{background:#002e5b !important}

.tparrows:hover::before,.tparrows:focus::before{color:#fff}

.btn-dark:hover{color:#fff;
transition:color 1000ms ease 0s, background-color 1500ms ease 0s}

.btn-light:hover{background:#74974D;
color:#fff;
transition:color 1000ms ease 0s, background-color 1500ms ease 0s}

.btn-dark{border:1px
solid transparent;
padding:15px
36px;
border-radius:5px;
display:inline-block;
font-size:12px;
text-transform:uppercase;
position:0;
overflow:hidden;
transition:color 1000ms ease 0s, background-color 1500ms ease 0s !important;
background:#74974D;
color:#fff}

.btn-dark-main{border:1px
solid transparent;
padding:15px
36px;
border-radius:5px;
display:inline-block;
font-size:12px;
text-transform:uppercase;
position:0;
overflow:hidden;
transition:color 1000ms ease 0s, background-color 1500ms ease 0s !important;
background:#74974D;
color:#fff}


.btn-dark-main:hover{
color:#fff}

.btn-dark-main:active{
color:#fff}



.btn-green{border:1px
solid transparent;
padding:15px
36px;
border-radius:5px;
display:inline-block;
font-size:14px;
text-transform:uppercase;
position:0;
overflow:hidden;
transition:color 1000ms ease 0s, background-color 1500ms ease 0s !important;
background:#74974D;
color:#fff}

.btn-green:hover{background:#4D5866;
color:#fff;
transition:color 1000ms ease 0s, background-color 1500ms ease 0s}

.btn-green2{border:1px
solid transparent;
padding:15px
36px;
border-radius:5px;
display:inline-block;
font-size:12px;
text-transform:uppercase;
position:0;
overflow:hidden;
transition:color 1000ms ease 0s, background-color 1500ms ease 0s !important;
background:#74974D;
color:#fff}

.btn-green2:hover{background:#fff;
color:#333;
transition:color 1000ms ease 0s, background-color 1500ms ease 0s}


.button_uslugi{
padding-left:15px}

.btn-whitw{border:1px
solid transparent;
padding:15px
36px;
border-radius:5px;
display:inline-block;
font-size:12px;
text-transform:uppercase;
position:0;
overflow:hidden;
transition:color 1000ms ease 0s, background-color 1500ms ease 0s !important;
background:#fff;
color:#0a0a0a}

.btn-whitw:hover{background:#0a0a0a;
color:#fff;
transition:color 1000ms ease 0s, background-color 1500ms ease 0s}

.rev_slider .tp-mask-wrap .tp-caption, .rev_slider .tp-mask-wrap *:last-child, .wpb_text_column .rev_slider .tp-mask-wrap .tp-caption, .wpb_text_column .rev_slider .tp-mask-wrap *:last-child{margin-bottom:0;
margin:0
5px !important}

.tp-tab.selected::before{content:none}

.btn-light{padding:16px
31px;
border-radius:5px;
display:inline-block;
font-size:12px;
text-transform:uppercase;
position:relative;
z-index:1;
overflow:hidden;
transition:color 1000ms ease 0s, background-color 1500ms ease 0s !important;
color:#fff;
border:none}

 

.tp-tabs{left:50% !important;
margin:-160px auto 0;
-ms-transform:translateX(-50%) !important;
-moz-transform:translateX(-50%) !important;
-webkit-transform:translateX(-50%) !important;
transform:translateX(-50%) !important;
z-index:111;
border-top:none;
cursor:pointer}

.hesperiden .tp-tab{background:#fff;
border-bottom:medium none;
border-right:1px solid #b2b2b2;
opacity:1;
padding:0
0 0 62px;
position:absolute;
width:295px !important}

.hesperiden>.tp-tab+.tp-tab{border-left:1px solid #b2b2b2}

.tp-tab-title>span{position:absolute;
top:8px;
border-radius:100%;
background:#161616;
line-height:33px;
height:33px;
width:33px;
text-align:center;
font-size:16px;
color:#fff;
left:-47px}

.tp-tab .tp-tab-title{font-size:20px;
margin:29px
0 0 0;
color:#111;
line-height:normal;
position:relative;
display:inline-block;
font-weight:bold}

.tp-tab .tp-tab-title:before{}

.tp-tab:hover .tp-tab-title, .tp-tab.selected .tp-tab-title{color:#fff}

.tp-tab:hover .tp-tab-title > span, .tp-tab.selected .tp-tab-title>span{background:#fff}

.tp-tab:hover .tp-tab-desc, .tp-tab.selected .tp-tab-desc{color:#fff}

.tp-tab:hover .tp-tab-title::before, .tp-tab.selected .tp-tab-title:before{background:#fff}

.tp-tab:hover .tp-tab-title
span{background:#fff}

.tp-simpleresponsive .caption, .tp-simpleresponsive .tp-caption{position:static}

.text_bold{font-weight:bolder !important}

.banner_3_box{background-color:rgba(255, 255, 255, 0.85);
padding:50px
30px !important;
border-radius:5px;
min-width:100% !important;
max-width:100#}

.banner_3_box
p{display:inline-table;
font-size:18px !important;
padding-bottom:20px;
padding-top:20px}

.banner_3_box
h2{display:inline-table;
font-size:48px;
font-weight:bold}

.heading_border{height:3px;
width:46px;
margin-bottom:17px}

.heading_border_1{height:3px;
width:46px;
margin-bottom:17px;
left:48%;
position:relative}

.heading>p{font-size:15px;
text-transform:uppercase}

.heading>h2{font-weight:bold;
text-transform:uppercase}








.services_main {
position: relative;
min-height: 500px;
margin: 0 30px 5px 0;
}

.services_main_des {
min-height: 300px;
}


 .services_main p {
padding-bottom:25px;
 
}

.services_main h2{
color: #111;
 font-size: 22px;
font-weight:500;
padding :20px 0 10px 0;
min-height:150px;
overflow:hidden;}


@media (max-width: 786px) {

.services_main h2{
color: #111;
 font-size: 22px;
font-weight:500;
padding :20px 0 10px 0;
min-height:130px;
overflow:hidden;}
}


@media (min-width: 786px) and (max-width: 991px){

.services_main h2{
color: #111;
 font-size: 22px;
font-weight:500;
padding :20px 0 10px 0;
min-height:190px;
overflow:hidden;}
}


.services_main_button {
height: 60px;
 bottom: 0;
position: absolute;
 }


.services_main img{display:block;
width:100%;
height:auto}

.services_main h3{
font-weight:500;
padding :20px 0 10px 0;
min-height:130px;
overflow:hidden}

.services_main h3 a{color:#111}



.services_main h2 a{color:#111;}

.services_main h2 a:hover {color:#4D5866;}

 

.services_main h3 span{font-size:16px;
background:transparent;
border:1px
solid #c7c7c7;
border-radius:100%;
line-height:38px;
width:38px;
display:inline-block;
height:38px;
text-align:center;
vertical-align:middle;
margin-right:14px;
transition:all 0.7s ease 0s}

 

.services_main .image_s{overflow:hidden;
border-radius:5px;
height:0;
padding-bottom:55%}

.services_main .image_s img{transition:all 0.3s ease 0s;
border-radius:5px}

.services_main:hover .image_s img{transform:scale(1.09);
transition:all 0.7s ease 0s}

.services_main:hover span{border:1px
solid;
color:#fff;
transition:all 0.7s ease 0s}








.services {
position: relative;
min-height: 530px;
margin: 0 30px 35px 0;
}

.services_des {
min-height: 300px;
}


 .services p {
padding-bottom:25px;
 
}

.services h2{
color: #111;
 font-size: 22px;
font-weight:500;
padding :20px 0 10px 0;
min-height:150px;
overflow:hidden;}



@media (max-width: 767px) {

.services h2{
color: #111;
 font-size: 22px;
font-weight:500;
padding :20px 0 10px 0;
min-height:90px;
overflow:hidden;}

.services {
position: relative;
min-height: 500px;
margin: 0 30px 35px 0;
}

.services_des {
min-height: 290px;
}


}



@media (min-width: 768px) and (max-width: 991px){

.services h2{
color: #111;
 font-size: 22px;
font-weight:500;
padding :20px 0 10px 0;
min-height:150px;
overflow:hidden;}

.services {
position: relative;
min-height: 530px;
margin: 0 30px 35px 0;
}


}




.services_button {
height: 60px;
 bottom: 0;
position: absolute;
 } 

.services img{display:block;
width:100%;
height:auto}

.services h3{
font-weight:500;
padding :20px 0 10px 0;
min-height:130px;
overflow:hidden}

.services h3 a{color:#111}



.services h2 a{color:#111;}

.services h2 a:hover {color:#4D5866;}

 

.services h3 span{font-size:16px;
background:transparent;
border:1px
solid #c7c7c7;
border-radius:100%;
line-height:38px;
width:38px;
display:inline-block;
height:38px;
text-align:center;
vertical-align:middle;
margin-right:14px;
transition:all 0.7s ease 0s}

 

.services .image_s{overflow:hidden;
border-radius:5px;
height:0;
padding-bottom:55%}

.services .image_s img{transition:all 0.3s ease 0s;
border-radius:5px}

.services:hover .image_s img{transform:scale(1.09);
transition:all 0.7s ease 0s}

.services:hover span{border:1px
solid;
color:#fff;
transition:all 0.7s ease 0s}

#s_services .owl-controls.clickable{position:absolute;
right:28px;
top:-82px}

#s_services .owl-next{border:1px
solid #e5e5e5;
border-radius:5px;
display:inline-block;
line-height:15px;
padding:9px
17px;
font-size:22px;
color:#111}

#s_services .owl-prev{border:1px
solid #e5e5e5;
border-radius:5px;
display:inline-block;
line-height:15px;
margin-right:5px;
padding:9px
17px;
font-size:22px;
color:#111}

#s_services .owl-next:hover, #s_services .owl-prev:hover{background:#f2f2f2 !important;
color:#111111!important}

.feature_3 .heading_border{left:48%;
position:relative}




.feature_box{background:#4D5866;
padding:25px
35px 40px 25px;
transition:all 0.7s ease 0s;
border-radius:5px;
min-height:290px}


@media (max-width: 768px) { 


.tg-main {
height:628px;
border:0px;
display: block;
max-width: 500px;
width:calc(100% - 2px);
}

.cons-main{
text-align: center;

}
}



@media (min-width: 768px)  and (max-width: 991px) { 

.feature_box{background:#4D5866;
padding:25px
35px 40px 25px;
transition:all 0.7s ease 0s;
border-radius:5px;
min-height:566px}

.col-md-6 {
width: 50%;
float: left;}

.tg-main {
height:431px;
border:0px;
display: block;
max-width: 500px;
width:calc(100% - 2px);
}

}



@media (min-width: 992px) and (max-width: 1199px) { 

.feature_box{background:#4D5866;
padding:25px
35px 40px 25px;
transition:all 0.7s ease 0s;
border-radius:5px;
min-height:430px}

.tg-main {
height:569px;
border:0px;
display: block;
max-width: 500px;
width:calc(100% - 2px);
}


}


@media (min-width: 1200px){ 

.feature_box{background:#4D5866;
padding:25px
35px 40px 25px;
transition:all 0.7s ease 0s;
border-radius:5px;
min-height:390px}

.tg-main {
height:628px;
border:0px;
display: block;
max-width: 500px;
width:calc(100% - 2px);
}

}









.feature_box:hover{background:#fff}

.feature_box>i{font-size:42px;
color:#fff;
padding-bottom:30px}

.feature_box>h3{
padding-bottom:20px;
font-weight:bold;
color:#fff}


.feature_box  a h3{
padding-bottom:20px;
font-weight:bold;
color:#fff}


.feature_box p{line-height:25px;
margin:0;
color:#fff}

.feature_box:hover{transition:all 0.7s ease 0s}

.feature_box:hover
i{color:#111;
transition:all 0.7s ease 0s}

.feature_box:hover
h3{color:#111;
transition:all 0.7s ease 0s}

.feature_box:hover
p{color:#111;
transition:all 0.7s ease 0s}

.feature_box{margin-bottom:30px}

.feature_slider
.item{margin:0
15px}

.feature_3 .feature_box>i{border:4px
double #acacac;
border-radius:100%;
display:inline-block;
font-size:36px;
height:106px;
line-height:98px;
text-align:center;
width:106px}

.feature_3 .feature_box:hover
i{transition:all 0.7s ease 0s;
border:4px
double #fff;
color:#fff}

.feature_3 .feature_box:hover
h3{transition:all 0.7s ease 0s}

.feature_3 .feature_box:hover
p{color:#5a5a5a}

.feature_3 .feature_box:hover{background:transparent}

.feature_slider .owl-theme .owl-controls{margin-top:60px;
text-align:center}

.feature_slider .owl-pagination{bottom:30px;
left:0;
position:relative;
right:0}

.feature_slider .owl-theme .owl-controls .owl-page{display:inline-block}

.feature_slider .owl-theme .owl-controls .owl-page
span{background:#111 none repeat scroll 0 0;
border-radius:20px;
display:block;
height:3px;
margin-right:5px;
margin-top:30px;
opacity:1;
width:19px}

.feature_slider .owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover
span{background:#f71735 none repeat scroll 0 0}

.scroll-to-top{position:fixed;
bottom:35px;
right:25px;
font-size:30px;
font-weight:normal;
text-align:center;
width:50px;
height:50px;
line-height:43px;
color:#fff;
cursor:pointer;
display:none;
z-index:99999;
border-radius:50%;
border:3px
solid;
-webkit-transition:all 500ms ease;
transition:all 500ms ease}

.scroll-to-top:hover{border:3px
solid;
color:#fff}

.about_box{background:#f2f2f2;
border-radius:5px;
padding:42px
25px}

.about_box a{color:#3a3838; text-decoration: underline;}

.about_box a:hover {color:#3a3838; text-decoration: none ;}


.about_image
img{width:100%}

#about_slider .owl-theme .owl-controls .owl-page{display:inline-block;
zoom:1;
*display:inline}

#about_slider .owl-theme .owl-controls{margin-top:10px;
text-align:center}

#about_slider .owl-pagination{bottom:30px;
left:0;
position:absolute;
right:0;
text-align:center}

#about_slider .owl-wrapper-outer{border-radius:5px}

#about_slider .owl-page
span{display:block;
width:19px;
height:3px;
filter:Alpha(Opacity=50);
opacity:1;
-webkit-border-radius:20px;
-moz-border-radius:20px;
margin-right:5px;
background:#fff;
margin-top:30px}

#about_slider .owl-page.active span,
#about_slider .owl-page:hover
span{filter:Alpha(Opacity=100);
opacity:1}

#about_slider .owl-page{display:inline-block}

#our-partner-slider
.item{margin:2px
17px}

#our-partner-slider .item
img{display:block;
height:auto;
width:100%;
border:1px
solid #dcdcdc;
;
border-radius:5px}

#our-partner-slider .owl-next{position:absolute;
right:-54px;
top:29px}

#our-partner-slider .owl-prev{position:absolute;
left:-54px;
top:29px}

.partner_image>img{border:1px
solid #dcdcdc;
border-radius:5px;
display:block;
height:auto;
width:100%;
margin-bottom:25px}

.about_2_button .btn-dark:hover{color:#fff;
transition:color 1000ms ease 0s, background-color 1500ms ease 0s}

.about_2_button .btn-light:hover{background:#74974D;
color:#fff;
transition:color 1000ms ease 0s, background-color 1500ms ease 0s}

#about_us_2 .feature_box:hover{background:transparent}

#about_us_2 .feature_box:hover{background:transparent}

#about_us_2 .feature_box:hover
p{color:#5a5a5a}

.about_us_2
.about_box{background:transparent}




.about_us_2
.heading{margin-top:-30px}

#sixth-section{background-color:#875F9A;
display:inline;
width:100%;
float:left}

#sixth-section .sixth-section-area{display:inline;
float:left;
width:100%;
text-align:center;
padding:150px
0}

#sixth-section .sixth-section-area
h2{color:#fff;
margin-bottom:40px}

#sixth-section .sixth-section-area .single-effect{display:inline-block;
margin:0
18px}

#sixth-section .sixth-section-area .single-effect
h3{color:#fff;
font-size:25px;
margin-bottom:20px}

#sixth-section .sixth-section-area .single-effect
.hover{background-color:#FFF;
color:#888}

.pro-video i.icon-video2{transition:all 0.7s ease 0s;
font-size:60px;
position:absolute;
top:42%;
left:47%;
border-radius:7%;
color:#fff}

.pro-video
img{border-radius:5px;
width:100%}

.wpf-demo-gallery{background-color:#FFF;
display:block;
width:100%;
height:100%;
overflow:hidden;
position:relative;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;
transition:all 0.5s}

.wpf-demo-gallery
img{height:100%;
width:100%;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;
transition:all 0.5s}

.wpf-demo-gallery:hover .view-caption{opacity:1;
background-color:rgba(0, 0, 0, 0.8);
-moz-transform:scale(1);
-o-transform:scale(1);
-ms-transform:scale(1);
-webkit-transform:scale(1);
transform:scale(1)}

.wpf-demo-gallery:hover .view-caption:hover
a{-moz-transform:scale(1);
-o-transform:scale(1);
-ms-transform:scale(1);
-webkit-transform:scale(1);
transform:scale(1)}

.wpf-demo-gallery .view-caption{background-color:rgba(0, 0, 0, 0);
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;
transition:all 0.5s;
text-align:center;
position:absolute;
left:0;
top:0;
bottom:0;
right:0;
width:100%;
height:100%;
opacity:0;
-moz-transform:scale(0.5);
-o-transform:scale(0.5);
-ms-transform:scale(0.5);
-webkit-transform:scale(0.5);
transform:scale(0.5)}

.wpf-demo-gallery .view-caption
h4{color:#fff;
font-size:18px;
font-weight:normal;
margin-bottom:15px;
margin-top:5px;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;
transition:all 0.5s;
-moz-transform:scale(0.4);
-o-transform:scale(0.4);
-ms-transform:scale(0.4);
-webkit-transform:scale(0.4);
transform:scale(0.4)}

.wpf-demo-gallery .view-caption
a{color:#fff;
font-size:50px;
position:relative;
top:45%;
bottom:55%;
display:inline-block;
border:none;
padding:10px
15px;
line-height:18px;
border-radius:4px;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;
transition:all 0.5s;
-moz-transform:scale(0.4);
-o-transform:scale(0.4);
-ms-transform:scale(0.4);
-webkit-transform:scale(0.4);
transform:scale(0.4)}

#recent_project{background:url("/templates/Security/images/r_p_bg.jpg") no-repeat fixed 50% center / cover }

#recent_project .heading>p{color:#fff}

#recent_project .heading>h2{color:#fff}

.recent_box{background:#fff;
border-radius:5px}

.recent_box{background:#fff;
border-radius:5px;
transition:all 0.7s ease 0s}

.recent_box
.recent_text{padding:20px
15px}

.recent_box
.image_s{overflow:hidden;
border-radius:5px 5px 0 0}

.recent_box .image_s
img{transition:all 0.3s ease 0s;
width:100%;
border-radius:5px 5px 0 0}

.recent_box:hover .image_s
img{transform:scale(1.09);
transition:all 0.7s ease 0s}

.recent_box:hover{transition:all 0.7s ease 0s}

.recent_box:hover
h3{color:#fff;
transition:all 0.7s ease 0s}

.recent_box:hover
p{color:#fff;
transition:all 0.7s ease 0s}

.recent_project-slider
.item{margin:0
16px }

#testimonial-slider_2 .owl-next,
.recent_project-slider .owl-next{position:absolute;
right:14px;
bottom:-107px}

#testimonial-slider_2 .owl-prev{position:absolute;
right:65px;
bottom:-107px}

.recent_project-slider .owl-prev{position:absolute;
right:65px;
bottom:-107px;
z-index:2;
background:#2e2e2e;
border-radius:5px;
color:#fff;
display:inline-block;
height:46px;
line-height:46px;
margin-right:5px;
text-align:center;
width:46px}

.recent_project-slider .owl-next{position:absolute;
right:14px;
bottom:-107px;
z-index:2;
background:#2e2e2e;
border-radius:5px;
color:#fff;
display:inline-block;
height:46px;
line-height:46px;
margin-right:5px;
text-align:center;
width:46px}

#testimonial-slider_2 .owl-prev,
#testimonial-slider_2 .owl-next{bottom:-40px}

#testimonial-slider_2 .owl-prev,
#recent_project .owl-prev{background:#fff;
border-radius:5px;
color:#2e2e2e;
display:inline-block;
height:46px;
line-height:46px;
margin-right:5px;
text-align:center;
width:46px}

#recent_project .owl-next{background:#fff;
border-radius:5px;
color:#2e2e2e;
display:inline-block;
height:46px;
line-height:46px;
margin-right:5px;
text-align:center;
width:46px}

#recent_project .owl-prev:hover{color:#fff}

#recent_project .owl-next:hover{color:#fff}

.recent_project_2 .owl-prev{background:#2e2e2e !important;
border-radius:5px;
color:#fff !important;
display:inline-block;
height:46px;
line-height:46px;
margin-right:5px;
text-align:center;
width:46px}

.recent_project_2 .owl-next{background:#2e2e2e !important;
border-radius:5px;
color:#fff !important;
display:inline-block;
height:46px;
line-height:46px;
margin-right:5px;
text-align:center;
width:46px}

.recent_project_2 .owl-prev:hover{color:#fff}

.recent_project_2 .owl-next:hover{color:#fff}

#testimonial-slider_2 .owl-next,
#testimonial-slider_2 .owl-buttons .owl-prev:hover,
.recent_project-slider .owl-buttons .owl-prev:hover,
#testimonial-slider_2 .owl-buttons .owl-next:hover,
.recent_project-slider .owl-buttons .owl-next:hover{color:#fff}

.recent_tabs .nav-tabs{border-bottom:3px solid #fff}

.recent_tabs .nav-tabs>li>a{border:none;
border-radius:0;
line-height:1.42857;
margin-right:2px;
font-size:15px;
color:#fff;
text-transform:uppercase;
padding:10px
50px 0 0}

.recent_tabs .nav-tabs > li.cool-link-2:nth-child(6) a{padding-right:0}

.recent_tabs .nav-tabs > li.active > a,
.recent_tabs .nav-tabs > li.active > a:focus,
.recent_tabs .nav-tabs>li.active>a:hover{background-color:transparent;
border-color:transparent;
border:none;
cursor:default;
outline:none}

.recent_tabs .nav > li > a:focus, .recent_tabs .nav>li>a:hover{background-color:transparent;
text-decoration:none;
border:none}

.recent_tabs .nav-tabs>li{float:left;
margin-bottom:-3px}

.cool-link-2{display:inline-block;
text-decoration:none}

.cool-link-2::after{content:'';
display:block;
width:0;
height:3px;
transition:width .3s}

.cool-link-2:hover::after,li.active:after{width:100%}

.cool-link:hover::after,.cool-link.active:after{width:100%}

.recent_project_2 .heading>p{color:#5a5a5a !important}

.recent_project_2 .heading>h2{color:#111 !important}

.recent_project_2
.recent_box{background:#2e2e2e}

.recent_project_2 .recent_box .recent_text>h3{color:#fff}

.recent_project_2 .recent_box .recent_text>p{color:#fff}

.recent_project_3_slider
.item{margin:0
15px}

.recent_project_3_slider .owl-buttons .owl-prev{background:#111;
color:#fff;
border-radius:5px;
display:inline-block;
height:46px;
width:46px;
line-height:46px;
text-align:center;
margin-right:5px}

.recent_project_3_slider .owl-buttons .owl-next{background:#111;
color:#fff;
border-radius:5px;
display:inline-block;
height:46px;
width:46px;
line-height:46px;
text-align:center}

.recent_project_3_slider .owl-buttons{margin-right:15px;
text-align:right;
margin-top:60px}

.recent_project_3_slider .owl-buttons .owl-prev:hover,
.recent_project_3_slider .owl-buttons .owl-next:hover{color:#fff}

.rece_text{font-weight:lighter;
margin-top:57px}

.rece_text_2{font-weight:lighter;
margin-top:-37px}

#our_team_slider
.item{border-radius:0}

#our_team_slider .owl-controls .owl-page{display:inline-block;
zoom:1;
*display:inline}

#our_team_slider .owl-controls{left:50%;
position:absolute;
text-align:center}

#our_team_slider .owl-pagination{bottom:15px;
left:0;
position:relative;
right:0}

#our_team_slider .owl-controls .owl-page
span{display:block;
width:19px;
height:3px;
filter:Alpha(Opacity=50);
opacity:1;
-webkit-border-radius:20px;
-moz-border-radius:20px;
margin-right:5px;
background:#111;
margin-top:30px}

#our_team_slider .owl-controls .owl-page.active span, .owl-controls.clickable .owl-page:hover
span{filter:Alpha(Opacity=100);
opacity:1}

#eight-section{background-color:#6C7A89;
display:inline;
width:100%;
float:left}

#eight-section .eight-section-area{display:inline;
float:left;
width:100%;
text-align:center;
padding:150px
0}

#eight-section .eight-section-area
h2{color:#fff;
margin-bottom:40px}

#eight-section .eight-section-area .single-effect{display:inline-block;
margin:0
18px}

#eight-section .eight-section-area .single-effect
h3{color:#fff;
font-size:25px;
margin-bottom:20px}

#eight-section .eight-section-area .single-effect
.hover{background-color:#FFF;
color:#888;
margin-bottom:80px}

.wpf-demo-8{background-color:#FFF;
display:block;
width:100%;
height:100%;
overflow:hidden;
position:relative;
box-shadow:0 0 0 0 #555;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;
transition:all 0.5s;
opacity:1;
filter:alpha(opacity=100)}

.wpf-demo-8
img{height:100%;
width:100%;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;
transition:all 0.5s}

.wpf-demo-8:before{content:'';
background-color:rgba(0, 0, 0, 0);
left:0;
top:0;
right:0;
bottom:0;
position:absolute;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;
transition:all 0.5s}

.wpf-demo-8:hover{cursor:pointer}

.wpf-demo-8:hover:before{background-color:rgba(0, 0, 0, 0.8)}

.wpf-demo-8:hover .view-caption{-moz-transform:translateY(0%) scale(1);
-o-transform:translateY(0%) scale(1);
-ms-transform:translateY(0%) scale(1);
-webkit-transform:translateY(0%) scale(1);
transform:translateY(0%) scale(1)}

.wpf-demo-8 .view-caption{background-color:rgba(255, 255, 255, 1);
bottom:0;
height:20%;
left:0;
padding:10px
15px;
position:absolute;
right:0;
text-align:left;
z-index:99;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;
transition:all 0.5s;
-moz-transform:translateY(150%) scale(1.5);
-o-transform:translateY(150%) scale(1.5);
-ms-transform:translateY(150%) scale(1.5);
-webkit-transform:translateY(150%) scale(1.5);
transform:translateY(150%) scale(1.5)}

.wpf-demo-8 .view-caption
.info{float:left}

.wpf-demo-8 .view-caption .info
h4{color:#444;
font-size:16px;
font-weight:normal;
font-weight:bold}

.wpf-demo-8 .view-caption .info
p{color:#333;
font-size:12px}

.wpf-demo-8 .view-caption
ul{float:right;
display:inline-block;
margin-left:-5px}

.wpf-demo-8 .view-caption ul
li{display:inline-block}

.wpf-demo-8 .view-caption ul li
a{color:#333;
display:inline-block;
padding:7px
5px;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;
transition:all 0.5s;
-moz-transform:scale(1);
-o-transform:scale(1);
-ms-transform:scale(1);
-webkit-transform:scale(1);
transform:scale(1)}

.wpf-demo-8 .view-caption ul li a:hover{-moz-transform:scale(1.2);
-o-transform:scale(1.2);
-ms-transform:scale(1.2);
-webkit-transform:scale(1.2);
transform:scale(1.2)}

#our_team_3 .owl-next{border:1px
solid #e5e5e5;
color:#111;
display:inline-block;
position:absolute;
right:0;
top:-99px;
height:42px;
width:42px;
border-radius:5px;
line-height:37px;
text-align:center;
font-size:18px}

#our_team_3 .owl-prev{border:1px
solid #e5e5e5;
color:#111;
display:inline-block;
position:absolute;
right:52px;
top:-99px;
height:42px;
width:42px;
border-radius:5px;
line-height:37px;
text-align:center;
font-size:18px;
background:transparent}

#our_team_3 .owl-prev:hover,
#our_team_3 .owl-next:hover{background:#ededed}

.team_text{margin-top:35px}

.team_text>p{padding:10px
15px 20px 0}

.team_text>a{color:#111;
border-bottom:1px solid #111}

#our_team_3
.item{margin:0
15px}

#our_team_slider
.item{}

#sixth-section{background-color:#875F9A;
display:inline;
width:100%;
float:left}

#our_team_3 .item:hover .view-caption{opacity:1;
background-color:rgba(0, 0, 0, 0.7);
-moz-transform:scale(1);
-o-transform:scale(1);
-ms-transform:scale(1);
-webkit-transform:scale(1);
transform:scale(1)}

#sixth-section .sixth-section-area{display:inline;
float:left;
width:100%;
text-align:center;
padding:150px
0}

#sixth-section .sixth-section-area
h2{color:#fff;
margin-bottom:40px}

#sixth-section .sixth-section-area .single-effect{display:inline-block;
margin:0
18px}

#sixth-section .sixth-section-area .single-effect
h3{color:#fff;
font-size:25px;
margin-bottom:20px}

#sixth-section .sixth-section-area .single-effect
.hover{background-color:#FFF;
color:#888;
border-radius:5px 5px 0 0}

.wpf-demo-gallery{background-color:#FFF;
display:block;
border-radius:5px 5px 0 0;
width:100%;
height:100%;
overflow:hidden;
position:relative;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;
transition:all 0.5s}

.wpf-demo-gallery
img{height:100%;
width:100%;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;
transition:all 0.5s}

.wpf-demo-gallery:hover .view-caption:hover
h4{-moz-transform:scale(1);
-o-transform:scale(1);
-ms-transform:scale(1);
-webkit-transform:scale(1);
transform:scale(1)}

.wpf-demo-gallery:hover .view-caption:hover
a{-moz-transform:scale(1);
-o-transform:scale(1);
-ms-transform:scale(1);
-webkit-transform:scale(1);
transform:scale(1)}

.wpf-demo-gallery .view-caption{background-color:rgba(0, 0, 0, 0);
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;
transition:all 0.5s;
text-align:center;
position:absolute;
left:0;
top:0;
bottom:0;
right:0;
width:100%;
height:100%;
opacity:0;
-moz-transform:scale(0.5);
-o-transform:scale(0.5);
-ms-transform:scale(0.5);
-webkit-transform:scale(0.5);
transform:scale(0.5)}

.wpf-demo-gallery .view-caption
h4{color:#fff;
font-size:18px;
font-weight:normal;
margin-bottom:15px;
margin-top:5px;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;
transition:all 0.5s;
-moz-transform:scale(0.4);
-o-transform:scale(0.4);
-ms-transform:scale(0.4);
-webkit-transform:scale(0.4);
transform:scale(0.4)}

.wpf-demo-gallery .view-caption
a{border:medium none;
border-radius:4px;
bottom:55%;
color:#111;
display:inline-block;
font-size:25px;
line-height:18px;
padding:15px
15px;
position:relative;
top:45%;
transform:scale(0.4);
transition:all 0.5s ease 0s;
background:#fff}

#testimonials{}

#testimonials
.heading_border{left:48%;
position:relative}

.testimonial-detail
p{font-size:18px;
line-height:1.5em;
font-style:oblique;
display:inline-block;
padding:0
10%}

.testimonial-detail
h3{font-size:18px;
font-weight:bold}

.testimonial-detail>p::before{content:url("/templates/Security/images/testinomial_errow_bf.png");
position:relative;
bottom:-22px;
left:-61px}

.testimonial-detail>p::after{bottom:31px;
content:url("/templates/Security/images/testinomial_errow_af.png");
position:relative;
right:-40%}

#testimonials .owl-theme .owl-controls .owl-page{display:inline-block;
zoom:1;
*display:inline}

#testimonials .owl-theme .owl-controls{margin-top:60px;
text-align:center}

.pag_pad .owl-theme .owl-controls{margin-top:-60px !important}

#testimonials .owl-pagination{bottom:30px;
left:0;
position:relative;
right:0}

#testimonials  .owl-carousel .owl-item
img{width:auto !important;
display:inline-block}

#testimonials .owl-wrapper-outer{border-radius:5px}

#testimonials .owl-theme .owl-controls .owl-page
span{display:block;
width:19px;
height:3px;
filter:Alpha(Opacity=50);
opacity:1;
-webkit-border-radius:20px;
-moz-border-radius:20px;
margin-right:5px;
background:#111;
margin-top:30px}

.sk-rotating-plane{background-color:#fff}

#testimonials .owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover
span{filter:Alpha(Opacity=100);
opacity:1}

.image_text{height:260px;
border-radius:5px 5px 0 0}

.testi_heading{background:#f7f7f7;
box-shadow:0 13px 10px -9px #a6a6a6;
padding-bottom:15px;
padding-top:20px;
border-radius:0 0 5px 5px}

#testimonial-slider_2
.item{margin:15px;
opacity:.5;
transition:all 0.7s ease 0s}

#testimonial-slider_2 .item:hover{opacity:1;
transition:all 0.7s ease 0s}

.testi_heading>h4{font-size:18px;
font-weight:bold}

.image_text
p{font-style:oblique;
padding:0
60px}

#testimonial-slider_2 .item>img{position:relative;
top:40px}

#testimonial-slider_2
.item{margin-bottom:10px}

.rating:not(:checked)>input{position:absolute;
top:-9999px;
clip:rect(0,0,0,0)}

.rating:not(:checked)>label{width:1em;
overflow:hidden;
white-space:nowrap;
cursor:pointer;
font-size:150%;
line-height:1.2;
color:#fff}

.rating:not(:checked)>label:before{content:'★ '}

.rating>input:checked~label{color:#fff}

.rating>label:active{position:relative;
top:2px;
left:2px}

#testimonial-slider_2 .owl-controls .owl-page{display:inline-block;
zoom:1;
*display:inline}

#testimonial-slider_2 .owl-controls{bottom:-5%;
left:50%;
position:absolute;
text-align:center}

#testimonial-slider_2 .owl-pagination{bottom:-37px;
left:-27px;
position:relative;
right:0}

#testimonial-slider_2 .owl-controls .owl-page
span{display:block;
width:19px;
height:3px;
filter:Alpha(Opacity=50);
opacity:1;
-webkit-border-radius:20px;
-moz-border-radius:20px;
margin-right:5px;
background:#111;
margin-top:30px}

#testimonial-slider_2 .owl-controls .owl-page.active span, .owl-controls.clickable .owl-page:hover
span{filter:Alpha(Opacity=100);
opacity:1}

#testimonial-slider_2 .owl-item
.item{opacity:1}

#testimonial-slider_2 .owl-item.center
.item{opacity:1}

#testimonial-slider_2 .owl-nav{width:100%;
float:left;
padding:30px
0 0;
text-align:center}

#testimonial-slider_2 .owl-nav>div{position:static;
display:inline-block;
vertical-align:middle}

.bbcodes{padding:16px
36px;
border-radius:5px;
display:inline-block;
font-size:12px;
text-transform:uppercase;
position:relative;
z-index:1;
background:#4D5866;
overflow:hidden;
transition:color 1000ms ease 0s, background-color 1500ms ease 0s !important;
color:#fff;
border:none}

.bbcodes:hover{background:#74974D;
color:#fff;
transition:color 1000ms ease 0s, background-color 1500ms ease 0s}

.bbcodes{padding:16px
34px}

.latest_box{background:#fff;
padding:45px
25px 25px;
border-radius:5px;
width:348px;
height:236px}

.latest_box>h3{font-size:20px;
font-weight:bold;
padding-bottom:15px}

.latest_box>p{padding-bottom:25px}

.latest_box
.lates_border{height:1px;
background:#cfcfcf}

.latest_box
i{font-size:24px;
vertical-align:middle;
margin-left:25px}

.latest_box
span{font-size:12px;
vertical-align:middle}

.latest_box>img{margin-right:10px;
vertical-align:middle}

#latest_news-slider
.item{margin-right:35px}

#latest_news-slider .owl-page{display:inline-block;
zoom:1;
*display:inline}

#latest_news-slider .owl-theme .owl-controls{margin-top:60px;
text-align:center}

#latest_news-slider .owl-pagination{margin-top:50px;
left:0;
position:relative;
right:0;
text-align:center;
margin-right:20px}

#latest_news-slider .owl-page
span{display:block;
width:19px;
height:3px;
filter:Alpha(Opacity=50);
opacity:1;
-webkit-border-radius:20px;
-moz-border-radius:20px;
margin-right:5px;
background:#111;
margin-top:30px}

#latest_news-slider .owl-page.active span,
#latest_news-slider .owl-page:hover
span{filter:Alpha(Opacity=100);
opacity:1}

.latest_box>img{width:auto !important}

.updates{background:#111;
padding:30px
25px;
border-radius:5px;
height:237px}

#latest_news .col-md-8{padding-right:0}

#latest_news .col-md-4{padding-left:0}

#latest_shop-slider
.item{margin-right:35px}

#latest_shop-slider .owl-page{display:inline-block;
zoom:1;
*display:inline}

#latest_shop-slider .owl-theme .owl-controls{margin-top:60px;
text-align:center}

#latest_shop-slider .owl-pagination{margin-top:50px;
left:0;
position:relative;
right:0;
text-align:center;
margin-right:20px}

#latest_shop-slider .owl-page
span{display:block;
width:19px;
height:3px;
filter:Alpha(Opacity=50);
opacity:1;
-webkit-border-radius:20px;
-moz-border-radius:20px;
margin-right:5px;
background:#111;
margin-top:30px}

#latest_shop-slider .owl-page.active span,
#latest_shop-slider .owl-page:hover
span{filter:Alpha(Opacity=100);
opacity:1}

#latest_shop .col-md-8{padding-right:0}

#latest_shop .col-md-4{padding-left:0}

.latest_shop_item{background:#fff;
margin-bottom:30px}

.latest_shop_item:hover .image
img{transform:scale(1.09);
transition:all 0.7s ease 0s}

.latest_shop_item  .latest_shop_text:hover
a{transition:all 0.7s ease 0s}

.latest_shop_item .latest_shop_text
h3{height:50px;
overflow:hidden}

.latest_shop_item .latest_shop_text
a{color:#111}

#latest_shop .owl-controls{left:50%;
position:absolute;
text-align:center}

#latest_shop .owl-pagination{left:-27px;
position:relative;
right:0}

#latest_shop .owl-controls .owl-page{display:inline-block}

#latest_shop .owl-controls .owl-page
span{background:#111;
border-radius:20px;
display:block;
height:3px;
margin-right:5px;
margin-top:30px;
opacity:1;
width:19px}

#latest_shop .col-md-4{padding-left:15px}

#latest_shop .col-md-8{margin-bottom:50px}

#latest_shop .owl-controls{left:39%;
position:absolute;
bottom:-11px}

.updates form
input{width:100%;
display:block;
border-radius:5px;
border:1px
solid #484848;
height:50px;
background:#2a2a2a;
color:#fff;
padding-left:15px;
margin-bottom:10px}

.updates .col-md-12{padding:0}

.updates .col-md-10{padding:0}

.updates .col-md-2{padding:0}

.updates
input.submit{display:none}

.updates form
input{width:100%;
display:block;
border-radius:5px;
border:1px
solid #484848;
height:50px;
background:#2a2a2a;
color:#fff;
padding-left:15px;
margin-bottom:10px}

.updates form
input.email{width:100%;
display:block;
border-radius:5px 0 0 5px;
border:1px
solid #484848;
height:50px;
background:#2a2a2a;
color:#fff;
padding-left:15px;
margin-bottom:10px}

.col-md-2>span>a{background:#fff none repeat scroll 0 0;
border:1px
solid #484848;
border-radius:0 5px 5px 0;
color:#2a2a2a;
display:block;
height:50px;
line-height:54px;
text-align:center;
font-size:35px}

.over_image{position:absolute;
z-index:1;
right:-29px;
top:85px}

.updates
form{position:relative;
z-index:2}

.latest_news_item{background:#fff;
margin-bottom:30px}


.bg_light{background:#E6EBED}

.latest_news_item:hover .image
img{transform:scale(1.09);
transition:all 0.7s ease 0s}

.latest_news_item  .latest_news_text:hover
a{transition:all 0.7s ease 0s}

.latest_news_item .latest_news_text
h3{height:50px;
overflow:hidden}

.latest_news_item .latest_news_text
a{color:#111}

.image{height:0;
padding-bottom:55%}

.image
img{-moz-transition:all ease .3s;
-ms-transition:all ease .3s;
-o-transition:all ease .3s;
-webkit-transition:all ease .3s;
transition:all ease .3s}

.image, .image img, .latest_news_item
.latest_news_head{overflow:hidden;
position:relative !important;
border-radius:5px}

.image
img{width:100%}

.image
a{display:block}

.latest_news_content{position:relative}

.latest_news_content
.latest_news_text{padding:30px
0px}

.latest_news_content p{
margin:0;
min-height: 220px;}

.latest_news_content .favroute
p{line-height:34px;
margin-left:15px;
font-size:12px;
margin-top:5px}


.latest_news_content h2{
    color: #111;
    font-size: 22px;
    font-weight: 500;
    min-height: 100px;
    overflow: hidden;}



    

.feature3 .latest_news_meta, .latest_news_content
.latest_news_meta{display:table;
table-layout:fixed;
width:100%}

.latest_news_content
.latest_news_meta{background:#f5f5f5;
padding:8px
20px}

.latest_news_content .latest_news_meta span, .feature3 .latest_news_meta
span{display:table-cell;
font-size:12px;
line-height:38px}

.latest_news_content .latest_news_meta span
i{font-size:24px;
margin-right:2px;
vertical-align:middle}

.latest_news_content .latest_news_meta span
img{margin-right:10px;
vertical-align:middle}

.latest_news_text .latest_news_meta
a{border-bottom:2px solid;
color:#111;
font-size:14px;
font-weight:bold;
text-transform:uppercase}

.latest_box_1{margin:15px}

.latest_box_4>h2>a{color:#111}

#latest_news .owl-controls{left:50%;
position:absolute;
text-align:center}

#latest_news .owl-pagination{left:-27px;
position:relative;
right:0}

#latest_news .owl-controls .owl-page{display:inline-block}

#latest_news .owl-controls .owl-page
span{background:#111;
border-radius:20px;
display:block;
height:3px;
margin-right:5px;
margin-top:30px;
opacity:1;
width:19px}

#bg_text h2{color:#fff;
font-size:42px}

#bg_text h2>span{font-size:60px}

#bg_text .bg_text_box>h3{color:#fff;
display:inline-block;
font-size:20px;
padding:20px
0}

#bg_text .bg_text_box>p{color:#fff;
display:inline-block;
line-height:27px}

#bg_text .bg_text_box>i{color:#fff;
display:inline-block;
font-size:35px;
vertical-align:middle;
margin-right:20px}

.company_year{margin-top:15px}

.company_icon{border:1px
solid #d9d9d9;
border-radius:100%;
height:65px;
line-height:77px;
text-align:center;
width:65px;
background:#fff}

.company_icon
i{font-size:28px}

.company_text>h3{padding:0
0 15px}

.our_company_border{background:#ccc;
height:435px;
margin:139px
129px;
position:absolute;
width:1px}

#map_banner .item
img{display:block;
width:100%;
height:auto}

#contact{padding:0}

.contact{position:relative}

#map_banner .owl-page
span{background:#fff;
height:10px;
width:10px;
right:0;
display:block;
margin-bottom:3px;
border-radius:50%}

#map_banner .owl-page.active span,
#map_banner .owl-page:hover
span{filter:Alpha(Opacity=100);
opacity:1}

#map_banner .owl-pagination{display:inline-block;
position:absolute;
right:0;
top:43%}

.dotted{position:absolute;
right:18px;
top:43%}

#contact-us .contact-text{border-radius:5px;
display:inline-block;
padding:30px
20px;
position:absolute;
top:150px;
z-index:1;
right:0;
width:400px}

.agetn-contact-2
p{font-size:15px !important;
padding-bottom:17px;
color:#fff}

#contact-us .agetn-contact-2
i{font-size:26px;
margin-right:15px;
vertical-align:middle}

.agetn-contact-2>p:nth-child(5){margin:-23px 0 0 42px }

#google-container{position:relative;
width:100%;
height:400px;
background-color:#e7eaf0}






#cd-google-map{position:relative}

#cd-google-map address{display:none}




#cd-zoom-in,#cd-zoom-out{height:32px;
width:32px;
cursor:pointer;
margin-left:10px;
background-color:#f5213e;
background-repeat:no-repeat;
background-size:32px 64px;
background-image:url("/templates/Security/images/cd-icon-controller.svg")}

.no-touch #cd-zoom-in:hover, .no-touch #cd-zoom-out:hover{background-color:#d36868}




#cd-zoom-out{background-position:50% -32px}

.footer_link>li{display:inline-block}

.footer_link>li>a{color:#fff;
padding:10px}

.footer_link>li+li::before{content:url("/templates/Security/images/foote_di.jpg");
top:-3px;
position:relative;
right:2px}

.footer_link{margin-top:10px}

.footer_line{background:#fff;
display:block;
height:1px;
opacity:0.2}

.footer_email
input.email{background:#fff;
border:1px
solid #484848;
border-radius:5px 0 0 5px;
display:block;
height:50px;
margin-bottom:10px;
padding-left:15px;
width:100%;
font-size:12px;
color:#111}

.footer_email
.submit{display:none}

.footer_email .submit_b>span>a{border:none;
border-radius:0 5px 5px 0;
color:#fff;
display:block;
font-size:35px;
height:50px;
line-height:54px;
text-align:center}

.footer_email .col-md-10{padding:0}

.footer_email .col-md-2{padding:0}

.footer_p{color:#fff}

.footer_botom{background:#363E47}

.footer_botom p{color:#ccc}

.footer_botom a, a:hover{color:#fff}

 
.color_white.p_24{font-weight:300}

.social-icons_1
li{background:rgba(255, 255, 255, 0.13);
border-radius:5px;
display:inline-block;
height:34px;
line-height:34px;
margin-right:7px;
text-align:center;
width:34px}

.social-icons_1
a{color:#fff;
display:block}

.social-icons_1 a:hover{color:#fff}

.footer_box_1{
min-height: 380px;}

 


.footer_box_1
.footer_p{color:#fff}

.footer_box_1>h3{color:#fff;
border-bottom:1px solid rgba(251,251,251,0.17);
padding-bottom:10px;
margin-bottom:45px;
text-transform: none;

}

.footer_link_1 {
padding: 0; 
}


.footer_link_1>li+li{margin-top:12px}

.footer_link_1>li>a{color:#fff}
.footer_link_1 li>a:hover{color:#fff; text-decoration: underline; }

.footer_link_1{display:inline-block}

.footer_link_1>li{margin-left:20px}



.footer_box_1 > ul li::before{content:url("/templates/Security/images/footer_li.png");
margin:0
-20px;
position:absolute;
transition:all 0.7s ease 0s}


 




.latest_footer{border-radius:5px;
padding:16px
20px;
margin-bottom:10px}

.latest_footer>p{color:#ccc}

.latest_footer h4
a{color:#fff}

.latest_footer
h4{color:#fff;
font-size:16px;
line-height:24px}

.footer_1_contact p{color:#fff;
font-size:14px;
padding-bottom:17px}

.footer_1_contact .icon-icons74{color:#fff;
font-size:30px;
margin-left:-4px;
margin-right:10px;
vertical-align:text-top}

.adres_box>p{display:table-cell}

.adres_box{display:table;
width:100%}


.adres_box a, a:focus, a:active {
color: #fff;}

.adres_box a:hover {
text-decoration: underline; }



.footer_1_contact p i{font-size:24px;
margin-right:15px;
vertical-align:middle}

#footer_1 p{color:#fff}

div#funfacts{
border:1px solid;
padding:0 10px 10px;
background-color: #4D5866;
}

#html5-watermark{display:none!important}

#page_banner{background: #4D5866;
background-repeat:no-repeat;
background-size:cover;
padding-top:110px;
position:relative;
z-index:1}



#page_banner .page-header{margin:0!important;
border:none}

#page_banner .page-header
h2{color:#fff;
padding-bottom:10px;
font-size:28px}


#page_banner .page-header
h1{color:#fff;
padding-bottom:10px;
font-size:28px}





#page_banner .page-header
p{color:#fff}


#page_banner .page-header span {
color:#fff;
font-size: 28px;
font-weight: 500;}


 .static h1{color:#0a0a0a;
padding-bottom:10px;
font-size:32px}


#page_banner_main{background: #4D5866;
background-repeat:no-repeat;
background-size:cover;
padding-top:70px;
position:relative;
z-index:1}



#page_banner_main .page-header_main{margin:50px;
border:none}

.page-header_main{text-align:center}

.page-header_main
img{max-width:100%;
padding:0
0 20px 0}

#page_banner_main .page-header_main
h2{color:#fff;
padding-bottom:10px;
font-size:28px}

#page_banner_main .page-header_main
p{color:#fff}

#about_page
.about_box{background:transparent;
padding:36px
0}

#about_page .about_img
img{width:100%}

#page_banner .page-header a {
    color: #fff;
    text-decoration: underline;
}


.text_ita{border-left:6px solid;
background:#f2f2f2;
padding:20px
25px 30px}

.text_ita
p{font-style:italic;
}




 


.show-click {
position:fixed;
bottom:40px;
right:20px; 
z-index: 1000;}

 
.btn-secondary{
border-radius:50%;
height:60px;
width:60px;
padding:0!important;
color: #74974D;
background-color: #74974D;
border: none;
}


.btn-secondary:hover{
color: #74974D;
}


.dropdown-item {
    display: block;
    width: 100%;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    color: #373a3c;
    text-align: inherit;
    white-space: nowrap;
    background: none;
    border: 0;
}

.dropdown-menu.widget{
top:auto;
bottom:100%;
padding-bottom:10px;
position:absolute;
left:0;
z-index:1000;
float:left;
min-width:50px;
font-size:14px;
text-align:center;
list-style:none;
background-color:rgba(255,255,255,0)!important;-webkit-background-clip:padding-box;background-clip:padding-box;
border:none;
border-radius:0;
-webkit-box-shadow:0 6px 12px rgba(0,0,0,0)!important;box-shadow:0 6px 12px rgba(0,0,0,0)!important}



.dropdown-item {
display:block;
padding:9px 0px 0 1px;
margin-top:10px;
clear:both;
font-weight:normal;
line-height:1.42857143;
color:#333;
background:#fff;
white-space:nowrap;
width:60px;
height:60px;
border-radius:50%;
font-size:32px;
 
}

.dropdown-item.viber{
background:#7C59EB!important;
color:#fff!important;


}

.dropdown-item.whatsapp{
background:#28C34C;
color:#fff;
}

.dropdown-item.telegram{
background:#5181B8;
color:#fff;
}

 



#background_para{background:url(/templates/Security/images/bg_2.jpg)  no-repeat fixed 50% center / cover }

#background_para
h2{color:#fff;
font-size:48px;
margin-bottom:20px}

#background_para
p{color:#fff}

.error{padding-bottom:140px;
padding-top:170px}

.error>img{margin-bottom:60px}

.error>a:hover{background:#111}

#contact_us_page .contact>div{height:415px !important}

#contact_form .single-query > input[type="text"], #contact_form .single-query > input[type="email"], #contact_form .single-query > input[type="telephone"], #contact_form .single-query>select{border:1px
solid #b7b7b7;
border-radius:5px;
height:48px;
margin-bottom:15px;
font-size:13px;
padding-left:10px;
transition:all 0.3s ease 0s;
width:100%;
color:#b7b7b7}
input#sec_code{border:1px
solid #b7b7b7;
border-radius:5px;
height:50px;
margin-bottom:15px;
font-size:13px;
padding-left:10px;
margin-left:10px;
transition:all 0.3s ease 0s;
width:129px;
color:#b7b7b7;
vertical-align:text-top}

#contact_form .single-query
textarea{border:1px
solid #b7b7b7;
border-radius:5px;
font-size:13px;
height:260px;
margin-bottom:15px;
padding-left:10px;
padding-top:15px;
transition:all 0.3s ease 0s;
width:100%}

#contact_form a:hover{background:#111}

#contact_form
h3{font-weight:600;
padding-bottom:25px}

#contact_form h3
span{color:#fff;
border-radius:100%;
font-size:16px;
line-height:16px;
margin-right:14px;
padding:6px
13px;
transition:all 0.7s ease 0s;
vertical-align:middle}

#contact_form .form_left .footer_1_contact
p{color:#5a5a5a;
display:inline-block;
line-height:18px}

#contact_form .form_left .footer_1_contact
i{font-size:27px;
margin-right:20px}

#contact_form .form_left .social-icons_1
li{background:#5a5a5a}

#contact_form
.over_image{position:absolute;
right:-29px;
top:243px;
z-index:1}

#contact_form
.updates{background:#E6EBED}

#contact_form .updates form
input{background:#fff;
border:1px
solid #b7b7b7;
color:#5a5a5a}

#contact_form .col-md-2>span>a{background:#b7b7b7;
border:1px
solid #b7b7b7;
color:#fff}

#contact_form .contact-text{border-radius:5px;
padding:30px
25px}

#contact_form .agetn-contact-2
p{color:#fff;
padding-bottom:17px}

#contact_form .agetn-contact-2
i{font-size:26px;
margin-right:15px;
vertical-align:middle}

#faq .items>li>a{background:transparent;
color:#111;
display:block;
font-size:20px;
margin-bottom:10px;
padding:15px
20px;
position:relative;
border-radius:5px;
border:1px
solid #d9d9d9;
text-decoration:none}

#faq .items>li>a:after{right:15px}

#faq .items > li > a:hover, #faq .items>li>a.expanded{border-radius:5px;
box-shadow:none;
color:#fff;
text-decoration:none !important;
border:1px
solid transparent;
outline:none}

#faq .items .sub-items{background:#fff;
display:none;
margin-bottom:10px;
margin-top:-10px;
padding:20px
16px;
border:1px
solid #d9d9d9;
border-radius:0 0 5px 5px;
border-top:none}

#faq
.items{padding-top:30px}

#faq .items .sub-items
p{line-height:26px;
padding:8px
20px;
font-size:15px}

.tab_container{padding:0}

#faq .items > li > a::after, #faq .items > li > a::after, #faq .tab_drawer_heading::after{content:url(/templates/Security/images/pluse.png);
display:inline-block;
position:absolute;
right:20px;
top:18px}

#faq .items > li > a.expanded::after, #faq.procedure_content .items > li > a.expanded::after, #faq .tab_drawer_heading.d_active::after{content:url(/templates/Security/images/minas.png)}

.faq .items>li>a{background:transparent;
color:#111;
display:block;
font-size:20px;
margin-bottom:10px;
padding:15px
20px;
position:relative;
border-radius:5px;
border:1px
solid #d9d9d9;
text-decoration:none}

.faq .items>li>a:after{right:15px}

.faq .items > li > a:hover, #faq .items>li>a.expanded{border-radius:5px 5px 0 0;
box-shadow:none;
color:#fff;
text-decoration:none !important;
border:1px
solid transparent;
outline:none}

.faq .items .sub-items{background:#fff;
display:none;
margin-bottom:10px;
margin-top:-10px;
padding:20px
16px;
border:1px
solid #d9d9d9;
border-radius:0 0 5px 5px;
border-top:none}

.faq
.items{padding-top:30px}

.faq .items .sub-items
p{line-height:26px;
padding:8px
20px}

#news-section .input-append{border:1px
solid #d5dadf;
display:block;
height:47px;
line-height:43px;
width:100%;
border-radius:5px;
background:#fff}

#news-section .input-medium.search-query{background:transparent;
border:0
none;
display:inline-block;
padding-left:15px;
width:80%}

#news-section .add-on{background:transparent;
border:medium none;
float:right;
font-size:18px;
padding-right:15px;
padding-top:7px}

#news-section .pro-list>li{cursor:pointer;
list-style:url(/templates/Security/images/latest_news_li.png);
margin-bottom:20px;
padding:0
0 0 8px;
transition:all 0.7s ease 0s;
font-size:15px}

#news-section .pro-list > li
a{color:#333}

#news-section .pro-list{margin-left:25px}

#news-section .pro-list span{
color:#4d5866;
padding: 0 0 0 20px;
}

#news-section .pro-list > li:hover span
{color:#333;
}


 


 

.media-left {width:50%;}

.media-left img {
width:100%;
padding: 0 30px 0 0;}

.media-body {width:50%;}
 


.news_image .price
.tag{color:#fff;
display:block;
font-size:28px;
height:63px;
line-height:63px;
text-align:center;
width:80px}

.news_image .price
.tag_white{height:24px;
font-size:12px;
line-height:24px;
text-align:center;
width:80px;
background:#fff;
color:#353535;
display:block;
text-transform:uppercase}

.news_image
.price{bottom:10px;
position:absolute;
right:10px;
z-index:0}

.news_image>img{width:100%}

.latest_page_box>p{display:inline-block;
font-size:15px;
margin-right:30px}

.latest_page_box>p>span{color:#5a5a5a}

.latest_page_box
img{vertical-align:middle;
margin-right:10px}

.news_image{margin-bottom:30px;
position:relative;
height:0;
overflow:hidden;
padding-bottom:50%}

.latest_page_box span
a{color:#5a5a5a}

.latest_page_box>h2{margin:0px
0 20px}

.latest_page_box .btn-dark:hover{color:#fff}

.news_border{background:#cfcfcf;
height:1px;
margin:80px
0;
width:100%}

.pager{margin:0;
text-align:left}

.pager a, .pager
span{display:inline-block;
background-color:#fff;
border:1px
solid #cfcfcf;
border-radius:5px;
font-size:16px;
height:40px;
line-height:27px;
width:40px;
color:#111;
padding:5px
14px}

.pager a:hover, .pager a:focus, .pager
span{color:#fff}

.latest_page_box .owl-pagination{bottom:50px !important}

.latest_page_box .owl-wrapper-outer{border-radius:0 !important}

.have_qus{border-radius:5px;
padding:25px
20px}

.have_qus>h3{color:#fff;
margin-bottom:25px}

.have_qus>p{color:#fff}

.have_qus .btn-dark{background:#fff;
border:1px
solid #fff;
border-radius:5px;
color:#111;
display:inline-block;
font-size:12px;
overflow:hidden;
padding:13px
25px;
text-transform:uppercase;
transition:color 1000ms ease 0s, background-color 1500ms ease 0s !important;
margin-top:30px}

.have_qus .btn-dark
i{font-size:17px;
margin-right:12px;
vertical-align:sub}
}

.have_qus .btn-dark:hover{background:transparent;
border:1px
solid #fff;
color:#111}

.consultant{padding:0 0 60px 0;
text-align:center;
    max-width: 350px;
     margin: 0 auto;}

.consultant
img{max-width:100%}


.consultant2{
padding: 50px 0 0 0;
text-align:center}

.consultant2 img{
max-width:100%}


.consultant3{
padding: 0;
text-align:center}

.consultant3 img{
max-width:100%}


.contact-block{
color:#4D5866;
font-size:17px;
font-weight: 700;
padding-top: 50px;

}

.contact-block i{
margin-right: 30px;

}




.news-tag>a{border:1px
solid #e5e5e5;
color:#676767;
border-radius:5px;
font-size:13px;
padding:10px
22px}

.news-tag>a:hover{color:#fff;
transition:color 1000ms ease 0s, background-color 1500ms ease 0s}

.news-tag{padding-bottom:25px}

.latest_page_box>h3{margin:30px
0 20px}

.latest_page_box .effect-layla
img{width:100%}

.news_3
.latest_page_box{border:1px
solid #e3e3e3;
border-radius:5px;
padding-top:16px;
margin-bottom:50px}

.news_3
.news_image{margin-top:16px}

.news_date{padding:0
25px}

.news_padding>h3{margin:20px
0 10px}

.news_padding>p{display:inline-block}

.news_padding{padding:0
25px 25px}

.news_date
i{font-size:20px;
vertical-align:middle}

.latest_box_4>p{padding:20px
50px}

.latest_box_4>span{padding:0
!important;
margin:0
50px;
color:#5a5a5a}

.latest_box_4
img{margin-right:5px}

.latest_box_4
i{margin-right:5px;
font-size:18px;
vertical-align:middle}

.news_4
.pager{text-align:center}

.latest_box_5{padding:80px
35px}

.latest_box_5>h2{padding-bottom:20px;
padding-top:30px}

.latest_box_5>a{font-size:16px;
border-bottom:1px solid}

.latest_box_5>p{margin-bottom:40px}

.news_5 .owl-wrapper-outer{border-radius:0 !important}

.news_5 .owl-pagination{bottom:50px !important}

.news_5
.pager{text-align:center}

.latest_box_image>img{width:100%}

.latest_page_details>p{font-size:15px}

.latest_page_details
span{color:#111;
font-size:15px}

.latest_page_details
li{font-size:15px;
color:#5a5a5a;
padding-bottom:25px}

.add>h2{margin-bottom:25px}

.news_details .single-query>input[type="text"]{border:1px
solid #b7b7b7;
border-radius:5px;
font-size:13px;
height:48px;
margin-bottom:15px;
padding-left:10px;
transition:all 0.3s ease 0s;
width:100%}

.news_details .single-query
textarea{border:1px
solid #b7b7b7;
border-radius:5px;
font-size:13px;
height:260px;
margin-bottom:15px;
padding-left:10px;
padding-top:15px;
transition:all 0.3s ease 0s;
width:100%}

.our_team
.item{margin:0
0 80px !important}

.our_team
.about_box{padding:45px
25px !important}

.our_team .social-icons_1
li{background:#818181}

.our_team .owl-pagination{bottom:96px !important}

.our_team .item .col-md-7{padding:0}

#team_slider_2 .owl-prev{border:1px
solid #e5e5e5;
border-radius:5px;
color:#5e5e5e;
font-size:20px;
height:43px;
line-height:40px;
position:absolute;
right:50px;
text-align:center;
top:-78px;
width:43px}

#team_slider_2 .owl-next{border:1px
solid #e5e5e5;
border-radius:5px;
color:#5e5e5e;
font-size:20px;
height:43px;
line-height:40px;
position:absolute;
right:0;
text-align:center;
top:-78px;
width:43px}

.project
.item{margin-bottom:30px}

.project
.recent_box{background:#2e2e2e}

.project .recent_text>h3{color:#fff}

.project .recent_text>p{color:#fff}

.project .heading>h2{color:#111 !important}

.project .heading>p{color:#5a5a5a !important}

.project .nav-tabs>li>a{color:#111}

.project .nav-tabs{border-bottom:3px solid #111}

.project
.recent_tabs{margin-top:36px}

.italic{color:#111;
font-size:18px;
font-style:oblique;
margin-bottom:30px}



.full-news	h1 {
    color: #111;
    font-size: 32px;
    margin: 0;
    padding: 0;
}

.full-news a {text-decoration: underline;}

.full-news a:hover{color:#111;}

 .faq_box a {font-weight: 700; 
text-decoration: underline;}

 .faq_box a:hover{color:#111;}

#solution .project_details_text ul li{font-size:14px}

.project_details_text ul li{padding-bottom:5px;
list-style:disc;
margin-left:15px;
padding-left:5px}

#solution .project_details_text ol li{font-size:14px}

.project_details_text ol li{padding-bottom:5px;
list-style:decimal;
margin-left:15px;
padding-left:5px}


.project_details_text
ul{margin-top:0px;
padding-left:30px}

.project_details_text{line-height:30px;
color:#5a5a5a;
font-size:14px;
margin:30px
10px}

.project_details_text
img{max-width:100%}

.owl-wrapper-outer{border-radius:5px}

#project_slider .owl-wrapper-outer{border-radius:5px}

.project_des{border-left:6px solid;
margin-top:40px}

.project_des .table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:none;
padding:20px
15px}

.testimonials_box{background:#E6EBED;
border-radius:5px;
padding-bottom:30px;
padding-left:30px;
padding-right:30px;
margin-bottom:30px}

.testimonials_box>h3{margin-bottom:25px;
margin-top:30px}

.testimonials_box>h4{margin-top:30px}


.solution_tabs_shop2>ul{
    list-style: outside none none;
    margin: 0;
    padding: 10px 0 10px 20px;
}



.solution_tabs>ul{margin-top:30px;
border-left:3px solid;}

.solution_tabs ul li a{
background:#f2f2f2;
color:#5a5a5a;
font-size:15px;
display:block;
min-height:58px;
line-height:25px;
width:100%;
padding: 15px 15px 10px 20px;
overflow:hidden;
border-bottom:1px solid #cecece;
text-overflow:ellipsis;}

.solution_tabs .active a{color:#fff}

.solution_tabs ul li a:hover{color:#fff}

.solution_tabs ul li a:active{color:#fff}

.solution_tabs ul li a:focus{
color:#fff;
outline:none;}








.solution_tabs_shop>ul
{margin-top:30px;
padding: 0;
 }

.solution_tabs_shop ul li a {
background:#f2f2f2;
color:#5a5a5a;
font-size:15px;
display:block;
min-height:58px;
line-height:25px;
width:100%;
padding: 15px 15px 10px 20px;
overflow:hidden;
border-bottom:1px solid #cecece;}

.solution_tabs_shop .active a{color:#fff;}

.solution_tabs_shop ul li a:hover{color:#fff;}

.solution_tabs_shop ul li a:active{color:#fff;}

.solution_tabs_shop ul li a:focus{
color:#fff;
outline:none;}






#solution .footer_1_contact
p{color:#5a5a5a;
line-height:18px;
display:inline-block;
vertical-align:sub}

#solution .footer_1_contact
i{font-size:26px;
margin-right:15px}

#solution .footer_1_contact>h3{margin-bottom:30px}

#solution
.footer_1_contact{margin-bottom:43px}

.brochure>h3{margin-bottom:30px}

.brochure>p{margin-bottom:50px}

.brochure>a{border-radius:5px;
color:#fff;
display:block;
height:52px;
line-height:52px;
text-align:center;
text-transform:uppercase}

.brochure
i{font-size:28px;
vertical-align:text-bottom;
margin-right:15px}



#solution
img{}

.addcomm_box{padding:30px
0}

.addcomm_box>h3{margin-bottom:25px}

.addcomm-query>input[type="text"]{border:1px
solid #b7b7b7;
border-radius:5px;
height:48px;
margin-bottom:15px;
font-size:13px;
padding-left:10px;
transition:all 0.3s ease 0s;
width:100%;
color:#b7b7b7}

.addcomm_text{padding-bottom:20px}

.comment_box{background:#E6EBED;
border-radius:5px;
padding-bottom:30px;
padding-left:30px;
padding-right:30px;
margin-bottom:50px}

.comment_box>h3{margin-bottom:25px;
margin-top:30px}

.comment_box>h4{margin-top:30px}

.comment_box i.fa.fa-quote-left{padding:12px;
float:right;
color:#fff;
font-size:20px}

.comment_right{float:right}

.comment_action{padding:3px}

.comment_text{padding:30px
0}

.comment_author{padding-top:15px}

.media-heading>a{font-size:16px;
color:#111}

.media-body>p{margin-top:-6px;
margin-bottom:10px;
font-size:15px}

.media{border-bottom:1px solid #cfcfcf}

.media-body>span{font-size:12px;
color:#959595}

.comments .media-body>p{font-size:15px;
margin-bottom:0;
margin-top:15px}

.comments .media-heading{margin-top:32px }

.comments
.media{border-bottom:none}

.comments
.media{transition:all 0.7s ease 0s}

.comments .media .media-left{transition:all 0.7s ease 0s}

.comments .media .media-body{transition:all 0.7s ease 0s}

.add
.media{background:#E6EBED;
border-bottom:none;
padding:30px}

.add .media-left,.media>.pull-left{padding-right:30px}

.add .media-heading{margin-bottom:15px;
margin-top:24px;
font-size:22px}

.add
.media{margin-top:100px}

.add .media-heading>span{font-size:12px;
margin-left:10px;
color:#959595}

#shop-slider .owl-prev{display:block;
position:absolute;
top:50%}

#shop-slider .owl-next{display:block;
position:absolute;
top:50%;
right:0}

.shop_details>h2{margin:10px}

.shop_details>span{font-size:28px;
display:block}

.shop_details>span>del{color:#737373;
font-size:18px}

.box_des>span>del{color:#737373;
font-size:15px}

.shop_details>p{padding-right:25px;
margin-top:20px;
margin-bottom:25px}

.shop_details .cart_quantity_button .input-number{height:46px;
text-align:center;
width:46px;
margin-left:2px;
z-index:0}

.cart_quantity_button{width:138px;
display:inline-block;
margin-right:15px}

.cart_quantity_button .btn.disabled, .btn[disabled], fieldset[disabled] .btn{box-shadow:none;
cursor:not-allowed;
height:46px;
opacity:0.65;
width:46px;
z-index:0}

.cart_quantity_button
.btn{font-size:11px;
font-weight:lighter;
height:46px;
text-align:center;
width:46px;
z-index:0 !important}

.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-2px}

.cart_button_1{border-radius:5px;
color:#fff;
display:inline-block;
font-size:12px;
height:46px;
line-height:46px;
text-align:center;
width:133px;
background:#74974D;
vertical-align:top;
text-transform:uppercase}

.cart_button_1:hover{color:#fff}

.category_text
span{font-weight:bold}

.shop_social_icons ul
li{background:#fff;
border-radius:5px;
display:inline-block;
height:34px;
line-height:34px;
margin-right:7px;
text-align:center;
width:34px}

.shop_social_icons ul li
a{color:#888;
display:block}

.share_product>p{display:inline-block;
color:#fff;
font-size:20px}

.shop_social_icons{display:inline-block;
margin-left:50%}

.share_product{border-radius:5px;
padding:10px
0 10px 20px}

.shop_box .image_s>img{width:100%}

.category_box>h3{margin-bottom:35px}

.category_box .single-query-slider .btn-slide{background:transparent;
border:1px
solid #e0e0e0;
border-radius:0;
color:#656565;
display:inline-block;
font-size:12px;
font-weight:normal;
height:29px;
text-transform:uppercase;
width:75px}

.category_box
.price{border:1px
solid #e0e0e0;
color:#656565;
display:inline-block;
float:right;
height:29px;
line-height:26px;
margin-top:0;
text-align:center;
width:138px}

.category_box .leftLabel,.rightLabel{color:#535353;
display:inline-block;
font-size:12px}

.category_box .single-query-slider
label{color:#575757;
font-weight:normal;
font-size:12px}

.price.text-right>span{font-size:12px}

.category_box
.nstSlider{background:#d8d8d8;
height:12px;
margin-bottom:25px}

.category_box .nstSlider
.bar{height:12px}

.category_box .nstSlider .leftGrip, .nstSlider
.rightGrip{background:#fff !important;
height:20px !important;
top:-5px !important;
width:20px !important;
box-shadow:0 1px 1px 0 #b8b8b8}

.nstSlider .leftGrip, .nstSlider
.rightGrip{background:#fff;
border-radius:10px;
box-shadow:0 1px 1px 0 #b8b8b8;
height:20px;
position:absolute;
width:20px;
box-shadow:0 1px 1px 0 #b8b8b8}

.category_box .pro-list>li{cursor:pointer;
font-size:15px;
list-style:outside url("/templates/Security/images/latest_news_li.png") disc;
margin-bottom:20px;
padding:0 0 0 8px;
transition:all 0.7s ease 0s}

.category_box .pro-list{margin-left:15px}

.category_box .pro-list > li
a{color:#5a5a5a}

.shop_contact{padding:0
0 30px 0}

.shop_contact
p{color:#5a5a5a;
display:inline-block;
font-size:14px;
padding-bottom:17px;
line-height:18px}

.shop_contact
i{font-size:24px;
margin-right:15px;
margin-top:10px;
vertical-align:top}

.shop_contact>h3{margin-bottom:35px}

#shop .content-right-md>img{width:100%}

.shp_des{bottom:14px;
padding-left:45px;
position:absolute;
top:24%;
z-index:1}

.shp_des>h2{margin-bottom:15px}

.shp_des>p{margin-bottom:30px}

#shop .owl-page
span{background:#848485}

.box_image>img{width:100%}

.box_image {
overflow: hidden; 
text-align: center;
}



.box_image img{ 
max-height: 240px;
 max-width: 100%;
 }








.shop_details_box {
    border: 1px solid #d5d5d5;
    border-radius: 3px;
    height: 640px;
    position: relative;
}


.cart_box {
    padding: 15px 25px;
    border-top: 4px double #d5d5d5;
    height: 50px;
      bottom: 0;
    position: absolute;
    text-align: right;
    width: 100%;
}





.box_des{
margin:30px 25px 0;
height: 310px;}

.box_des_main{ 
margin:30px 25px 0;
height: 310px;}



.box_des>span{font-size:18px}

.box_des>p{margin-top:10px;
padding-bottom:20px}

.box_des>a{margin-bottom:15px;
color:#111;
font-size:22px;
font-weight:500;
overflow:hidden;
display:block}

.box_des_main>span{font-size:18px}

.box_des_main>p{margin-top:10px;
padding-bottom:20px}

.box_des_main>a{margin-bottom:15px;
color:#111;
font-size:22px;
font-weight:500;
overflow:hidden;
display:block}





.box_des h2{
color: #111;
 font-size: 22px;
 font-weight: 500;
min-height: 110px;
 padding-bottom: 10px;
overflow: hidden;}

.box_des h2 a {
color: #111;
}

.box_des h2 a:hover {
color: #4D5866;
}


.box_des_main h2{
color: #111;
 font-size: 22px;
 font-weight: 500;
min-height: 110px;
 padding-bottom: 10px;
overflow: hidden;}

.box_des_main h2 a {
color: #111;
}

.box_des h2_main a:hover {
color: #4D5866;
}



.shop_related_box{
width: 100%;
display:block;
border-bottom:4px double #d5d5d5;
padding: 5px 0 25px 0;
margin-bottom: 20px;
min-height: 170px;
 }


.related_box_image {
width: 25%;
float: left;
display: block;
min-height: 130px;
margin-left: 0;
}


.related_box_des {
width: 75%;
float: left;
display: block;
min-height: 130px;

}



.related_image img{   
 width: 350px;
 height: auto;
border:1px solid #d5d5d5;
 }


.shop_related_des{
margin: 0px 25px 0;

}
.shop_related_des>span{font-size:18px}
 

.shop_related_des>a{margin-bottom:15px;
color:#111;
font-size:22px;
font-weight:500;
overflow:hidden;
display:block}




 


.cart_box>a{color:#5a5a5a;
font-size:15px}

.cart_box>a>.icon-icons240{padding-bottom:5px}

 
.cart_box i{font-size:20px;
margin-right:10px;
vertical-align:middle}

.tag_new{border-radius:50%;
color:#fff;
height:40px;
line-height:40px;
position:absolute;
right:26px;
text-align:center;
top:10px;
width:77px;
font-weight:bold}

#shop-slider .owl-next:before{content:url(/templates/Security/images/errow_right.png)}

#shop-slider .owl-prev:before{content:url(/templates/Security/images/errow_left.png)}

#shop
.pager{margin:0;
text-align:center}

#cart .table-responsive > .table tbody tr>td{padding:30px
0;
vertical-align:middle}

#cart .table-responsive > .table tbody tr > td .btn-close{display:inline-block;
margin-top:-15px;
font-size:40px;
color:#414141}

#cart .table
.spinner{width:118px}

#cart .table .btn-danger{background-color:#fff;
border-color:#ccc;
color:#333}

#cart .table .btn-success{background-color:#fff;
border-color:#ccc;
color:#333}

#cart .table .btn-success:hover,.btn-danger:hover{background-color:#e6e6e6;
border-color:#e6e6e6;
color:#333}

#cart .table .input-group
.btn{height:46px;
margin-right:0;
position:relative;
width:40px;
z-index:0}

.product-name>p{font-size:15px;
font-weight:normal}

.product-name>h6{font-size:15px;
font-weight:bold}

#cart .table
th{font-size:22px}

#cart .table .input-group .btn.btn-default{height:46px;
width:40px;
margin-right:0;
position:relative;
z-index:0 }

#cart .shop_total .table-responsive{padding-right:20px;
margin-top:20px}

#cart .table .input-group .form-control{height:46px;
width:39px;
position:relative;
z-index:0 }

#cart .table>thead>tr>th{border-bottom:medium none !important;
padding-left:0;
padding-top:0}

#cart .table .price
h4{margin-top:-15px !important}

#cart .table tr:last-child{border-bottom:1px solid #ddd}

.shop_total{border-top:3px solid #3c3d3d;
margin-top:-20px}

#cart .buttons
input{border:1px
solid #ddd;
border-radius:3px;
font-size:13px;
height:47px;
width:100%;
padding-left:15px}

.cart_sub>h3{margin-bottom:30px;
margin-top:-6px}

.buttons>a{background:#111;
border-radius:3px;
color:#fff;
display:block;
height:46px;
line-height:46px;
margin-top:10px;
text-align:center;
font-size:12px;
text-transform:uppercase;
font-weight:bold}

.buttons>a:hover{border-radius:3px;
color:#fff}

.border_left{border-left:1px solid #cecece;
padding:0
0 0 40px}

.cart_sub .items li
a{display:block;
margin-bottom:30px}

.shop_total .table>tbody>tr>td{border-bottom:1px solid #ddd;
line-height:1.42857;
padding:20px
0;
vertical-align:top;
border-top:medium none}

.cart_sub .items > li > a::before, .cart_sub .items > li > a::before, .cart_sub .tab_drawer_heading::after{content:url("/templates/Security/images/cacu_ship.png");
display:inline-block;
position:absolute;
left:38px}

.cart_sub .items > li > a.expanded::before, .cart_sub.procedure_content .items > li > a.expanded::before, .cart_sub .tab_drawer_heading.d_active::before{content:url(/templates/Security/images/minas_2.png)}

.cart_sub .items a
h3{margin-left:40px}

#pricing_table .nav-tabs{border-bottom:3px solid #111;
display:inline-block}

#pricing_table .nav-tabs>li.cool-link-2:nth-child(3){padding-right:0}

.pricing-box{background:#f6f6f6;
border:1px
solid #e1e1e1;
margin:0
-1px;
padding:0
!important;
border-radius:5px}

.pricing-table-heading{background:#fff;
padding:18px
0;
margin-bottom:60px;
border-radius:5px 5px 0 0;
border-bottom:1px solid #c4c4c4}

.table-price{border-bottom:1px solid #c4c4c4;
color:#222;
display:inline-block;
font-size:98px;
font-weight:300;
line-height:50px;
padding:45px
0;
position:relative}

.table-price
span{color:#111;
display:block;
font-size:14px;
font-weight:bold;
text-transform:uppercase}

.table-price
span.currency{font-size:48px;
font-weight:400;
right:-39px;
position:absolute;
top:27px}

.list-support{padding:45px
0}

.pricing-table
.list{padding:10px
0}

.pricing-box .list-support>li{font-size:15px;
padding:15px
10px;
font-weight:300}

.pricing-table-footer{border-top:1px solid #e1e1e1;
padding:20px
20px}

.pricing-table-footer .btn.btn-default{padding:15px
45px 14px;
color:#fff}

.pricing-box.highlight .list-support
li{padding:25px
10px}

.pricing-box.highlight{background:#fff;
position:relative;
top:-32px;
z-index:1}

#four_column .table-price{font-size:70px}

#four_column .pricing-table-heading{margin-bottom:35px}

#four_column .table-price
span.currency{font-size:40px;
right:-33px;
top:40px}

#four_column .pricing-box .list-support>li{font-size:13px;
padding:13px
10px;
font-weight:300}

#four_column .pricing-box.highlight .list-support
li{padding:20px
10px}

.testimonials_box i.fa.fa-quote-left{padding:20px
12px;
color:#fff;
font-size:20px}
figure.effect-layla.zetsu{overflow:hidden;
height:0;
padding-bottom:50%}

.counter
span{font-size:75px;
font-weight:500;
color: #fff; }

.counter
h6{font-size:17px;
font-weight:normal;
margin-top:-10px;
color: #fff; }

#funfacts
h2{margin-top:30px}

.broker_box>img{width:100%}

.toggle{margin-bottom:12px}

.toggle .toggle-heading
a{background:#E6EBED;
border-radius:30px;
font-size:20px;
color:#111;
box-shadow:0 1px 2px 0 rgba(199, 201, 205, 0.6);
color:#121212;
display:block;
padding:11px
0 0 66px;
position:relative;
height:54px;
width:100%}

.toggle .toggle-heading a
i{border:medium none;
border-radius:100%;
font-size:14px;
height:29px;
left:17px;
line-height:31px;
margin-right:0;
margin-top:0;
position:absolute;
text-align:center;
top:24%;
width:29px}

.toggle .toggle-body{padding:20px
0 4px}

.toggle.two .toggle-heading
a{background:#f3f5fa;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none}

.toggle .toggle-heading a
i{border:none;
color:#fff}

.toggle-body>p{font-size:18px;
padding-left:30px;
border-left:1px solid #cfd5d9;
margin-left:30px;
margin-top:-20px;
padding-top:20px;
margin-bottom:-20px;
padding-bottom:20px}

.sonny_progressbar{margin-bottom:40px}

.sonny_progressbar
p.title{font-size:15px;
line-height:18px;
margin:0;
padding:5px
0;
font-weight:bolder}

.sonny_progressbar .bar-container{position:relative;
height:40px}

.sonny_progressbar .bar-container.shadow{-moz-box-shadow:0px 5px 7px -3px rgba(0,0,0,.5);
-webkit-box-shadow:0px 5px 7px -3px rgba(0,0,0,.5);
box-shadow:0px 5px 7px -3px rgba(0,0,0,.5)}

.sonny_progressbar
.backgroundBar{position:absolute;
bottom:0;
top:0;
left:0;
right:0}

.sonny_progressbar
.bar{position:absolute;
top:0;
left:0;
height:100%}

.sonny_progressbar
.targetBar{position:absolute;
top:0;
left:0;
height:100%;
-webkit-animation:AnimationB 4s infinite ease-in-out;
-moz-animation:AnimationB 4s infinite ease-in-out;
animation:AnimationB 4s infinite ease-in-out}

.sonny_progressbar
.targetBar.loader{-webkit-animation:AnimationB 4s infinite ease-in-out;
-moz-animation:AnimationB 4s infinite ease-in-out;
animation:AnimationB 4s infinite ease-in-out}

.sonny_progressbar .bar-container.border .bar, .sonny_progressbar .bar-container.border .targetBar, .sonny_progressbar .bar-container.border
.backgroundBar{border-bottom:3px solid rgba(0,0,0,.2)}

.sonny_progressbar .progress-percent{font-size:15px;
position:absolute;
right:-15px;
font-weight:normal}

.company_box>p{font-size:18px;
margin-top:40px}
@keyframes
Animation{0%{opacity:.4}
50%{opacity:1}
100%{opacity:.4}
}
@-moz-keyframes
Animation{0%{opacity:.4}
50%{opacity:1}
100%{opacity:.4}
}
@-webkit-keyframes
Animation{0%{opacity:.4}
50%{opacity:1}
100%{opacity:.4}
}
@keyframes
AnimationB{0%{opacity:.01}
50%{opacity:.1}
100%{opacity:.01}
}
@-moz-keyframes
AnimationB{0%{opacity:.01}
50%{opacity:.1}
100%{opacity:.01}
}
@-webkit-keyframes
AnimationB{0%{opacity:.01}
50%{opacity:.1}
100%{opacity:.01}
}

.progress-percent{position:absolute;
right:0;
margin-top:-22px;
margin-right:20px}

.cell_image{position:absolute;
bottom:0;
right:30px;
z-index:0}


.img-cons {
    display: block;
    max-width: 500px;
    width: calc(100% - 2px);
    height: auto;
}



.call_box{
padding:30px 35px;
position:relative;
 }

.call_box2{
padding:0px 35px ;
position:relative;
 }


 .link_box{color: #3a3838;
    text-decoration: underline;

 }

 .link_box:hover{color: #3a3838;
    text-decoration: none ;

 }
 
 
.call_box3{
padding:30px 35px ;
position:relative;
 }


.premium img{
float: right;
max-width: 100%;
border-radius: 5px;
}

.call_box>p{font-size:18px;
position:relative;
z-index:1}

.callback_bg .col-md-6{padding:0
10px !important}

#call_back .col-md-6{padding:10px}

.call_box #request-form input[type="text"],input[type="email"],input[type="number"],input[type="password"],textarea{background:#fff;
border:1px
solid #d1d1d1;
border-radius:5px;
font-size:15px;
height:56px;
margin-bottom:10px;
padding:0
25px;
width:100%;
color:#8f8f8f}

.callback_bg .btn-light{margin-left:-15px !important}

#call_back .btn-light{border:medium none;
height:46px;
line-height:17px;
margin-left:-10px;
width:133px;
margin-top:10px}

.call_box>#request-form{margin-top:-35px;
margin-left:-11px}

.call_box .zelected{background:#fff;
height:56px;
line-height:56px;
border-radius:5px;
border:1px
solid #d1d1d1;
padding:0
25px;
width:100%;
color:#8f8f8f;
font-size:15px}

#call_back .zelected::after{content:url("/templates/Security/images/select-icon.png");
position:absolute;
right:6%;
bottom:26.5%}

.intro
.zelect{cursor:pointer}

.call_box.zearch{display:none}

.call_box .intro .dropdown
li{padding:14px
12px}

.call_box .intro .dropdown li:hover{color:#f71735;
color:#fff}

.intro .dropdown
li.current{background-color:#f71735;
color:#fff}

.call_box .intro
.dropdown{-moz-border-bottom-colors:none;
-moz-border-left-colors:none;
-moz-border-right-colors:none;
-moz-border-top-colors:none;
background-color:white;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
border-image:none;
padding:3px
0;
position:absolute;
z-index:2;
width:89.5%;
box-shadow:0 0px 1px 0 #616161;
margin-top:-4px;
margin-left:1px}

.logistic .recent_project-slider.owl-carousel.owl-theme{margin-top:-85px}

.logistic.p_24{font-weight:300}

.logistic
.about_box{padding:30px
0 0}

.logistic .testimonial-detail>p::before{bottom:-22px;
content:url(/templates/Security/images/logistic/arrow.png);
left:-70px;
position:relative}

.logistic .testimonial-detail>p{border:1px
solid #d1d1d1;
padding:20px
0 30px 100px;
border-radius:5px}

.logistic .testimonial-detail>p::after{bottom:-69px;
content:url(/templates/Security/images/logistic/testinomial.png);
right:40%}

.logistic .testimonial-detail{margin-bottom:40px}
h3.testi_head{display:inline-block;
margin-left:15px}
p.testi_head{display:block;
margin-left:91px;
margin-top:-32px}

.logistic .owl-theme .owl-controls{text-align:right !important}

.logistic
.heading_border{left:0 !important}

.logistic .pro-video
img{}

.p_setting{font-size:24px;
font-weight:300;
margin-top:50px}

.logistic .pro-video a.html5lightbox.content-vbtn-color-blue{top:41%}

.freight_text>p{padding:0
40px;
display:inline-block}

.freight_image>img{border-radius:5px}

.logistic_count
p{color:#fff}

.logistic_count .counter
span{color:#fff}

.logistic_count .counter
h6{color:#fff}

#bg_text .counter
span{color:#fff}

#bg_text .counter
h6{color:#fff}

#freight_packging .owl-pagination{bottom:-60px}

#freight_packging .owl-page
span{background:#111}

.callback_bg .intro
.dropdown{width:94.4% !important}

.bg_3{padding:200px 0 !important}


.speedbar{
border-radius:0;
display:inline-block;
list-style:outside none none;
margin-bottom:0;
padding:20px 40px;
color:#fff}


.speedbar a{
color:#fff;
font-size:12px}


span#dle-speedbar{
border-radius:0;
display:inline-block;
list-style:outside none none;
margin-bottom:0;
padding:20px 40px;
color:#fff}


span#dle-speedbar a{
color:#fff;
font-size:12px}


span#dle-speedbar>span:after{content:"\f105";
font-family:FontAwesome;
color:#fff;
margin:0 3px 0 9px}




span#consultant{
border-radius:0;
display:inline-block;
list-style:outside none none;
margin-bottom:0;
padding:20px 40px;
color:#fff}


span#consultant a{
color:#fff;
font-size:15px;
font-weight: 500;
}



.border_b{border-bottom:5px solid}

.border_b1{border-bottom:5px solid}

.border_b .page-header{border:medium none;
margin:86px 0 0 !important}

#logistic_bg_text_3{background:url(/templates/Security/images/happycustomar1.jpg) #4D5866;
background-size:cover;
background-repeat:no-repeat;
background-attachment:fixed;
padding-top:135px;
padding-bottom:175px}

#logistic_bg_text_3
h2{font-size:48px;
color:#fff;
margin-bottom:15px}

#logistic_bg_text_3 .counter
span{color:#fff}

#logistic_bg_text_3 .counter
h6{color:#fff}

#bg_text{
background:url(/templates/Security/images/happycustomar3.jpg) #4D5866;
background-size:cover;
background-repeat:no-repeat;
background-attachment:scroll;
padding:50px 0;}

#bg_text
h2{color:#fff;
font-size:42px}

#bg_text h2>span{font-size:60px}

#bg_text .bg_text_box>h3{color:#fff;
display:inline-block;
font-size:20px;
padding:20px
0}

#bg_text .bg_text_box>p{color:#fff;
display:inline-block;
line-height:27px}

.callback_bg{background:url(/templates/Security/images/finance/callbackbg.jpg);
background-size:cover;
background-repeat:no-repeat;
background-attachment:fixed}

.callback_bg
.call_box{height:auto;
padding:0;
position:relative}

.chart-widget{margin-bottom:50px}

.finance_tab .nav-tabs > li.active > a, .finance_tab .nav-tabs > li.active > a:focus, .finance_tab .nav-tabs>li.active>a:hover{color:#f71735;
background-color:#fff;
border-bottom:none}

.finance_tab .nav-tabs>li>a{background-color:#f6f6f6;
border:1px
solid #d9d9d9;
font-size:18px;
font-weight:500;
margin-right:2px;
padding:13px
25px}

.finance_tab .tab-content
p{padding-left:25px;
padding-top:30px}

.finance_tab .tab-content{border-radius:0 0 5px 5px;
border:1px
solid #d9d9d9;
border-top:none;
padding-bottom:30px;
padding-right:25px}
a:focus{outline:none !important}

.bg_gray.p-b-100.finance_3{padding-top:165px}

.tab_finance
.items{padding-top:0 !important}

.tab_finance .items>li>a{background:#fff !important}

#finance_partner .media-left.media-middle{padding-right:30px}

#finance_partner .media-body
a{color:#111}

#finance_partner
.media{border-bottom:none}

#finance_partner .media
h4{font-weight:normal}

#finance_partner .media-left.media-middle
img{border:1px
solid #d9d9d9}

#positions .items>li>a{display:table;
table-layout:fixed;
width:100%;
background:#f2f2f2;
border:1px
solid #d9d9d9 !important;
padding:6px
20px;
position:relative;
text-decoration:none;
border-radius:0}

#positions .items>li>a>span{display:table-cell;
font-size:12px;
line-height:38px;
font-size:15px;
color:#5a5a5a}

#positions
.positions_tab_h{display:table;
table-layout:fixed;
width:100%;
background:#111;
border:1px
solid #d9d9d9 !important;
padding:6px
20px;
position:relative;
text-decoration:none;
border-radius:0}

#positions .positions_tab_h>span{display:table-cell;
font-size:12px;
line-height:38px;
font-size:15px;
color:#fff}

#positions .items > li > a:hover, #positions .items>li>a.expanded{border:1px
solid transparent;
background:#f2f2f2 !important;
border-radius:00;
box-shadow:none;
outline:medium none;
text-decoration:none !important}

#positions .items > li > a.expanded::after, #positions.procedure_content .items > li > a.expanded::after, #positions .tab_drawer_heading.d_active::after{content:url("/templates/Security/images/finance/minas.png")}

#positions .items > li > a::after, #positions .items > li > a::after, #positions .tab_drawer_heading::after{content:url("/templates/Security/images/finance/pluse.png");
display:inline-block;
position:absolute;
right:0;
top:0}

#positions
.project_details_text{display:inline-block}

#positions .items .sub-items
p{padding:8px
0}

.fin_set{margin-left:15%;
position:relative;
top:-40px}

#positions .items .sub-items{padding:20px
16px 40px 16px;
border-radius:0}

#positions
.items{padding-top:10px}

.recent_tabs.finance_nav{line-height:65px;
text-align:center}

.finance_nav ul
li{display:inline-block}

.finance_nav ul li
a{color:#fff;
margin:0
10px;
font-size:15px;
border-bottom:2px solid transparent;
transition:color 1000ms ease 0s, background-color 1500ms ease 0s}

.finance_nav ul>li:before{color:#fff;
content:"/"}

.finance_nav ul>li:first-child:before{content:none}

.finance_nav ul li a:hover{border-bottom:2px solid #fff;
transition:color 1000ms ease 0s, background-color 1500ms ease 0s}

.finance_bg_text{background:url(/templates/Security/images/finance/bg.jpg);
background-size:cover;
background-repeat:no-repeat;
background-attachment:fixed;
padding-top:135px;
padding-bottom:175px}

.finance_bg_text
h2{font-size:48px;
color:#fff;
margin-bottom:15px}

.finance_bg_text .counter
span{color:#fff}

.finance_bg_text .counter
h6{color:#fff}

#finance_bg_text_2{background:url(/templates/Security/images/finance/bg_2.jpg);
background-size:cover;
background-repeat:no-repeat;
background-attachment:fixed;
padding-top:150px;
padding-bottom:150px}

#finance_bg_text_2
h2{color:#fff;
font-size:42px}

#finance_bg_text_2 h2>span{font-size:60px}

#finance_bg_text_2
.bg_text_box{display:inline-block;
margin-right:75px}

#finance_bg_text_2 .bg_text_box>h3{color:#fff;
display:inline-block;
font-size:20px;
padding:20px
0}

#finance_bg_text_2 .bg_text_box>p{color:#fff;
display:inline-block;
line-height:27px}

#finance_bg_text_2 .bg_text_box>i{color:#fff;
display:inline-block;
font-size:35px}


@media (max-width: 1200px){

.officeaddress .addressbox .get-tuch:nth-child(2){display:none !important}

.callback_bg{background-position:center center !important;
margin-top:0}

.social-icons_1
li{margin-right:0}

.footer_link_1{display:block;
margin-top:15px}

.footer_link_1.pull-right{float:none !important}

.searc_button{left:78%}


}


@media (max-width: 1081px){

.searc_button{left:88%}

#header-top_3 .cool-link_3{display:block}

#header-top_3 .cool-link_3::after{top:-64px}

#header-top_3 .wrap-sticky .bootsnav ul.nav>li{padding:0
!important}

#header-top_3 .wrap-sticky .bootsnav ul.nav li
a{padding:20px
12px !important}
h3{font-size:16px}

.recent_project-slider .owl-prev{bottom:-75px}

.recent_project-slider .owl-next{bottom:-75px}

#recent_project .col-md-10.m-t-55, #recent_project .col-md-10.m-t-5{display:none}

.testimonial-detail>p::before{display:none}

.testimonial-detail>p::after{display:none}

#testimonial-slider_2 .item>img{display:inline-block;
width:auto}

.latest_news_content .latest_news_meta span
img{width:auto !important}

.image_text{height:100%}

.our_company_border{display:none}

.error>img{width:100%}

.border_left{padding:0
15px}

.our_team .item .col-md-7{padding:0
15px}

.rece_text{margin-top:10px}

.logistic .pro-video
img{width:100%}

.finance_image>img{width:100%}

.recent_tabs.finance_nav{height:100%48}

.latest_box{height:100%;
width:100%}

.updates{height:277px}

.latest_box i, .latest_box_1
i{display:none}

.latest_box span:last-child, .latest_box_1 span:last-child{}

.rec-4{display:none !important}

#team_slider_2
.item{overflow:hidden}

.tp-loop-wrap
h1{font-size:48px !important;
line-height:48px !important}
}


@media (max-width: 1024px){

#recent_project .col-md-7{width:100%}

#recent_project .col-md-5{width:100%}

#header-top_3 .navbar-brand .logo-display{display:none}

#header-top_3 .cool-link_3::after{top:-60px}

.our_team
.about_box{padding:32px
25px !important}

#news-section .add-on{padding-right:0}


}


@media (max-width: 992px){

.attr-nav{position:relative;
right:0}

.attr-nav{margin:6px
0 3px 0px !important}
nav.navbar .navbar-brand{margin-top:0;
position:relative;
top:-2px}

.navbar-collapse{border-top:1px solid #e7e7e7}
nav.navbar .navbar-brand
img.logo{width:30px}

.attr-nav>ul>li>a{padding:16px
15px 15px}
nav.navbar.navbar-mobile ul.nav>li>a{padding:15px
15px}
nav.navbar.navbar-mobile ul.nav ul.dropdown-menu>li>a{padding-right:15px !important;
padding-top:15px !important;
padding-bottom:15px !important}
nav.navbar.navbar-mobile ul.nav ul.dropdown-menu .col-menu
.title{padding-right:30px !important;
padding-top:13px !important;
padding-bottom:13px !important}
nav.navbar.navbar-mobile ul.nav ul.dropdown-menu .col-menu ul.menu-col li
a{padding-top:13px !important;
padding-bottom:13px !important}
nav.navbar-full .navbar-brand{top:0;
padding-top:10px}


nav.navbar.navbar-inverse .navbar-toggle{color:#eee;
background-color:#222 !important}
nav.navbar.navbar-inverse .navbar-nav>li>a{border-top:solid 1px #303030;
border-bottom:solid 1px #303030}
nav.navbar.navbar-inverse ul.nav li.dropdown ul.dropdown-menu>li>a{color:#999;
border-bottom:solid 1px #303030}
nav.navbar.navbar-inverse .dropdown .megamenu-content .col-menu
.title{border-bottom:solid 1px #303030;
color:#eee}
nav.navbar.navbar-inverse .dropdown .megamenu-content .col-menu ul>li>a{border-bottom:solid 1px #303030;
color:#999 !important}
nav.navbar.navbar-inverse .dropdown .megamenu-content .col-menu.on:last-child
.title{border-bottom:solid 1px #303030}
nav.navbar.navbar-inverse .dropdown-tabs .tab-menu>ul{border-top:solid 1px #303030}
nav.navbar.navbar-inverse.navbar-mobile .navbar-collapse{background-color:#222}

#testimonial-slider{margin-bottom:70px}

.updates{height:100%}

#rev_slider_35_1 .tp-leftarrow{margin:-20px -25px;
transform:matrix(1, 0, 0, 1, -82, -40) !important}

#rev_slider_35_1 .tp-rightarrow{margin:-20px -25px;
transform:matrix(1, 0, 0, 1, -30, -40) !important}

#rev_slider_3_forcefullwidth .tp-leftarrow{margin:-20px -25px;
transform:matrix(1, 0, 0, 1, 37, 65) !important}

#rev_slider_3_forcefullwidth .tp-rightarrow{margin:-20px -25px;
transform:matrix(1, 0, 0, 1, -30, 65) !important}

#header-top_3 nav.navbar.bootsnav .navbar-toggle{float:right;
margin-right:0}

#header-top_3 nav.navbar.bootsnav.navbar-fixed{padding:10px
0}

#header-top_3 nav.navbar .navbar-brand
img.logo{width:auto}

#header-top_3 nav.navbar.bootsnav .navbar-nav{margin:26px
0}

.header_set .col-md-10{text-align:left;
width:75%}

.header_set .col-md-2{width:25%}

.home2-header .col-md-4{padding:0}

#footer_1 .col-md-6{width:100%;
text-align:center;
padding:30px
0}

#footer_1 .col-md-3{width:100%;
text-align:center}

#footer_1 .header-top-links{text-align:center}

.social-icons_1{text-align:center}

.social-icons_1
li{margin-bottom:5px}

.footer_botom .col-md-7{text-align:center}

.footer_botom .col-md-5{text-align:center}

.our_team .content-right-md
img{width:100%}

.about_box>p:nth-child(4){display:none}

.our_team
.about_box{padding:14px
25px !important}

.tp-caption
h2{font-size:37px !important}

.tp-caption h2
span{font-size:37px !important}

.p_24{font-size:18px !important}

.tp-loop-wrap
h1{font-size:28px !important;
line-height:28px !important}
}

 


@media (max-width: 920px){
#bg_text {padding: 60px 30px;}
}

@media (max-width: 770px){

.about_box>p:nth-child(4){display:block}

#funfacts .col-md-4{width:100%;
text-align:center}

#funfacts .col-md-8{width:100%;
text-align:center}

#header-top .col-md-8{margin-top:0px}

.p-56,.p-48{font-size:18px !important;
line-height:18px !important}

.tp-caption
span{font-size:18px !important;
line-height:18px !important}

.tp-loop-wrap
h1{font-size:18px !important;
line-height:18px !important}

#bg_text
.bg_text_box{display:inline-block;
margin-right:15px}

.logistic .recent_project-slider.owl-carousel.owl-theme{margin-top:25px}

.copmany_image{margin-bottom:50px}

#call_back .zelected::after{right:8%}

.logistic .testimonial-detail>p{padding:10px}

#testimonial-slider
.item{padding-bottom:15px}

.recent_project_3_slider .owl-buttons{display:none}

.rece_text_2{margin-top:15px}

.navbar-header .res-5{top:-4px !important}

.btn-light{padding:16px
34px}

#recent_project .navbar-toggle{color:#fff;
top:-45px;
font-size:22px}

#call_back .zelected::after{bottom:31.5%}

.freight_text{margin-bottom:50px}

.recent_project-slider .owl-prev, .recent_project-slider .owl-next{display:none}
nav.navbar .navbar-brand
img.logo{width:100%;
float:left !important}

#header-top_3 .wrap-sticky .navbar-brand{padding:3px
15px;
margin:10px
0 !important}

.bg-white{height:100%}

.tab-content{text-align:center}

.collapse.navbar-collapse{height:100% !important}

.attr-nav{display:none;
margin:0}

.attr-nav.mobile_phone{display:inline;
margin:0}

.attr-nav
.search{margin-right:32px}

#search input[type="search"]{left:0;
width:100%}

.searc_button{right:0}

.owl-carousel .owl-item
img{transform-style:preserve-3d;
width:100%}

.owl-carousel .owl-item
img{display:inline-block;
width:100%}

.header_set{display:none}

.shop_social_icons{margin-left:47%}

#our_team_slider .owl-controls{left:45%}

.over_image>img{display:none}

.latest_box{height:100%;
width:auto;
margin-bottom:30px}

#footer_1 .social-icons.text-right{text-align:center;
margin-top:30px}

.footer_logo{margin-bottom:30px}

#footer_1
p{color:#fff}

.broker_box{}

#s_services .owl-controls.clickable{position:absolute;
right:0}

#s_services
.services{margin-bottom:30px}

.updates{height:100%}

#testimonial-slider{margin-bottom:80px}

#team{top:46px}

#finance_bg_text_2,.finance_bg_text,#recent_project,#bg_text,#logistic_bg_text_3,#background_para{background-position:center center !important}

 

.heading_border_1{left:44%;
top:0;
transform:translate(46%, -39%)}

#testimonial-slider_2 .owl-pagination{bottom:-7px;
left:-55px}

.footer_botom  .col-md-6.text-right>p{position:relative;
top:-12px}

.footer_botom  .col-md-6>p{position:relative;
top:16px}

#header-top_3 .cool-link_3::after{top:0}

.officeaddress .addressbox .get-tuch:last-child{display:none !important}

#header-bottom .col-md-9{display:inline-block;
width:auto;
float:right}

#header-bottom .col-md-3{display:inline-block;
width:auto;
float:left}
}

@media (max-width: 767px){
#header-top{padding:0 0 0 15px}
nav.navbar.navbar-inverse.navbar-mobile ul.nav{border-top:solid 1px #222}

#header-top .col-md-8{margin-top:0px}

#header-top .col-sm-4{width:35%}

#header-top .col-sm-8{width:65%}

#bg_text {padding: 50px 20px;}


}


@media (min-width: 760px) and (max-width: 768px){

#header-top .col-sm-4{width:35%}

#header-top .col-sm-8{width:65%}
}


@media (max-width: 768px){

.services_mobile{display:none}
}


@media (max-width: 740px){

#header-top .col-md-8{margin-top:-46px}

#header-top .col-sm-4{width:35%}

#header-top .col-sm-8{width:65%}

.home2-header .col-md-8{margin-top:0px !important}

#s_services .owl-controls.clickable{display:none}

.bg-white{text-align:left}

#latest_news .col-md-4{padding-left:15px}

.footer_botom
p{text-align:center}

.call_box{height:100%}

 

 

.m-b-110{margin-bottom:0}

.counter
span{font-size:45px}

.attr-nav ul li a.dropdown-toggle{display:none}

.attr-nav{right:0}

#latest_news .col-md-8{margin-bottom:50px}

#latest_news .owl-controls{left:39%;
position:absolute;
bottom:-11px}

#contact-us .contact-text{width:100%;
margin-bottom:20px;
position:unset}

.footer_botom .col-md-6>p{position:relative !important;
top:12px !important}
}


@media (max-width: 669px){

.popup_text{width:100%}

.popup_image{display:none}

#header-bottom .get-tuch{margin-left:0}

.banner_3_box
p{line-height:18px !important}

.tp-caption
h2{font-size:20px !important}

.tp-caption h2
span{font-size:20px !important}


}

@media (max-width: 570px){

#footer .col-xs-12{width:100%}
}


@media (min-width: 571px) and (max-width: 767px){

#footer .col-xs-12{width:50%}
}




@media (max-width: 480px){

.attr-nav{margin:3px 0 3px 0px !important}
div#rev_slider_35_1_forcefullwidth{display:none}

#bg_text{padding:50px 0px}



#header-bottom .col-md-9{display:none}

.tp-caption
p{display:none}

.bg-white{height:100%}

.toggle .toggle-heading
a{height:100%}

.collapse.navbar-collapse{height:100% !important}

.attr-nav{margin:0}

.attr-nav
.search{margin-right:32px}

#search input[type="search"]{left:0;
width:100%}

.searc_button{right:0}

.services h3
span{transition:all 0.7s ease 0s;
margin-right:4px}
h3{font-size:17px}

.feature_box{margin-bottom:30px}

.shop_social_icons{margin-left:0}

#header-top .lang {display: none;}
}


@media (max-width: 370px){

#header-top .header-top-links{display:none}

.p-0{padding: 0}
}

#loading-layer{display:block !important;
background-color:#fff;
background-color:rgba(255,255,255,0.9);
z-index:9999;
position:fixed;
top:0;
left:0;
right:0;
bottom:0;
width:100%;
height:100%;
text-indent:-9999px;
overflow:hidden;
white-space:nowrap}

#loading-layer:before,#loading-layer:after,.mfp-preloader:before,.mfp-preloader:after{content:"";
border-radius:50%;
position:absolute;
left:50%;
top:50%}

#loading-layer:before,.mfp-preloader:before{width:100px;
height:100px;
margin:-50px 0 0 -50px}

#loading-layer:after,.mfp-preloader:after{width:40px;
height:40px;
background-color:#292929!important;
margin:-20px 0 0 -20px}

#loading-layer:before,.mfp-preloader:before{-webkit-animation:load1 1s infinite ease;
animation:load1 1s infinite ease}

#loading-layer:after,.mfp-preloader:after{-webkit-animation:load2 1s infinite -0.32s ease;
animation:load2 1s infinite -0.32s ease}


@-webkit-keyframes
load1{0%,80%,100%{-webkit-transform:scale(1,1)}
40%{-webkit-transform:scale(.6,.6)}
}


@keyframes
load1{0%,80%,100%{transform:scale(1,1)}
40%{transform:scale(.6,.6)}
}


@-webkit-keyframes
load2{0%,80%,100%{-webkit-transform:scale(1,1)}
40%{-webkit-transform:scale(.5,.5)}
}


@keyframes
load2{0%,80%,100%{transform:scale(1,1)}
40%{transform:scale(.5,.5)}
}

.highslide-wrapper,.highslide-outline{background:#fff}

.highslide-image{border:2px
solid #fff}

.highslide-active-anchor{visibility:hidden}

.highslide-active-anchor
img{visibility:hidden}

.highslide-dimming{background-color:black}

.highslide-html{background-color:white}

.highslide-loading{display:block;
color:white;
font-size:9px;
font-weight:bold;
text-decoration:none;
padding:3px;
border:1px
solid white;
background-color:black}
a.highslide-full-expand{background:url(/templates/Security/dleimages/fullexpand.gif) no-repeat;
display:block;
margin:0
10px 10px 0;
width:34px;
height:34px}

.highslide-display-block{display:block}

.highslide-display-none{display:none}

.highslide-caption{display:none;
padding:5px;
background:white}

.highslide-controls{width:195px;
height:40px;
background:url(/engine/classes/highslide/graphics/controlbar-black-border.gif) no-repeat 0 -90px;
margin-right:15px;
margin-bottom:10px;
margin-top:10px}

.highslide-controls
ul{position:relative;
left:15px;
height:40px;
list-style:none;
margin:0;
padding:0;
background:url(/engine/classes/highslide/graphics/controlbar-black-border.gif) no-repeat 100% -90px}

.highslide-controls
li{float:left;
padding:5px
0}

.highslide-controls
a{background:url(/engine/classes/highslide/graphics/controlbar-black-border.gif);
display:block;
float:left;
height:30px;
width:30px;
outline:none}

.highslide-controls
a.disabled{cursor:default}

.highslide-controls a
span{display:none}

.highslide-controls .highslide-previous
a{background-position:0 0}

.highslide-controls .highslide-previous a:hover{background-position:0 -30px}

.highslide-controls .highslide-previous
a.disabled{background-position:0 -60px !important}

.highslide-controls .highslide-play
a{background-position:-30px 0}

.highslide-controls .highslide-play a:hover{background-position:-30px -30px}

.highslide-controls .highslide-play
a.disabled{background-position:-30px -60px !important}

.highslide-controls .highslide-pause
a{background-position:-60px 0}

.highslide-controls .highslide-pause a:hover{background-position:-60px -30px}

.highslide-controls .highslide-next
a{background-position:-90px 0}

.highslide-controls .highslide-next a:hover{background-position:-90px -30px}

.highslide-controls .highslide-next
a.disabled{background-position:-90px -60px !important}

.highslide-controls .highslide-move
a{background-position:-120px 0}

.highslide-controls .highslide-move a:hover{background-position:-120px -30px}

.highslide-controls .highslide-full-expand
a{background-position:-150px 0}

.highslide-controls .highslide-full-expand a:hover{background-position:-150px -30px}

.highslide-controls .highslide-full-expand
a.disabled{background-position:-150px -60px !important}

.highslide-controls .highslide-close
a{background-position:-180px 0}

.highslide-controls .highslide-close a:hover{background-position:-180px -30px}

.ui-widget-overlay{background:#000;
opacity:0.5;
left:0;
top:0;
right:0;
bottom:0;
position:fixed}

.ui-helper-clearfix:after{clear:both;
content:".";
display:block;
height:0;
visibility:hidden}

.ui-helper-clearfix{display:inline-block}
* html .ui-helper-clearfix{height:1%}

.ui-helper-clearfix{display:block}

.ui-dialog{text-align:left;
overflow:hidden;
padding:0;
position:absolute;
width:370px;
border-radius:2px;
box-shadow:0 8px 40px -10px rgba(0,0,0,0.3);
border:1px
solid #e6e6e6;
border-color:rgba(0,0,0,0.1);
background-color:#f7f7f7;
background-clip:padding-box}

.ui-dialog-titlebar{padding:20px
20px;
position:relative}

.ui-dialog-title{float:left;
font-weight:bold;
font-size:1.15em}

.ui-dialog-titlebar-close{position:absolute;
right:10px;
top:50%;
margin-top:-16px;
height:32px;
width:32px;
border:0
none !important}

.ui-dialog-titlebar-close .ui-icon{display:block;
margin:10px
auto 0 auto;
width:12px;
height:12px;
background-image:url(data:image/png;
base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAG1BMVEUAAAA1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTW7eCkWAAAACHRSTlMA8DiyCsELwNb3saQAAABlSURBVBjTY2AxYoACZQcG10YFCJtJooTBokMIwlHsaAZioBRYAigKJoAAJAghoRIQCiYEoSEiUCmIBFQKLAGTAkvApCASCA6GMoQBGEYjLEV1DopDUbyA4jlUb6ciAiSMgQ0pqAB4linXHtbaoQAAAABJRU5ErkJggg==);
-webkit-background-size:12px auto;
background-size:12px auto;
opacity: .5}

.ui-button{float:right;
border:0
none;
display:inline-block;
vertical-align:middle;
cursor:pointer;
height:36px;
border-radius:18px;
line-height:22px;
outline:none;
background-color:#3394e6;
color:#fff;
border:0
none;
padding:7px
22px;
text-decoration:none !important;
box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);
-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
-webkit-transition:all ease .1s;
transition:all ease .1s}

.ui-dialog-titlebar-close:hover .ui-icon{opacity:1}

.ui-icon{overflow:hidden;
text-indent:-9999px}

.ui-dialog
label{color:#575757}

.ui-dialog-content{padding:20px;
border:1px
solid #fff;
overflow:auto;
position:relative;
zoom:1}

.loginbox.ui-dialog, .loginbox .ui-dialog-content{overflow:visible !important}

.ui-dialog-content
h2{display:inline;
font-size:1em;
font-weight:bold}

.ui-dialog .ui-dialog-buttonpane{padding:20px;
text-align:center}

.ui-dialog .ui-resizable-se{bottom:3px;
height:14px;
right:3px;
width:14px}

.ui-draggable .ui-dialog-titlebar{cursor:move}

.ui-state-error{
    background:#fef1ec 50% 50% repeat-x !important;
border:1px
solid #cd0a0a;
color:#cd0a0a}

.ui-button{margin:0 3px}

.ui-helper-hidden-accessible{display:none}

.quote,blockquote{padding:20px
25px 30px;
margin:1em
0;
border-left:6px solid #f61734;
font-style:italic;
background:#f2f2f2;
font-size:18px}