*{ margin:0; padding:0;
}

body{ background:#f8fafb; font-family:"Open Sans", sans-serif;
}
.panel, .panel-default, .panel-body, .panel-title, .panel-heading, .panel-title, .panel-default>.panel-heading, .up-btn{ background:none !important; background-color:transparent !important; border:0 !important; box-shadow:none; margin:0; padding:0; border:none; border-radius:none !important;
}
.r{ position:relative;
}

.panel-heading{ margin:0 !important; padding:0 !important;
}

a:hover{ text-decoration:none;
}

/** Link hover Effect Css **/

.main-menu * a, .logo, .owl-prev, .owl-next, .owl-dot, .owl-dot.active, .content-links, .content-links i, .home-tabs1, .content6-text, .nav-tabs li a i, .c1, .c2, .c3, .c4, .c5, .c6, .videos-icon, .home-video-title, .all-kampanya, .kampanya-wrap, .sizi-arayalim, .product-list-wrap, .prducdt-text a, .img-wrap i, .nav-stacked li a {
    -webkit-transition: all 0.3s ease; /* Safari and Chrome */
    -moz-transition: all 0.3s ease; /* Firefox */
    -o-transition: all 0.3s ease; /* IE 9 */
    -ms-transition: all 0.3s ease; /* Opera */
    transition: all 0.3s ease;
}

#two-right h2, #two-left h2, #one-column h2 {
    font-size: 18px;
    color: #85C440;
    line-height: 40px;
    font-weight: bold;
    border-bottom: 1px solid #EDEDED;
    margin: 0;
    margin-bottom: 10px;
}
/** Link hover Effect Css **/

#header ul, #footer ul{ list-style:none;
}
ul{ list-style:inside;
}


.container{ padding-left:0; padding-right:0;
}

#header{ background:#fff;
-webkit-box-shadow: -1px 2px 8px 0px rgba(0, 1, 0, 0.27);
-moz-box-shadow:    -1px 2px 8px 0px rgba(0, 1, 0, 0.27);
box-shadow:         -1px 2px 8px 0px rgba(0, 1, 0, 0.27);
position:relative; z-index:80;
}
.fixed-header{ position:fixed !important;  left:0; top:0; width:100%; z-index:80;
}
.navbar-header{ float:right;
}

.header-search{ background:#264da8; line-height:71px; border:0 !important; color:#fff; font-size:24px; display:block; width:70px; height:70px; text-align:center; float:right;
}
.header-search1{ background:#264da8; line-height:60px; border:0 !important; color:#fff; font-size:18px; display:none; width:60px; height:60px; text-align:center; float:right;border:none !important;
}
.navbar-toggle{ margin:0; padding:0; border:none !important;
}
.menu-icon{ background:#71ab43;
line-height:60px !important; border:0 !important; color:#fff; font-size:24px !important; display:none; width:60px; height:60px; text-align:center; float:right; display:block;border:none !important;
}
.navbar-brand {
    float: left;
    padding: 0;
    font-size: 18px;
    line-height: 20px;
    height: auto;
	padding:12px 0;
	padding-left:10px;
}


.header-phone {
    float: right;
    color: #da251c;
    font-size: 12px;
    height: 70px;
    padding: 20px 5px;
	margin-right:10px;
}

.header-phone a {
    display: block;
}

.header-phone a .header-phone-icon {
    float: left;
    background: url(../img/sprite.png) -367px 0;
    width: 34px;
    height: 36px;
    display: block;
    margin-right: 7px;
    margin-top: 0px;
}

.header-phone .header-phone-text {
    float: right;
    color: #a3a3a3;
    font-weight: normal;
	font-family: 'Titillium Web', sans-serif;
	
}
.header-phone .header-phone-text .big{ font-weight:bold; font-size:14px; color:#76b037;
}

.navbar-collapse{ float:right;
}

.main-menu{ float:right; margin:0;
}
.main-menu li{ float:left; position:static;
}
.main-menu li:hover a{ background:#264da8; color:#fff;
}

.main-menu li a{font-family: 'Titillium Web', sans-serif; color:#1d2e58; display:block; padding:0 15px; line-height:70px; border-right:1px solid #f3f3f3; height:70px;
}
.main-menu li a i{  line-height:30px; margin-top:20px; background:#85c440; width:30px; border-radius:100% 100%; text-align:center; color:#fff;
}

