/*
Theme Name: Available Knowledge
Theme URI: #
Author: Sanjoy Kayal
Version: 1.0
*/

@charset "utf-8";
/* CSS Document */


body{margin:0;padding:0;background-color:#20272e;font-family:'ProximaNova-Light';color:#fff;}
*{border:none;text-decoration:none;outline:none;box-sizing:border-box;}
a:hover{color:inherit;text-decoration:none;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
a{color:inherit;}
img{vertical-align:top;}
iframe{width:100% !important;}

@font-face {
font-family: 'proxima_nova_rgbold';
src: url('css/proxima-nova-bold-595a882616e36-webfont.eot');
src: url('css/proxima-nova-bold-595a882616e36-webfont.eot?#iefix') format('embedded-opentype'),
	 url('css/proxima-nova-bold-595a882616e36-webfont.woff2') format('woff2'),
	 url('css/proxima-nova-bold-595a882616e36-webfont.woff') format('woff'),
	 url('css/proxima-nova-bold-595a882616e36-webfont.ttf') format('truetype'),
	 url('css/proxima-nova-bold-595a882616e36-webfont.svg#proxima_nova_rgbold') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'ProximaNova-Light';
src: url('css/proximanovalight.eot');
src: url('css/proximanovalight.eot?#iefix') format('embedded-opentype'),
	 url('css/proximanovalight.woff') format('woff'),
	 url('css/proximanovalight.ttf') format('truetype'),
	 url('css/proximanovalight.svg#proximanovalight') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'ProximaNova-Regular';
src: url('css/proximanovaregular.eot');
src: url('css/proximanovaregular.eot?#iefix') format('embedded-opentype'),
	 url('css/proximanovaregular.woff') format('woff'),
	 url('css/proximanovaregular.ttf') format('truetype'),
	 url('css/proximanovaregular.svg#proximanovaregular') format('svg');
font-weight: normal;
font-style: normal;
}




h1, h2, h3, h4, h5, h6{margin:0;padding:0;}
p{font:normal 16px 'ProximaNova-Light';color:#fff;margin:0;padding:0 0 30px 0;line-height:26px;}









img {
	max-width: 100%;
}
@media \0screen {
  img { 
  	width: auto; /* for ie 8 */
  }
}


.language_holder{position:fixed;right:15px;top:16px;width:95px;z-index:99999;}
.language_holder ul{margin:0;padding:0;list-style:none;}
.language_holder ul li{margin:0;padding:0 0 0 15px;font:normal 11px 'proxima_nova_rgbold';color:#fff;display:inline-block;}
#banner{background:url(images/banner.png) no-repeat center top;background-size:cover;text-align:center;padding:22% 0 25% 0;position:relative;}
#banner h2{font:normal 52px 'ProximaNova-Light';color:#fff;padding-bottom:38px;}
#banner p{font:normal 18px 'ProximaNova-Regular';color:#fff;margin:0;padding:0;line-height:26px;}
.ticker {position: relative;overflow: hidden;}
.ticker ul {width: 100%;position: relative;margin:0;padding:0 0 100px 0;list-style:none;}
.ticker ul li {width: 100%;display: none;}
.icon_down{position:absolute;text-align:center;bottom:240px;left:0;width:100%;}
h2.heading{font:normal 36px 'ProximaNova-Regular';color:#fff;text-transform:uppercase;padding-bottom:40px;}
header.small .navbar-fixed-top{background-color:#20272e;transition:all 0.5s ease-in;}




#content{padding-top:61px;}
.sec1{padding:10% 0;text-align:center;}
.sec2{background-color:#1d242b;padding:10% 0;}
.sec2 h3{font:normal 18px 'ProximaNova-Light';color:#66B8D9;padding-bottom:10px;}
.services_sec{position:relative;margin-top:70px;}
.services_sec p{font-size:14px;line-height:22px;}
.services_sec .row{padding-bottom:70px;position:relative;padding-top:80px;}
.services_sec .col-sm-6{padding:0 50px;}
.services_sec:before{position:absolute;content:'';width:2px;height:100%;background-color:#fff;left:0;right:0;margin:0 auto;top:0;}
.services_sec .row:before{width:30px;height:30px;border:2px solid #fff;border-radius:50%;left:0;right:0;margin:0 auto;top:0;background-color:#1d242b;position:absolute;content:'';}
.services_sec:after{width:30px;height:30px;border:2px solid #fff;border-radius:50%;left:0;right:0;margin:0 auto;bottom:0;background-color:#1d242b;position:absolute;content:'';}
.padding{padding:10% 0;}
.bg1{padding:10% 0 6% 0;background:url(images/bg1.jpg) no-repeat center top;background-size:cover;text-align:center;}
.sec3{background:url(images/bg2.png) no-repeat center top;background-size:cover;overflow:hidden;position:relative;padding-bottom:4%;}
.sec3 h3{font:normal 16px 'ProximaNova-Regular';color:#fff;padding-bottom:10px;text-transform:uppercase;}
.sec3  p{font-size:14px;padding-bottom:15px;line-height:24px;}
.box1{padding-top:20%;padding-bottom:2%;}
.box1 .col-sm-6{padding:0 30px;}

.box1 .col-sm-6:nth-of-type(3){padding:160px 30px 0 30px;}
.box1 .col-sm-6:nth-of-type(4){padding:160px 30px 0 30px;}

.sec3:after{position:absolute;content:'';background-color:rgba(29, 36, 43, 0.7);right:0;top:0;width:50%;height:100%;}
.box2{position:relative;padding-top:20%;z-index:2;}
.testimonial_bg{background:url(images/bg3.jpg) no-repeat center top;background-size:cover;padding:10% 0;}
.testimonial_bg h3{font-size:18px;font-family:'ProximaNova-Regular';padding-bottom:10px;}
.text_sec{padding-top:20px;}
.testimonial_bg p{padding-bottom:20px;}
.logo_sec{background-color:#1c2127;text-align:center;padding:10% 0;}
.sec4{background:url(images/map.png) no-repeat center top;background-size:cover;padding:50px 0px;}
.contact_text{background-color:#ffffff;padding:8% 0 5% 0;float:right;}
.contact_text h3{font:normal 18px 'ProximaNova-Regular';color:#4A4A4A;text-transform:uppercase;padding-bottom:30px;}
.contact_text p{color:#4A4A4A;font-size:14px;}
.social{padding-top:10%;}
.social p{padding-left:40px;padding-bottom:20px;position:relative;}
.social p img{position:absolute;left:0;top:0;}
footer{background-color:#191e24;padding:5% 0;}
footer h2{font:normal 18px 'ProximaNova-Regular';color:#FFFFFF;padding-bottom:15px;}
footer p{font-size:14px;}
footer h3{font:normal 14px 'ProximaNova-Regular';color:#FFFFFF;padding-bottom:15px;text-transform:uppercase;}
footer ul{margin:0;padding:0;list-style:none;}
footer ul li{margin:0;padding:0 0 15px 0;font:normal 14px 'ProximaNova-Light';color:#FFFFFF;}
footer p{font:normal 14px 'ProximaNova-Light';color:#FFFFFF;padding-bottom:15px;line-height:28px;}

.language-chooser-item{text-transform:uppercase;}


@media(max-width:1023px){
#banner h2{font-size:30px;padding-bottom:10px;}
}

@media(max-width:979px){
.navbar-nav{background-color:#20272e;padding:20px 0;margin:0;}
.sec1{padding:100px 0 50px 0;}
.sec2{padding:100px 0;}
.sec3{padding:100px 0;}
.icon_down{bottom:0;}

}


@media(max-width:767px){
.icon_down{bottom:0;}
.sec3:after{display:none;}
.box1{padding:0 0 0px 0;}
.box2{padding-top:0px;padding-bottom:50px;}
.text_center{text-align:center;}
#content{padding:0;}

.box1 .col-sm-6:nth-of-type(3){padding:0 30px;}
.box1 .col-sm-6:nth-of-type(4){padding:0 30px;}
}

@media(max-width:666px){
.navbar-header{text-align:center;}
.navbar-toggle{float:none;margin:0 auto;display:inline-block;}
.navbar{height:auto;padding:15px 0;}
.navbar-brand{padding-top:0;}
#banner{padding:180px 0 50px 0;}
#banner h2{font-size:20px;}
#banner p{font-size:14px;}
.ticker{height:170px !important;}
.sec1{padding-top:160px;}
.sec2{padding-top:160px;}
.sec3{padding-top:160px;}
.sec4{padding-top:60px;}
.contact_text{padding-top:80px;padding-bottom:50px;}
.services_sec .row{padding-top:40px;}
.services_sec .row:before{top:-30px;}
footer{padding:40px 0;}

}
@media(max-width:400px){
.navbar-brand{float:none !important;}
.logo{margin:20px auto 10px;}
}

.easylogo {
	float: left;
    padding: 15px 0 15px 5px;
    font-size: 18px;
    line-height: 20px;
}

@media (max-width: 666px)
.easylogo {
    padding-top: 0;
}