/*
Author Name: Mudit Bachhawat
Author URL: http://muditb.in;


You are free to:

    Share — copy and redistribute the material in any medium or format
    Adapt — remix, transform, and build upon the material
    for any purpose, even commercially.

    The licensor cannot revoke these freedoms as long as you follow the license terms.

Under the following terms:

    Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use. 
*/

.banner {
	min-height: 510px;
}
.header {
    border-bottom: 5px solid rgba(92, 162, 204, 0.7);
    background: none repeat scroll 0% 0% rgb(31, 32, 45);

}
.header *, .header{
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.img-responsive{
	display: block;
    max-width: 130%;
    height: auto;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;

}
.text{
	color: black!important;
}
.header{
	position: fixed;
	top: 0px;
	width: 100%;
	z-index: 10000;
}
body{
	padding-top: 90px;
}
.footer{
	color: white
}
.footer *{
	color: white
}

.headline h3, .headline h4 {
    margin: 0px 0px -2px;
    padding-right: 10px;
    display: inline-block;
}
.headline {
    display: block;
    margin: 10px 0px 25px;
    border-bottom: 1px solid #E4E9F0;
}
.footer {
    background: none repeat scroll 0% 0% #1A1A1A;
    padding: 2em 0px;
}
div.footer:nth-child(5){
	padding: 4em 0px;
}

.header-minified{
	padding: 0.3em 0;
}

.header-minified .logo .img-responsive{
	width: 100%;
}

.header-minified .header-right h4 {
    margin-bottom: 5px;
    font-size: 1.5em;

}

.header-minified .logo {
    margin-top: 2px;
    width: 19%;
}
.header-minified .top-menu ul li a {
    font-size: 0.9em;
}

#quickLinks{
	color: #FFF!important;
	font-weight: 300;
	font-size: 1.05em;
	line-height: 1.4em;
	margin: 8px 17px 15px;
}
#quickLinks a{
	color :#FFF;
}
.header{
	padding: .5em 0px;
}
.logo {
    margin-top: 7px;
    width: 19%;
}
.services-section-grid1-top, .services-section-grid1-bottom,.services-section-grid2,.services-section-grid3-bottom,.services-section-grid3-top {
    background: none repeat scroll 0% 0% rgb(92, 162, 204);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.services-section-grid1-top:hover {
    background: none repeat scroll 0% 0% #FC5700;
}

.services-section-grid1-bottom:hover,.services-section-grid2:hover,.services-section-grid3-bottom:hover, .services-section-grid3-top:hover
 {
    background: none repeat scroll 0% 0% #FC5700;
}

i.ppc {
    width: 70px;
    height: 76px;
    background: url("../images/ppc.png") no-repeat scroll 0px 0px transparent;
    display: inline-block;
}
i.skb {
    width: 70px;
    height: 70px;
    background: url("../images/skb.png") no-repeat scroll 0px 0px transparent;
    display: inline-block;
}
.margin-medium{
	margin-bottom: 60px;
	margin-top: 60px;
}