.main-menu li>ul{ width:100%;background:#264da8; text-align:center;
}
.main-menu li>ul>li{ float:none; display:inline;
}
.main-menu li>ul>li a{display:inline-block; line-height:45px; color:#fff; font-size:13px; height:auto; border-color:#596DA4;
}



/** Footer Alanı Başlıyor**/

#footer{ background:#0c243f; width:100%; position:relative;  margin-top:30px;
}

.footer-links{ width:100%; padding:10px 0; border-bottom:1px solid #777777;
}
.footer-menu{ float:none; padding-left:20px;
}
.footer-menu li{ float:none; width:100%;
}
.footer-menu li a{ color:#b6c4d3; line-height:25px; display:block; padding:0px; font-size:13px;
}

.footer-menu li a:hover { color:#fff;
}

.footer-box{ padding-bottom:25px; 
}
.footer-box:nth-child(1){ border:0;
}
.last { padding:0;
}

.last li a{ font-size:15px; color:#ecf0f5; margin-bottom:10px; display:block; float:left;
}
.last li a span{display:inline; float:left; width:65%;
}

.footer-map-icon {
    background: url(../img/sprite.png) -129px -48px;
    width: 24px;
    height: 23px;
    display: inline-block;
    float: left;
    margin: 10px ;
}

.footer-mail-icon {
    background: url(../img/sprite.png) -153px -48px;
    width: 32px;
    height: 23px;
    display: inline-block;
    float: left;
    margin: 0px 10px;
}


.inner-footer{ width:100%; margin:10px 0; margin-bottom:0 !important;  background:#091625; padding:10px 0; padding-bottom:0;
}
.inner-footer .footer-box{ border:0;
}

.footer-box-title1{ font-size:16px; color:#fff;
}
.footer-box-title2{ font-size:13px; color:#fff; margin-bottom:15px; display:block;
}
.footer-icons{ float:left;
}
.footer-icons li{ float:left;
}
.footer-icons li a{ color:#fff; font-size:18px; line-height:30px;
}
.footer-icons li a i{ color:#fff; border:1px solid #fff;  line-height:30px; display:inline-block; padding:0 11px; border-radius:100%; font-size:14px;
margin-right:4px;
}
.footer-icons li a:hover i{ background:#fff; color:#002063;
}


.footer-icons2{ float:left;
}
.footer-icons2 li{ float:left;
}
.footer-icons2 li a{ color:#fff; font-size:18px; line-height:20px;
}
.footer-icons2 li i{ color:#fff; border:1px solid #fff;  line-height:30px; display:inline-block; padding:0 11px; border-radius:100%; font-size:14px;
margin-right:4px; float:left; margin-top:5px;
}
.footer-icons2 li:hover i{ background:#fff; color:#002063;
}

.footer-bottom1 .container{
    min-height: 40px;
    padding: 10px 0;
	margin-top:0;
}

.copy {
    color: #bfbfbf;
    line-height: 20px;
    font-size: 12px;
}

.signature {
    color: #fff;
    float: right;
    line-height: 30px;
    font-size: 12px;
	font-weight:bold;
}


.e-bulten .form-group {
    width: 75%;
    float: left;
}
.e-bulten .btn {
    width: 25%;
    background: #71ab43;
    color: #fff;
    border: 0;
    border-radius: 0;
    float: left;
	line-height:34px;
	padding:0;
}
.e-bulten .form-group input {
    width: 100%;
    border: 0;
    border-radius: 0;
    float: left;
}


.reference-box{ background:#fff; width:100%; margin:0; padding:0; min-height:97px; margin-bottom:20px; border-top:1px solid #f6f6f6;
}
.reference-box #owl-reference{ padding:10px 0;
}
.reference-title{ background:#ddd6d6; min-height:97px; color:#606060; padding:20px 10px;
}
.ref-title1{ font-weight:bold; display:block; line-height:25px;
}
.ref-title2{ display:block; line-height:25px;
}

