@charset "utf-8";
/* CSS Document */
body{background:#fff; font-size:14px;  font-family:'SegoeUISemilight',Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{ font-family:'SegoeUISemibold',Arial, Helvetica, sans-serif; }
strong,b{font-family:'SegoeUISemibold',Arial, Helvetica, sans-serif; }
.container{max-width:1050px; width:100%;}
.article{padding-bottom:30px;}

/*Header*/
.logo{position: absolute;z-index: 999;top: 15px;left: 0;}
.pos{position:relative;}
.red-bg{background:#e1244a;}
.callus{margin:0;padding:13px 0; font-family:'SegoeUISemilight',Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; color:#fff; line-height:24px; text-align:right; position:relative;}
.callus span{font-family:'SegoeUIBold',Arial, Helvetica, sans-serif;color:#fff; font-size:26px;display:inline-block;text-shadow:1px 1px 3px rgba(0,0,0,.6);}
.fb-icon{float:right; position:absolute; top:0; right:0;}
.top-right span{color:#ef580d}
.nav-sec{background:url(../images/black-bg.jpg) repeat #1d2025;padding:16px 0 23px;}
.social-sec{color:#fff;padding-bottom:12px;}
.social-sec h3{font-size:50px;margin:0;line-height: 20px;}
.sm-sec{padding-top:0;text-align:right;}
.sm-sec img{margin-left:20px;}
/*=====Nav=====*/
.my_nav .navbar-brand{padding:0; display:none}
.my_nav .navbar-default{border:none; box-shadow:none; background:none}
.my_nav .navbar{margin:0 0 0 180px;padding-right:30px;min-height:inherit;background:url(../images/menu-tail.jpg) no-repeat right top #c51230;border-radius:0;}
.my_nav .nav > li > a{padding:10px 20px;color:#fff; background:none; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-transform:capitalize; font-family:'SegoeUISemibold',Arial, Helvetica, sans-serif; outline:none;background:url(../images/line.jpg) no-repeat right center;}
.my_nav .nav > li:last-child a{background:none;}
.my_nav .navbar-default .navbar-nav > .active > a,.my_nav .nav > li > a:hover{color:#ff5700; box-shadow:none; background:none}
.my_nav .navbar-nav>li.active{background:url(../images/line.jpg) no-repeat right center;}

.dropdown-menu {
padding: 5px 0;
margin: 2px 0 0;
background-color: rgba(225,36,74,0.9);
border: 1px solid #cccccc;
border: 1px solid rgba(0, 0, 0, 0.15);
border-radius: 0px;
-webkit-box-shadow: none;
box-shadow: none;}
.dropdown-menu li a{
	padding-top:8px;padding-bottom:8px;color:#fff;-webkit-transition: all 1s ease-out ;-moz-transition: all 1s ease-out;-o-transition: all 1s ease-out;  transition: all 1s ease-out;
	}

.my-slider{max-width:1200px;margin:auto;}
.my-slider .carousel-caption{left:57%; right:2%; bottom:auto; top:10%; z-index:2; text-shadow:0 3px 5px #333; border-bottom:1px solid #ef5c14; padding:0}
.my-slider .carousel-caption h1{font-family:'SegoeUIBold',Arial, Helvetica, sans-serif; text-align:left; font-size:50px;}
.my-slider .carousel-control.right{z-index:8;}
.my-slider .carousel-control.left{background:none;}
.my-slider .carousel-control.right{background:none;}
.my-slider .carousel-indicators li {
display: inline-block;
width: 20px;
height: 20px;
margin: 1px;
text-indent: -999px;
cursor: pointer;
background-color: #000 \9;
background-color: rgba(255,255,255,1);
border: 1px solid #fff;
border-radius: 10px;
}
.my-slider .carousel-indicators .active {
width: 22px;
height: 22px;
margin: 0;
background-color: rgba(0,0,0,1);
}
/*======Header End======*/

.padding-tb{padding:0 0 0px;}
.black-title{background:#1f242a;padding:9px 0;}
.black-title h1{font-size:35px;color:#e2224b;margin:0;line-height:60px;}
.call-us-img{text-align:right;}
.box-01{padding:11px;}
.box-01 h4{font-size:24px;border-bottom:13px solid #c51230; margin:0;padding: 5px 5px 10px;background:#242021;color:#fff;}
.box-01 h5{font-size:22px;margin:0;padding: 5px 5px 10px;background:#242021;color:#fff;text-align:center;}
.inner-img{position:relative;}
.div-left{background:url(../images/left-bg.png) no-repeat center top;position:relative;top:-50px;}
.req-form{border:1px solid #242021;padding:15px 16px 1px;margin-bottom:15px;}
.req-form .form-control{border-radius:0;border:1px solid #262b31;box-shadow:0 3px 3px rgba(0,0,0,.2);}
.req-form-sec .btn-danger{background:#fe154a;border:2px solid #e0e0e0;;border-radius:12px;font-size:16px;text-transform:uppercase;margin-right:10px;padding:5px 25px;font-family:'SegoeUISemibold',Arial, Helvetica, sans-serif;}

.title{color:#ffa801;font-size:30px;}
.title-h5{font-family:'SegoeUISemibold',Arial, Helvetica, sans-serif;font-weight:normal;font-size:16px;margin:15px 0 20px;}
.services-list{background:#717075;border-radius:10px;padding:10px 0;margin:20px 0;}
.list-ul{margin:0;padding:0;list-style:none;}
.list-ul li{margin:0;padding:5px 0 5px 25px;list-style:none;color:#fff;background:url(../images/tick.png) no-repeat left 7px;font-size:15px;}

.content-sec{padding:20px 0;}
.services-sec .box-01{margin-bottom:20px;}
.services-sec > div:nth-child(4n+1){clear:both;}
.services-sec .inner-img{margin-bottom:0px;margin-top:3px;}
.gallery-sec{}
.gallery-sec .inner-img{margin:8px 0;box-shadow:3px 3px 5px rgba(0,0,0,.2);}
.black-overlay{position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.7);-webkit-transition: all 2s ease-in;-moz-transition: all .2s ease-in;-ms-transition: all .2s ease-in;-o-transition: all .2s ease-in;transition: all .2s ease-in;}
.inner-img:hover .black-overlay{background:rgba(0,0,0,.0)}
.gallery-sec .inner-img .click-div{display:none;}
.gallery-sec .inner-img:hover .click-div{display:block;}
.shadow-bg img{margin:0 auto;}
.isa-logo{padding-top:3px;}
.isa-logo img{padding:5px;border-radius:5px;border:1px solid rgba(255,255,255,.6);}
a.isa-link{color:#fff;}


.footer-section{padding:22px 0 18px 0;background:url(../images/f-bg.png) repeat-x #1f242a;}
.foot-left{}
.foot-right{text-align:right;}
.footer-link{color:#7a7a7a;padding:10px 0;display:block;}
.footer-link a{padding:0 8px;color:#7a7a7a}
.footer-link a:last-child{border:none}
.copy-right{padding:10px 0;display:block;color:#5d5d5d;}
.sm-2{padding-top:10px;display:block;}
.sm-2 img{margin-left:14px;}
.login_form-2{padding:20px;background:#1d2025;border-radius:3px;width: 400px;}
.login_form-2 h3{margin-bottom:20px;margin-top:0;text-align:center;color:#fff;font-size: 17px;}
.login_form-2 label{color:#fff;font-weight:normal;}
.login_form-2 a{color:#fff;}
.login_form-2 .form-control{border-radius:0;background: rgba(255,255,255,.3);border: 0;color:#fff;}


.niceform{padding:20px;background:#1d2025;border-radius:3px;width: 400px;}
.niceform h3{margin-bottom:20px;margin-top:0;text-align:center;color:#fff;font-size: 17px;}
.niceform label{color:#fff;font-weight:normal;}
.niceform a{color:#fff;}
.niceform .NFText{border-radius:0;background: rgba(255,255,255,.3);border: 0;color:#fff;}

.btn-danger{background:#e1244a;border:0;}
.btn-primary{border:0;}

.nav-tabs {border-bottom: 5px solid #e1244a;margin-bottom:20px;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{background:#e1244a;color:#fff;border:1px solid #e1244a;}
.form {padding-bottom: 40px;}
label {display: inline-block;margin-bottom: 5px;font-weight: normal;}
.panel-heading h4{margin:0;font-size:15px;}
.min-para{min-height:221px;} 






@media(max-width:1000px){
.div-left {background: url(../images/left-bg.png) no-repeat center top;background-size: 100% auto;}
.call-us-img img{max-width:100%;height:auto;}
}

@media all and (min-width: 768px) and (max-width: 1000px){
.black-title h1 {font-size: 25px;}
.social-sec h3 {font-size: 30px;}
}


@media(max-width:767px){
.div-left{top:0;}
.black-title h1 {text-align:center;}
.call-us-img{text-align:center;}
.foot-left{text-align:center;}
.foot-right{text-align:center;}
.my_nav .navbar-brand {padding:11px ;display: block;color:#fff;}
.navbar-toggle {margin-top: 4px;margin-right: 15px;margin-bottom: 4px;}
.callus {text-align: center;}
.logo {position: relative;z-index: 999;top: 0px;left: 0;width: auto;text-align: center;padding:10px 0;}
.logo img{width:100px;height:auto;}
.social-sec h3 {text-align:center;padding:10px 0 20px;font-size:44px;}
.sm-sec {padding-top: 0;text-align: center;}
.my_nav .navbar {margin: 0;}
.box-01 {padding: 11px 0;}
.my_nav .nav > li > a {background:none;}
#wowslider-container1 .ws_images img{	height:auto;}
}
@media(max-width:480px){
	.social-sec h3 {font-size: 28px;}

}

@media(max-width:320px){
.black-title h1 {font-size: 24px;}
.social-sec h3 {font-size: 16px;}
}