/* CSS Document */
/*body{background-color:#f2f2f2; background-image: url("../images/back_grd.jpg"); background-repeat:repeat;}
.logo_nav{min-height:20px; background-color: #0071f3; background-color: #222222; background-color:#f26522; background-color:#333333; 
border-bottom: 1px solid #fff;}

*/

.header-content i {
    color: #ce6a03;
}
.logo_nav {
    padding-top: 10px;
	background-image:url(../images/header-building-difuse.jpg);
	background-repeat:no-repeat;
	background-position:right;
}
.header-content{ text-align:right; padding:10px 0;}
.header-content h4{ color:#c15d02; }
.navbar-default .navbar-nav > li > a {
    color: #fff;
    font-size: 16px;
}
.content-inner {
    padding: 50px 0;
    text-align: justify;
    overflow: hidden;
}
.enquiry {
    width: 45%;
    margin: auto;
	  
}

.enquiry .btn-default {
    color: #fff;
    background-color: #f76522;
    border-color: #ccc;
	width:150px; 
	text-align:center;
	margin:auto;
	display:block;
}
.enquiry label { color:  #f26522;}
.heading{  display:block; margin-top: 40px; text-align:center;}
.heading h4{ margin-top:0px; }
.heading h1{ color:#ce6a03; text-shadow:1px 1px 1px #333; font-weight:bold; margin-bottom:5px; }
.krishna { width:100px; margin:auto; }
.logo_nav .navbar{background-color:transparent; border:none; margin: 40px auto; width: 530px;}
.logo_nav .navbar a{ padding: 10px; transition:.5s all ease-in;}
.logo_nav .navbar a:hover{ color: #ce6a03 !important;  transition:.5s all ease-in; }
.logo_nav .navbar-nav.navbar-right:last-child {margin-right:-45px;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{ 
    color:#ce6a03!important;
    background-color: #fff   !important;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus
{  color:#ce6a03!important;
    background-color: #fff   !important;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{ color: #ce6a03;}
.navbar{ margin-bottom:0px;}
.navbar-default {
    background-color: #ce6a03;
   border-radius:0px;
	border: none ;
}
.hvr-sweep-to-top::before {
    background: #fff none repeat scroll 0 0;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scaleY(0);
    transform-origin: 50% 100% 0;
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1;
}
.hvr-sweep-to-top {
    backface-visibility: hidden;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    display: inline-block;
    position: relative;
    transform: translateZ(0px);
    transition-duration: 0.3s;
    transition-property: color;
    vertical-align: middle;
}
.hvr-sweep-to-top:hover::before, .hvr-sweep-to-top:focus::before, .hvr-sweep-to-top:active::before {
    transform: scaleY(1);
}
/*.logo_nav .logo{position:relative; min-height: 1px; background-color: #fff;}*/
.logo_nav .logo .logo_pic {
	margin:30px 0;
    /*background-color: #ffffff;
    box-shadow: 0 5px 7px #333;
    height: 130px;
    left: 0;
    position: absolute;
    top: 0;
    width: 312px;
    z-index: 9999;*/
}
.logo_nav .logo .logo_pic img{height:auto; }
.slider{padding:0px;}
.slider .item img{width:100%;}
.abt_us{background-color:#FFFFFF; padding: 30px 15px;}
.abt_us .btn-1{background:#fff !important;}
.abt_us a{float:right;color:#F26522;}
.abt_us h2{margin:0 0 15px; color: #1294a4; color: #222222; font-size: 26px; text-transform: uppercase; background: rgba(0, 0, 0, 0) url("../images/under_line.png") no-repeat scroll left 30px; padding: 0 0 25px;}
.abt_us p{text-align:justify;}


.inner h2{ text-align:center;}
.inner h2{margin:0 0 15px; color: #1294a4; color: #222222; font-size: 26px; text-transform: uppercase; background: rgba(0, 0, 0, 0) url("../images/under_line.png") no-repeat scroll center 30px; padding: 0 0 25px;}
.inner ul{list-style-type:none; margin-top: 20px; margin-bottom:30px;}
.inner ul li{line-height: 30px; font-size: 18px;}
.inner ul li i{margin-right: 5px; color: #ce6a03;}
.aminiteis{background: #f1f1f1 none no-repeat scroll 0 0; padding: 30px 15px; background: #f1f1f1 url("../images/back_img1.png") no-repeat scroll center bottom / contain ; background-position:bottom 0px;}
.aminiteis h2{margin: 0 0 30px; color: #333; text-align:center; text-transform: uppercase; font-size: 26px; background: rgba(0, 0, 0, 0) url("../images/under_line.png") no-repeat scroll center 30px; padding: 0 0 25px;}
.pic_ame {background-color: #333; height: 200px; overflow: hidden; width: 100%; transition:.5s all ease-in;}
.pic_ame img{width:100%; min-height:200px; transition:.5s all ease-in;}
.pic_ame:hover img{ transform:scale(1.1,1.1); transition:.5s all ease-in; opacity: 0.5;}
.pic_txt {border-bottom: 1px solid #999999; margin: 0 0 30px; min-height: 20px; overflow: hidden; width: 100%;}
.aminiteis .btn { border: 1px solid #fff; border-radius: 0; color: #0071f3; padding: 9px 50px; box-shadow: 1px 1px 2px #333; background-color: #fff;}
.pic_txt h3{text-align:center; margin:0; line-height:50px; color: #000; font-size:18px;}
.hit-1{ overflow:hidden; border-bottom: 1px solid #fff;}

.hit-1 .txt_wrap {background-color: rgba(255, 255, 255, 0.7); border: 1px solid #fff; margin: 0 auto; min-height: 100px; padding: 15px;
width: 70%; box-shadow: 0 0 10px #333 inset;}
.hit-1 .txt_wrap p{text-align:center; font-weight:bold; color: #222222;}

.hit-1 .btn{ padding: 9px 50px; border-radius: 0; box-shadow: 1px 1px 2px #333; background-color: #fff;}

.hit{ overflow:hidden; background-image: url("../images/prx.jpg"); background-size:cover; background-attachment:fixed; padding: 78px 15px; min-height: 250px; border-bottom: 1px solid #fff;}

.hit .txt_wrap {background-color: rgba(255, 255, 255, 0.7); border: 1px solid #fff; margin: 0 auto; min-height: 100px; padding: 15px;
width: 70%; box-shadow: 0 0 10px #333 inset;}
.hit .txt_wrap p{text-align:center; font-weight:bold; color: #222222;}
.hit h2{margin:0 0 20px; color:#FFFFFF; text-align:center;}
.hit .btn{ padding: 9px 50px; border-radius: 0; box-shadow: 1px 1px 2px #333; background-color: #fff;}
.btn:hover{color:#FFFFFF;}
.resource{background-color: #f1f1f1; width:100%; height:auto; overflow:hidden;}
.resource .res_pic{width:50%; min-height:200px; background-color:#999; float:left; margin-top: 6%;}
.resource .res_pic img{width:100%; height:auto;}
.resource .res_txt {
    color: #333;
    float: left;
    min-height: 200px;
    padding: 30px 40px;
    width: 50%;
}
.resource h2{margin:0 0 15px; color: #333; text-transform: uppercase; font-size: 26px; background: rgba(0, 0, 0, 0) url("../images/under_line.png") no-repeat scroll left 30px; padding: 0 0 25px;}
.resource p{text-align:justify;}
.resource .old { border: 1px solid #999; height: 246px; margin: 0 auto; overflow: hidden; padding: 3px; width: 100%;}
.resource .old img{width:100%; height:auto;}
.resource .btn {border-radius: 0; padding: 9px 50px; box-shadow: 1px 1px 2px #333; background-color: #fff;}
.footer{ padding:30px 0; background-color:#222222; overflow:hidden;}
.footer ul {padding-left:0px; list-style-type:none; margin:0px;}
.footer ul li {border-bottom: 1px solid #999; line-height: 30px;}
.footer ul li a{color:#FFFFFF;}
.footer ul li .fa {
    color: #fff;
    margin-right: 10px;
}
.footer h4 {border-bottom: 1px solid #fff; color: #fff; margin: 0 0 20px; padding: 0 0 10px;}
.footer p{color:#FFFFFF;}
.hvr-rectangle-out::before {
   background: #0071f3 none repeat scroll 0 0;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scale(0);
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1;
}
.hvr-rectangle-out {
    backface-visibility: hidden;
    background: #e1e1e1 none repeat scroll 0 0;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    display: inline-block;
    position: relative;
    transform: translateZ(0px);
    transition-duration: 0.3s;
    transition-property: color;
    vertical-align: middle;
}
.hvr-rectangle-out:hover::before, .hvr-rectangle-out:focus::before, .hvr-rectangle-out:active::before {
    transform: scale(1);
}
.contact h4{color:#F26522;}
.carousel-control.left{ background-image:none; }
.carousel-control.right{ background-image:none; }
.appeal{ padding:25px 0; width:80%; margin:auto;}
@media only screen and (min-width:768px) and (max-width: 1024px)
{
}
@media only screen and (min-width:320px) and (max-width: 767px)
{
.logo_nav .logo .logo_pic {height: 104px; margin: 0 auto 10px; position: static; width: 250px;}
.logo_nav .logo{background-color:transparent;}
.logo_nav .navbar a {padding: 9px 15px;}
.resource .old{margin: 0 auto 20px; height:auto;}
.resource .res_pic { width:80%; margin:15px;}
.resource .res_txt { color: #333; float: left; min-height: 200px; padding: 30px 15px; width: 100%;}
.enquiry{ width:100%;}
.appeal{  width:100%;}

}
@media only screen and (min-width:768px) and (max-width: 10000px)
{
.no-pad-left{padding-left:0px !important;}
.no-pad-right{padding-right:0px !important;}
}