.header-right{ float:right;
}


	.navbar-collapse{ padding-left:0; padding-right:0;
	}
	
	
	.home-tabs1{ border-bottom:1px solid #c3d1e2; position:relative; z-index:20; background:#fff; content:"";
-webkit-box-shadow: -1px -1px 5px 0px rgba(0, 0, 0, 0.21);
-moz-box-shadow:    -1px -1px 5px 0px rgba(0, 0, 0, 0.21);
box-shadow:         -1px -1px 5px 0px rgba(0, 0, 0, 0.21);
 margin-bottom:20px; height:60px;
	}
	.home-tabs1:before{ height:60px; width:100%; position:absolute; left:0; top:0;
	}
	
	.home-tabs1 .nav-tabs{ border:0;
	}
	.home-tabs1 .nav-tabs li { margin:0; padding:0; width:25%; float:left; 
	}
	.home-tabs1 .nav-tabs li:first-child a{border-left:1px solid #c3d1e2;
	} 
	.none{ display:none;
	}
	
	.home-tabs1 .nav-tabs li a{ width:100%; float:left; line-height:60px; position:relative; border:0;border:1px solid transparent; border-right:1px solid #c3d1e2; border-radius:0; margin:0; padding:0; display:block; color:#525b6b; font-family:Open Sans, sans-serif; font-size:15px; padding:0 15px;
	}
	.home-tabs1 .nav-tabs li a i{ float:right; line-height:30px; font-size:18px; color:#2c4a70; 
	}
	.home-tabs1 .nav-tabs li a .fa{margin-top:30px; line-height:0px;
	}
	.home-tabs1 .nav-tabs li.active a{ border:0; border:1px solid #c3d1e2; top:-10px; line-height:70px; background:#f3f6f8 !important; border-bottom:0;
	}
	.home-tabs1 .nav-tabs li.active a .fa{ line-height:0px; margin-top:35px;
    -ms-transform: rotate(90deg); /* IE 9 */
    -webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */
    transform: rotate(90deg);
}

.tab-icon{float:left !important;background:url(../img/sprite.png) no-repeat;height:36px;margin-top:15px; display:inline-block; margin-right:10px;
-ms-transform: scale(0.9,0.9); /* IE 9 */
    -webkit-transform: scale(0.9,0.9); /* Safari */
    transform: scale(0.9,0.9);
}

.home-tabs1 .nav-tabs li.active a i{
	-ms-transform: none;
    -webkit-transform: none;
    transform:none;
}

.tab-santral-icon{  background-position:-216px 0px; width:47px;  
}
.tab-tahsis-icon{  background-position:-262px 0px; width:36px;  
}
.tab-discount-icon{  background-position:-298px 0px; width:39px;  
}
.tab-video-icon{  background-position:-337px 0px; width:30px; 
 
}

.home-news2 {
    background: rgba(221, 214, 214, 0.23);
    width: 100%;
    padding: 30px 0;
    margin: 0;
}
.content1 {
    height: 240px;
    background: #fff;
    border: 1px solid #dfdfdf;
    overflow: hidden;
    position: relative;

z-index:20;
}

.content-news-title {
    font-size: 16px;
    font-weight: 300;
    line-height: 45px;
    display: block;
    margin: 0;
    padding: 0;
    padding-left: 15px;
}

.owl-news-all {
    color: #656565;
    font-size: 12px;
    padding-left: 15px;
    line-height: 35px;
    display: block;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    background: #fff;
    border-top: 1px solid #dfdfdf;
    font-weight: bold;
}

.owl-news-all .arrow1 {
    float: right;
    width: 40px;
    height: 35px;
    border-left: 1px solid #dfdfdf;
    position: relative;
}

.owl-news-all .arrow1:before {
    background: url(../img/sprite.png) -401px 0px;
    width: 13px;
    height: 19px;
    content: '';
    position: absolute;
    top: 7px;
    left: 14px;
}

.home-news-text{ padding:5px 15px;
}
.home-news-title1{ margin:0; padding:6px 0; line-height:1.3;
}
.home-news-title1 a{ font-size:14px; color:#787878; 
}
 
.detail2{ color:#99c240; font-size:12px;
}

