/*!
 * Start Bootstrap - Modern Business (http://startbootstrap.com/)
 * Copyright 2013-2016 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */

/* Global Styles */

html,
body {
    height: 100%;
	background-size: 100%; 
	background-repeat: no-repeat;
}

body {
    /*padding-top: 50px;*/ /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
}

.img-portfolio {
    margin-bottom: 30px;
}

.img-hover:hover {
    opacity: 0.8;
}

/* Home Page Carousel */

header.carousel {
    height: 50%;
}

header.carousel .item,
header.carousel .item.active,
header.carousel .carousel-inner {
    height: 100%;
}

header.carousel .fill {
    width: 100%;
    height: 100%;
    background-position: center;
    background-size: cover;
}

/* 404 Page Styles */

.error-404 {
    font-size: 100px;
}

/* Pricing Page Styles */

.price {
    display: block;
    font-size: 50px;
    line-height: 50px;
}

.price sup {
    top: -20px;
    left: 2px;
    font-size: 20px;
}

.period {
    display: block;
    font-style: italic;
}

/* Footer Styles */

footer {
    margin: 50px 0;
}

/* Responsive Styles */

@media(max-width:991px) {
    .customer-img,
    .img-related {
        margin-bottom: 30px;
    }
}

@media(max-width:767px) {
    .img-portfolio {
        margin-bottom: 15px;
    }

    header.carousel .carousel {
        height: 70%;
    }
}
.navbar-inverse{background-color:transparent !important; }
.navbar-brand{height:auto !important; padding:5px; margin-bottom:12px;}
/*.topContainer{background-image:url('../images/bg.png'); background-size: 100%; background-repeat: no-repeat;}*/
.navbar{border:0px;border-bottom:2px dotted #0149C2;}
/*.container{width:960px !important;}*/
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand{margin-left:0px !important;}
.navbar-nav li a{text-transform: uppercase; padding-right: 0px; color:#333 !important; font-weight:300px;}
.navbar-nav li a span{color:orange; margin-left:7px;}
.navbar-right{margin-right:10px; margin-top:16px;}
.button1{height:40px;}
.itemBox1{background:url('../images/pro_bg1.png') no-repeat; background-size: 100%; height:210px; border:1px solid #ccc; border-radius:0px;}
.itemBox2{background:url('../images/pro_bg2.png') no-repeat; background-size: 100%; height:210px; border:1px solid #ccc; border-radius:0px;}
.itemSubBox2 img{width:140px; margin-top:40px; margin-left:20px;}
.itemSubBox1 h2,.itemSubBox1 p{color:#FFF !important;}
.customMore{color:#000; font-size:18px;}
.gap1{clear:both; height:1px;}
.gap2{clear:both; height:2px;}
.gap5{clear:both; height:5px;}
.gap10{clear:both; height:10px;}
.gap20{clear:both; height:20px;}
.gap50{clear:both; height:50px;}
.page-header{border-bottom:0px;}

.midContainer5 label, .midContainer5 p{color:#FFF;}
.midContainer6{color: #FFF; padding:10px;}
.cartItem{height:300px; }
.cartItem img{height:250px;}
.cartItem a{border:10px solid #FFF; display:block; background:#FFF;}
.cartItem a span{color:#000; font-size:18px; padding-top:5px;}
.fs-pager-wrapper{width:auto; margin-left:45%;}
.slider h1, .slider p, .slider span{font-family: 'Bree Serif', serif;}
.listItem{width:100%; list-style-type:none; padding:0px; margin:0px;}
.listItem li a{width:100%; color:#aaa !important; text-decoration: none;}
.slide h1{text-transform:uppercase; font-size:50px !important; font-style:italic;}
.midContainer4 h3{color:#FFF; font-family: 'Bree Serif', serif;}
.midContainer4 h2{color: yellow; font-family: 'Bree Serif', serif; }
.whiteColor{color:#FFF !important;}
.itemBox1 a:hover{ text-decoration:none; color:#FFF;}
.itemBox2 a:hover{ text-decoration:none; color:#FFF;}
.emailBox input{background: transparent none repeat scroll 0 0; border: medium none; height: 39px; left: 40px;  position: absolute; width: 275px; color:#FFF !important;}
.emailBox2 input{ background: transparent none repeat scroll 0 0; border:none; padding: 8px; position: absolute; right: 80px; width: 90px;}
a{cursor:pointer !important;}
.modal-content{border-radius:0px;}
.modal-header{background-color:#0149C2; color:#FFF;}
#box1, #box2, #box3, #box4, #box5, #box6{ display:none;}
.midContainer5{background:#000000; padding:20px 0px;}
.midContainer6{background:#111111;}
.subPageTitle{font-family:'Bree Serif', serif;}
.subPageContainer p{color:#000;}
.binduForm input, .binduForm textarea {border-radius:0px; padding:10px;}
.binduForm label{text-align:right;}
h1, h2, h3, h4, h5, h6 {font-family:'Bree Serif', serif !important;}
.showBox {display:none;}
.page-header{font-size:38px !important; text-transform:uppercase;}
.subPageTitleMain{font-size:40px; color:#0149C2;}
.subPageContainerBg{background:url('../images/sub_bg.png');}
.productItem{padding:30px; margin:10px; width:31%;} 
.productItem .proImg{width:100%; min-height:286px;}
.productItem h4{text-align:center; height:40px;}
.productItem a img{width:120px; margin-left:20%;}
.subPageTitle{text-transform:uppercase;}
.proDetailsImg{width:100%;}
.subText{font-size:14px;}
.buyButton img{width:120px;}
.modal{z-index:999999999;}
.table-responsive{border:0px;}

.customerCarousel .carousel-indicators{bottom:-20px !important;}

@media(max-width:767px) {
body {
	background-image:url('../images/lay1_m_bg.jpg') !important;
	background-color:#DDDDDD;
}
.container{width:100% !important;}
.slider-wrapper, .responisve-container{display:none !important;}
#myCarousel{display:block !important; margin-top:-50px;}
.item h1{padding-left:25% !important; font-size:25px !important; padding:0px; padding-top:20px;}
.item h6 p{width:70% !important; margin-left:25%;}
.item .prodImage{margin-left:20% !important; width:170px;}
.item p .button1 img{width:200px !important; margin-left:20% !important; margin-top:20px;}
.carousel-indicators{display:none;}
.hideBox{display:none;}
.showBox{display:block;}
.navbar-brand img{width:100px !important; float:right !important;}
.navbar-toggle{float:left !important;}
.page-header{font-size:30px; margin:0px; margin-top:30px;}
.midContainer2 img{width:90% !important;}
#box6 img{width:100% !important;}
.midContainer3 h1{font-size:30px !important; text-align: left !important;}
.midContainer4 h2{font-size:25px !important;}
.midContainer4 .emailBox{width:200px !important;}
#box5, #box6 {display:block !important;}
.emailBox2 img{height:25px !important; }
.midContainer5 .col-sm-2{width:25% !important; float:left !important; font-size:12px;}
#bs-example-navbar-collapse-1{background:#FFF !important; position: absolute; z-index:99999999; width:100%;}
#bs-example-navbar-collapse-1 li a span{display:none;}
.navbar-toggle{margin-left:5%;}
.navbar-brand{float:right !important; margin-right:5%; margin-top:2%;}
.midContainer{background-color:#DDE6E8 !important;}
.midContainer2{background-color:#FFF !important;}
.midContainer3{background-color:#024AC3 !important;}
.midContainer4{background-color:#024AC3 !important;}
.midContainer3 h1{text-align:center !important;}
.moreButton{margin-left:25%;}
.moreButton img{width:200px !important;  margin-bottom:20px !important;}
.productItem{width:90%;}
.clearBoxNew{margin-bottom:20px;}
}



@media(min-width:600px) and (max-width:919px) {
.itemSubBox2 img{width:100px !important;}
.itemSubBox1 h2{font-size:18px;}
.itemBox1, .itemBox2{height:177px !important;}
body {
	background-image:url('../images/lay1_m_bg.jpg');
}
}

@media(min-width:920px) {
.container{width:920px !important;}	
}

@media(min-width:919px) {
body {
	background-image:url('../images/lay1_bg.jpg');
}
}