.home-news2 .col-md-3{ padding:0;
}
.content6{ height:120px; overflow:hidden; background:#e2e2e2; padding:10px 15px;
} 
.content6-text{ color:#fff; float:left; display:block; margin-top:30px;
}
.content6:hover .content6-text{ color:#fff; padding-left:5px;
}
.c-first{ font-size:18px; font-weight:bold; 
}
.c-second{ font-size:13px; font-weight:normal;
}


.c1{ background:#20b3b1;
}
.c2{ background:#595858;
}
.c3{ background:#77ae00;
}
.c4{ background:#245496;
}
.c5{ background:#f37d35;
}
.c6{ background:#c35465;
}
.c1:hover, .c1:hover, .c2:hover, .c3:hover, .c4:hover, .c5:hover, .c6:hover{ position:relative; z-index:200;
	-webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.30);
-moz-box-shadow:    0px 0px 20px 0px rgba(0, 0, 0, 0.30);
box-shadow:         0px 0px 20px 0px rgba(0, 0, 0, 0.30);
}

.content6-icon{ float:left; height:72px; width:72px; margin:17px 10px; border:3px solid #fff; border-radius:100% 100%; padding:10px; text-align:center;
}
.number1{ background:url(../img/sprite.png) no-repeat 0px 0px; width:41px; height:43px; display:block; margin:0 auto;
}

.number2{ background:url(../img/sprite.png) no-repeat -112px 0px; width:33px; height:43px; display:block;margin:0 auto;
}

.number3{ background:url(../img/sprite.png) no-repeat -41px 0px; width:36px; height:43px; display:block;margin:0 auto;
}

.number4{ background:url(../img/sprite.png) no-repeat -145px 0px; width:32px; height:43px; display:block;margin:0 auto;
}

.number5{ background:url(../img/sprite.png) no-repeat -78px 0px; width:34px; height:43px; display:block;margin:0 auto;
}

.number6{ background:url(../img/sprite.png) no-repeat -178px 0px; width:39px; height:43px; display:block;margin:0 auto;
}


/**Formlar **/

/** Home Form alanı **/
.left-inner-addon input.form-control, .left-inner-addon textarea{ border:0; border-radius:0; padding-left:40px; height:45px; line-height:20px;     background: rgba(119, 174, 0, 0.8); color:#fff;
    border: 1px solid #597424;
}
.left-inner-addon input.form-control:focus, .left-inner-addon textarea:focus {background: rgba(119, 174, 0, 1);
}
.left-inner-addon textarea{ height:90px;
}
.left-inner-addon{ position:relative; width:100%; margin-bottom:10px;
}
.left-inner-addon span{ color:#e2e2e2; font-size:12px; line-height:20px;
}
.left-inner-addon i{ position:absolute; left:10px; top:0; line-height:15px; font-size:12px; margin:15px 0; width:20px; border-right:1px solid #fff; color:#fff;
}
.home-form-btn {
    background: #FFFFFF;
    border: 0;
    border-radius: 0;
    font-size: 14px;
    font-weight: bold;
    color: #264DA8;
    text-align: center;
    width: 120px;
    line-height: 40px;
    display: block;
    position: absolute;
    right: 0;
    bottom: 0;
}
.home-form-btn:hover{ background:#3b4552; color:#fff;
}
::-webkit-input-placeholder { font-size:11px; color:#fff !important; }
::-moz-placeholder { font-size:11px; color:#fff !important;} /* firefox 19+ */
:-ms-input-placeholder {  font-size:11px;color:#fff !important; } /* ie */
input:-moz-placeholder {  font-size:11px; color:#fff !important;}

.home-form1 { background:url(../img/call-us.jpg) no-repeat right top #cdd3df;  min-height:313px; padding:20px 0; background-size:auto 100%; 
}

.form-message{ position:relative;
}

.pad-first{ padding-left:0; padding-right:10px;
	}
	
	.pad-middle{ padding:0 10px;
	}
	.pad-last{padding-right:0; padding-left:10px;
	}
	.form-title1{ font-size:18px; line-height:30px; margin:0; padding:0; margin-bottom:0px;
	}
	.form-title2{ font-size:22px; line-height:30px; margin:0; padding:0; margin-bottom:20px;
	}
	
	
	.static-banner{ background:url(../img/static-banner.jpg) no-repeat top center #c8cdd5; height:150px; background-attachment:fixed;
	}
	
	#two-right{ background:#fff; position:relative; 
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.3);
	padding:15px 10px;
	top:-20px;
	}
	
	#left-column{ padding-left:0;top:-50px; position:relative;
	}
	.block{ background:#fff !important;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.3);
	}
	
	#main-content{ min-height:300px;
	}
	.block .panel-title{ background:#85c440 !important; margin:0; line-height:55px !important; color:#fff; padding-left:20px; font-size:16px; font-weight:bold;
	}
	.panel-title {
    background: #253864 !important;
    margin: 0;
    line-height: 55px;
    color: #fff;
    padding-left: 20px;
    font-size: 22px;
    font-weight: 300;
	margin-bottom:15px;
}

.nav-stacked li a{ font-size:14px; line-height:45px; display:block; margin:0; padding:0; color:#333; padding-left:20px; border-bottom:1px solid #f6f6f6;
}
.nav-stacked li:hover a{
	    text-decoration: none;
    background-color: #D7E5EC;
    color: #2D3850;
    padding-left: 25px;
}
.navbar{ border:0;
}
.nav-stacked>li+li {
    margin-top: 0;
    margin-left: 0;
}
/** İndex Css **/
.tab-title2 {
    color: #85C440;
    font-size: 20px;
    font-weight: bold;
    line-height: 40px;
    margin: 0;
    padding: 0;
	margin-bottom:10px;
}
.sizi-arayalim{
    display: inline-block;
    background: #85C440;
    color: #FFFFFF;
    font-size: 18px;
    line-height: 40px;
    padding: 0 15px;
    width: 200px;
    text-align: center;
    border: 1px solid #68C600;

}


.sizi-arayalim:hover{
	    background: #264DA8;
		 border: 1px solid #5E84DD;
		 color:#fff;
}

.home-kampanya .col-md-4{ padding: 0 10px;
}
.kampanya-wrap{ background:#fff;
webkit-box-shadow: -2px 4px 8px 0px rgba(0, 0, 0, 0.21);
    -moz-box-shadow: -2px 4px 8px 0px rgba(0, 0, 0, 0.21);
    box-shadow: -2px 4px 8px 0px rgba(0, 0, 0, 0.21);
	border:1px solid #e5e5e5;
}
.kampanya-wrap:hover{ background: #85C440;
}
.kampanya-wrap:hover .home-kampanya-text-wrap a{ color:#fff;
}
.tab-news-text-wrap, .home-kampanya-text-wrap{ padding:0 10px;
}
.home-kampanya-title1 a{ font-size:15px; display:block; color: #333 ; line-height:25px; margin:5px 0; padding:0;  min-height:50px; font-weight:bold;
}
.home-kampanya-text-wrap .detail2{ background:#85C440; line-height:40px; margin:10px 0; padding:0 15px; color:#fff; border:1px solid #e2e2e2; display:inline-block;
}

.all-kampanya{
    line-height: 50px;
    background: #77AE00;
    color: #fff;
    display: block;
    text-align: center;
    margin: 20px auto;
	webkit-box-shadow: -2px 4px 8px 0px rgba(0, 0, 0, 0.21);
    -moz-box-shadow: -2px 4px 8px 0px rgba(0, 0, 0, 0.21);
    box-shadow: -2px 4px 8px 0px rgba(0, 0, 0, 0.21);
	width:50%;
	font-size:15px;
	font-weight:bold;
}

.home-video-wrap{
	background:#fff;
webkit-box-shadow: -2px 4px 8px 0px rgba(0, 0, 0, 0.21);
    -moz-box-shadow: -2px 4px 8px 0px rgba(0, 0, 0, 0.21);
    box-shadow: -2px 4px 8px 0px rgba(0, 0, 0, 0.21);
	border:1px solid #e5e5e5;
	margin-bottom:15px;
}
.home-video-title {
    font-size: 14px;
    display: block;
    color: #333;
    margin: 0;
    padding: 0;
    font-weight: normal;
    line-height: 45px;
    border-bottom: 1px solid #eee;
}
.home-video-title:hover{ padding-left:5px;
}

.home-video-title i {
    color: #85C440;
    font-size: 17px;
    margin-right: 5px;
    line-height: 35px;
    display: inline-block;
}

.videos-img{ position:relative; display:block;
webkit-box-shadow: -2px 4px 8px 0px rgba(0, 0, 0, 0.21);
    -moz-box-shadow: -2px 4px 8px 0px rgba(0, 0, 0, 0.21);
    box-shadow: -2px 4px 8px 0px rgba(0, 0, 0, 0.21);
	border:1px solid #eee;
}
.videos-icon{ position:absolute; width:70px; height:70px; border-radius:100% 100%; text-align:center; border:4px solid #fff; top:50%; margin-top:-35px; left:50%; margin-left:-35px;
}
.videos-icon i{ line-height:60px; display:block; color:#fff; font-size:30px; 
}
.videos-img:hover .videos-icon{ background:#85C440;
}



.home-video-list{
    list-style: none;
    border: 1px solid #eee;
    padding: 0 15px;
}

.footer-box .form-title2{ color:#fff; font-size:14px; margin-bottom:10px;
}
.home-form1{ display:none;
}
.last1 {
    position: relative;
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
	padding-bottom:10px;
}

.last1 .left-inner-addon input.form-control, .last1 .left-inner-addon textarea {
    border-radius: 0;
    padding-left: 40px;
    height: 35px;
    line-height: 20px;
    background: rgb(255, 255, 255);
    color: #6E6E6E;
    border: 1px solid #E7E1E1;
}
.last1 textarea{ height:85px !important;
}

.last1 .left-inner-addon i {
    position: absolute;
    left: 10px;
    top: 0;
    line-height: 15px;
    font-size: 12px;
    margin: 15px 0;
    width: 20px;
    border-right: 1px solid #D7D7D7;
    color: #B0B0B0;
}

.last1 .home-form-btn {
    background: #85C440;
    border: 0;
    border-radius: 0;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    text-align: center;
    width: 120px;
    line-height: 40px;
    display: block;
    position: relative;
    right: 0;
    bottom: 0;
    width: 100%;
    margin: 10px 0 0 0;
}

#footer ::-webkit-input-placeholder { font-size:11px; color:#333 !important; }
#footer ::-moz-placeholder { font-size:11px; color:#333 !important;} /* firefox 19+ */
#footer :-ms-input-placeholder {  font-size:11px;color:#333 !important; } /* ie */
#footer input:-moz-placeholder {  font-size:11px; color:#333 !important;}



.page-form .left-inner-addon input.form-control, .page-form .left-inner-addon textarea {
    border: 0;
    border-radius: 0;
    padding-left: 40px;
    height: 45px;
    line-height: 20px;
    background: rgb(255, 255, 255);
    color: #333;
    border: 1px solid #D9D9D9;
}

.page-form ::-webkit-input-placeholder { font-size:11px; color:#333 !important; }
.page-form ::-moz-placeholder { font-size:11px; color:#333 !important;} /* firefox 19+ */
.page-form :-ms-input-placeholder {  font-size:11px;color:#333 !important; } /* ie */
.page-form input:-moz-placeholder {  font-size:11px; color:#333 !important;}

.page-form .left-inner-addon i {
    position: absolute;
    left: 10px;
    top: 0;
    line-height: 15px;
    font-size: 12px;
    margin: 15px 0;
    width: 20px;
    border-right: 1px solid #DBDBDB;
    color: #BEBEBE;
}
.page-form textarea{ height:85px !important;
}

.page-form  .home-form-btn {
    background: #85C440;
    border: 0;
    border-radius: 0;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    text-align: center;
    width: 120px;
    line-height: 40px;
    display: block;
    position: relative;
    right: 0;
    bottom: 0;
    margin: 10px 0;
}


.page-form  select {
    height: 45px;
    line-height: 45px;
	border-radius:0;
	padding-left:40px;
}

.reference-list ul{ list-style:none;
}
.reference-list li {
    float: left;
    width: 16.666666%;
    border: 1px dashed rgba(133, 196, 64, 0.13);
    padding: 5px;
}
.reference-list li img{ display:block; width:100%;
}

.contact-list {
    list-style: none;
}
.contact-list li {
    line-height: 30px;
	margin-bottom:10px;
}
.contact-list li i {
    background: #85C440;
    color: #fff;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 100%;
    margin-right: 10px;
}
 
 
 .product-list-wrap{ padding:0 8px; margin-bottom:15px;
 }
 
 
  .prducdt-text{ padding: 10px;
  }
.product-title, .prducdt-text a{
	 font-size: 14px !important;
    color: #85C440 !important;
    line-height: 20px !important;
    font-weight: bold !important;
    margin: 0;
    margin-bottom: 10px;
	min-height:50px !important;
	margin:0; padding:0;
	border:none !important;
 }
 .prducdt-text p{ display:none;
 }
 .img-wrap{ position:relative; display:block;
 }
 
  .product-list-wrap:hover  .prducdt-text{ background: #85C440 ;
 }
 
 .product-list-wrap:hover  .prducdt-text a{ color: #fff !important ;
 }
 .img-wrap:hover i{ opacity:1;
 }
 .img-wrap i{ position:absolute; width:40px; height:40px; background:#85C440; opacity:0; line-height:40px; top:50%; margin-top:-20px; font-size:16px; color:#fff; border-radius:100% 100%; left:50%; margin-left:-20px; text-align:center;
 }
 .product-wrap{ border:1px solid #e2e2e2;
 }
 
 /**search Css**/
 
 .block{ display:block !important;
}
.none{ display:none ;
}

.search-form1{ position: absolute; top:70px; right:0; max-width:450px; min-width:40%; min-height:50px; background:red !important; z-index:90; box-shadow:none !important;
}
.site-search{ width:100%; min-height:50px; position:relative;
}
.typeahead{width:100% !important; min-height:50px; lin-height:50px; border-radius:0; margin:0; font-size:14px; background: #264DA8; border:2px solid #fff;
border-top:0; border-right:0;
}

.navbar-right ::-webkit-input-placeholder { font-size:11px; color:#fff !important; font-size:14px !important; }
.navbar-right ::-moz-placeholder { font-size:11px; color:#fff !important; font-size:14px !important;} /* firefox 19+ */
.navbar-right :-ms-input-placeholder {  font-size:11px;color:#fff !important; font-size:14px !important; } /* ie */
.navbar-right input:-moz-placeholder {  font-size:11px; color:#fff !important; font-size:14px !important;}

.navbar-right{ margin:0 !important; width:100%; padding:0 !important;
}
.twitter-typeahead{ width:100%; display:block;
}


.fixed-close{ position:fixed !important; right:0; top:0; z-index:120000 !important;
    background: #264da8;
    line-height: 71px;
    border: 0 !important;
    color: #fff;
    font-size: 24px;
    display: block;
    width: 70px;
    height: 70px;
    text-align: center;
}

.dropdown-menu{ margin:0;
}

.block .panel-title{ position:relative;
}
.block-collapse {
    position: absolute;
    right: 10px;
    line-height: 36px !important;
    top: 10px;
    width: 40px;
    height: 40px;
    border-radius: 100% 100%;
    color: #0C3;
    background: #fff;
    text-align: center;
    font-size: 18px !important;
	cursor:pointer;
	display:none !important;
}

#tawkchat-minified-container {
    background-color: #85C440 !important;
}
#tawkchat-minified-container{border: 1px solid #92BA72;
}

.bx-wrapper{ margin:0 !important; margin-top:8px !important;
}
 
@media (max-width:1218px) {
	
 .main-menu li a{ padding:0 9px; font-size:12px;
 }
 .navbar-brand img{ max-width:130px;
 }
 .header-phone a .header-phone-icon{ display:none;
 }
}



@media (max-width:1200px) {
	.content6-icon{ display:none;
	}
}

@media (max-width:991px) {
	.reference-list li{ float:left; width:25%; border:1px solid #fafafa; padding:5px;
}
	.home-tabs1{ height:auto;
	}
	.home-tabs1 .nav-tabs li{ width:50%;
	}
	.home-tabs1 .nav-tabs li.active a{ top:0; line-height:60px; height:auto; border:1px solid #d6ddee;
	}
	.home-tabs1 .nav-tabs li.active a .fa{ line-height:0;
	}
	.home-tabs1 .nav-tabs li a .tab-icon{
		-ms-transform: none;
    -webkit-transform: none;
    transform:none;
	}
	.row{ padding-left:0; padding-right:0;
}
.container-fluid{ padding-left:0; padding-right:0;
}
	.header-search{
		display:none; 
		
	}
	.header-phone{ display:none;
	}
	
	.header-right{ width:100%; float:none;
	}
	
	
.navbar-brand .logo{ width:80px; height:auto;
}

.header-phone { padding-left:0; border-left:0;
}

.content-link-icon{ margin-right:5px; display:inline-block;
}
.content-link-text .text2 {
    font-size: 11px;
    color: #3d3d3d;
}
.row{ margin-left:0; margin-right:0;
	}
}

@media (max-width:991px) {
	
	.product-list-wrap{ width:50%; float:left;
	}
	
	.main-menu li a{ font-size:13px; padding:0 7px; line-height:60px;
	}
	.main-menu li a i{ margin-top:15px;
	}

	.navbar-brand img{ max-width:130px;
	}
	

	
}

@media (max-width:768px) {
	.block-collapse{ display:block !important;
	}
	#left-column .block .nav-stacked, #right-column .block .nav-stacked{ display:none;
	}
	.product-list-wrap{ width:50%; float:left;
	}
	
	.pad-first, .pad-middle, .pad-last{ padding:0;
	}
	
	.home-news2 .col-md-3{ 
	
	width:50%; float:left;
	}
		.reference-list li{ float:left; width:33%; border:1px solid #fafafa; padding:5px;
}
	
	
	
	.footer-menu{ float:none; margin:0 auto; text-align:center; padding-left:0;
	}
	.footer-menu li{ display:block; float:none; 
	}
	.footer-menu li a{display:block;
	}
	.footer-icons{float:none; margin:0 auto; text-align:center;
	}
	.footer-icons li{ display:inline; float:none; 
	}
	
	.footer-icons li a{display:inline-block;
	}
	
	
	#footer{ text-align:center;
	}
	.copy, .signature{ float:none; display:inline-block;
	}
	.navbar-collapse, .navbar-header{ float:none; width:100%;
	}
	.main-menu { text-align:center; float:none; width:100%; position:relative; display:block;
	}
	.main-menu li{ display:block !important;width:100%; position:relative !important; 
	}
	.main-menu li a{ display:block !important; border:0; width:100%; height:50px !important; line-height:50px !important; font-size:15px; border-bottom:1px solid #f1f1f1; height:50px !important; position:relative !important; 
	 } 
	 
	 .main-menu li ul{  position:relative;
	 }
	 .main-menu li ul li{ display:block; width:100%;
	 }
	 .main-menu li ul li a{ line-height:40px; display:block; height:40px;
	 }
	 .header-search1{ display:block;
	 }
	 #left-column{ padding-left:15px;
	 }
}


@media (max-width:480px) {
	.product-list-wrap{ width:100%; float:left;
	}
			.reference-list li{ float:left; width:50%; border:1px solid #fafafa; padding:5px;
}
	
	.home-news2 .col-md-3{ width:100%;  padding:0 10px;
	}
	
	.content6-icon{ display:block;
	}
		.home-tabs1 .nav-tabs li{ width:100%;
	}
	
	.owl-news-header .owl-carousel .item a, .my-news a{ color:#fff; display:block; line-height:30px; font-size:14px; font-weight:bold; padding:10px 30px;padding-left:20px; 
	}
	.home-news-list-2 li a{ color:#fff; display:block; line-height:30px; font-size:14px; font-weight:bold; padding:10px 30px;padding-left:20px; 
	}
	
	.navbar-brand { position:relative; float:left;
	}
	
	.navbar-brand img{ position:relative;
	}
}


 .crm1{font-family: Raleway; font-size:90px; font-weight:100; color:#37393d; line-height:90px;
		}
		.crm2{font-family: Raleway; font-size:60px;font-weight:100; color:#37393d; line-height:60px;
		}
		.crm3{font-family: Raleway; font-size:36px; font-weight:normal; color:#85c440; line-height:36px;
		}
		.crm4{font-family: Raleway; font-size:24px; font-weight:100; color:#85c440; line-height:24px;
		}

#footer form{
    display: none !important;
}