/*Heading*/
	header{ display:block; margin:0px;}
	.headder{ display:block; margin:0px;  }
	.head-logo{ margin:0 auto; width:234px; height:86px;border:solid 1px red;}
	.head-logo img{width:100%;}
	.nav-menu{ 
		list-style:none; display:block;border:solid 0px red; height:auto;width:75px; height:50px; margin:0 auto; padding:0px;
	}
	.nav-menu>li{display:block; margin:0px; height:100%; width:100%;border:solid 0px green;}
	.nav-menu>li>a{display:block;  margin:0px; height:100%; width:100%; border:solid 1px blue;position:relative; color:#FFFFFF;}
	.sub-container{
		display:none;position:absolute; z-index:1; left:0px; width:1920px; height:auto;
		
		background:#000000;
	}
	.nav-menu>li:hover .sub-container{
		display:block;
		padding:10px 0px 30px 0px;
	}
	.submenu{
		display:block;
		list-style:none; border:solid 1px red;  margin:0 auto; padding:0px;
		width:100%; height:100%;
	}
	.submenu li a{ color:#FFFFFFF;}
	.submenu-body{ width:70%; margin:0 auto;}
	/* End Heading*/
	/*Body*/
	.home-layout{ max-width:1920px; margin:0 auto; background:url(../images/bg/bg.jpg) top center no-repeat; min-height:902px;}
	.layout{ max-width:1920px; margin:0 auto;}
	.hero-container{max-width:1920px;}
	.sub-container{max-width:1920px;}
	.content{ margin:0 auto; background:#FFF8E4;border:solid 1px #FFF8E4;}
	.frmContact h1,.frmContact label{color:#406576;}
	.frmContact input[type=text],.frmContact textarea{ border:solid 1px #406576;}
	.frmContact button{ background:#406576; border:solid 1px #406576; color:#FFFFFF;}
	.content-form{ 
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		padding:10px;
		border:solid 4px #406576;
	}
	.content-form-all{ 
		padding:10px;
		border:solid 0px #406576;
	}
	.process_step{ list-style:none; display:block; width:550px;height:50px;margin:0px auto; padding:0px;  background:url(../images/process_step.png) -45px -65px no-repeat;}
	.process_step li{display:block; width:130px; height:100%; margin-bottom:10px;margin-left:0px; float:left;border:solid 1px red; }
	.process_step li:first-child{ margin-left:13px; }
	.process_step li:last-child{ margin-left:0px; }
	.process_step li:hover{ background:url(../images/process_step.png) -60px -28px no-repeat; }
	.order_type{border:0px solid yellow;height:86px;}
	ul.order-type{ 
		list-style:none;
		height:85px;
		display:block;
		border:0px solid green; 
		margin:0 auto;
		padding:0px;
		width:313px;background:url(../images/order_tab.png) -7px -7px no-repeat; 
	}
	.order-type li{float:left; display:block; margin:0px; padding:0px;  border:0px solid black; margin-right:50px; width:65px; height:100%;}
	.order-type li:first-child{margin-left:10px;}
	.order-type li:last-child{margin-right:0px;}
	.order-type li a{ margin-top:20px; display:block; border:solid 0px red; text-align:center;}
	/*End Body*/
	/*Footer*/
	.footer-content{
		width:100%; padding:15px 30px 28px 30px;
		background:#406576;
		height:180px;
		color:#FFFFFF;
		text-align:center;
		position:relative;
		z-index:1;
	}
	.footer-logo{ text-align:center;}
	.nav{ border:solid 1px red; width:auto; max-width:662px; left:50%; margin-left:-331px; position:absolute; z-index:2; top:-59px;}
	.nav>li{ float:left; width:118px; height:118px; border-left:solid 0px #FFFFFF; margin-left:7px; margin-right:7px;}
	.nav>li:last-child{border-right:solid 0px #FFFFFF;}
	.nav>li>a{color:#FFFFFF; width:100%; height:100%; text-indent:-999999px;}
	.nav>li>a.menu-book{ background:url(../images/footer_btn.png) 0 0 no-repeat;}
	.nav>li>a.menu-join{ background:url(../images/footer_btn.png) -140px 0 no-repeat;}
	.nav>li>a.menu-faq{ background:url(../images/footer_btn.png) -276px 0 no-repeat;}
	.nav>li>a.menu-contact{ background:url(../images/footer_btn.png) -414px 0 no-repeat;}
	.nav>li>a.menu-about{ background:url(../images/footer_btn.png) -549px 0 no-repeat;}
	.nav>li:hover>a{}
	.get-social{ margin-top:10px;}
	.get-social>.head{ text-align:center; text-transform:uppercase;}
	.socails{ display:block; list-style:none; width:188px; height:50px; border:solid 0px green;margin:0px auto; padding:0px; }
	.socails>li{display:block; float:left; width:40px; height:40px; border:solid 0px red; margin-right:3px; margin-left:3px;}
	.socails>li>a{ display:block; width:100%; height:100%; text-indent:-8000px;}
	.socails>li>a.sfb{ background:url(../images/get_social.png) -6px -22px no-repeat;}
	.socails>li>a.sin{ background:url(../images/get_social.png) -50px -22px no-repeat;}
	.socails>li>a.syu{ background:url(../images/get_social.png) -96px -22px no-repeat;}
	.socails>li>a.sli{ background:url(../images/get_social.png) -140px -22px no-repeat;}


/*Slide*/
#hero-banner{width:100%; list-style:none;margin:0px; padding:0px;}
#hero-banner li{}
.hero-container {
    margin: 0 auto;
    max-width: 100%;/*980*/
    position: relative;
	/*border:solid 1px red;*/
}

.hero-container .bx-pager.bx-default-pager {
    position: absolute;
    bottom: 15px;
    left: 15px;
    width: auto;
    z-index: 5;
}

.hero-container li {
    z-index: 1;
}

.hero-container li a {
    position: absolute;
    bottom: 4%;
    right: 4%;
    z-index: 2;
}

.hero-container .bx-controls-direction {
    display: none;
}

.hero-container .bx-controls-direction a {
    transition: margin .25s;
}
/*End slide*/
/*#region share icons*/
.share-icons {
    position: relative;
    display: block;
    float: right;
    margin: 9px;
    /*top: 10px;
    right: 5px;
    width: 280px;
    height: 40px;*/
}
.share-icon {
    display: inline-block;
    float: left;
    margin: 4px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    vertical-align: middle;
    background-image: url(../images/icons/share-icons.png);
}

.share-facebook {
    background-position: 0px 0px;
}

    .share-facebook:hover {
        background-position: 0px -40px;
    }

.share-twitter {
    background-position: -40px 0px;
}

    .share-twitter:hover {
        background-position: -40px -40px;
    }

.share-pinterest {
    background-position: -80px 0px;
}

    .share-pinterest:hover {
        background-position: -80px -40px;
    }

.share-linkedin {
    background-position: -240px 0px;
}

    .share-linkedin:hover {
        background-position: -240px -40px;
    }


.share-googleplus {
    background-position: -120px 0px;
}

    .share-googleplus:hover {
        background-position: -120px -40px;
    }


.share-stumbleupon {
    background-position: -360px 0px;
}

    .share-stumbleupon:hover {
        background-position: -360px -40px;
    }

.share-email {
    background-position: -320px 0px;
}

    .share-email:hover {
        background-position: -320px -40px;
    }

.ad_title_share {
    position: relative;
    top: 5px;
    width: 160px;
    height: 80px;
    margin-left: 22px;
}

.share-icons-sidebar {
    position: fixed;
    display: block;
    top: 50%;
	margin-top:-150px;
    right: 0px;
    width: 40px;
    height: 240px;
}


.breadcrumbs {
    background: #FFFFFF;
    margin-left: -15px;
    margin-right: -15px;
	border-bottom:solid 1px #EBEBEB; border-top:solid 1px #EBEBEB; 
	/*padding:15px; */
	margin:0px;
	margin-top:10px;
	margin-bottom:0px;
}

.breadcrumbs ul {
    list-style: none;
    margin:15px 0px 15px 15px;
    overflow: hidden;
    font-size: 80%;
	height:100%;
}
.breadcrumbs li {
    margin: 0 0 .5em .75em;
    font-family: Oswald, sans-serif;
    font-weight: 400;
    color: #9c9c9c;
    font-size: .8em;
    float: left;
    text-transform: uppercase;
}
.breadcrumbs li.f,
.breadcrumbs li.f a {
    margin: 0;
}
.breadcrumbs a {
    font-family: Oswald, sans-serif;
    font-weight: 400;
    color: #9c9c9c;
    text-decoration: none;
    margin: 0 0 0 .75em;
}

.breadcrumbs a:hover {
    color: #363636;
}

.breadcrumbs span {
    margin: 0 0 0 .75em;
}

.breadcrumbs span.current {
    color: #363636;
}

.btn {
    background: #000;
    padding: 7px 1em;
    font-family: Oswald, sans-serif;
    font-weight: 400;
    font-size: .9em;
    text-decoration: none;
    text-transform: uppercase;
    text-align: center;
    display: block;
    color: #fff;
    border: 1px solid #000;
    transition: color .15s linear, text-decoration .15s linear, background-color .15s linear, border .15s linear;
}
.btn-withe{ background:#FFFFFF; border:solid #FACCD3 1px; color:#000000;}
.btn:hover {
    color: #ef5ba3;
    background: #262626;
}
.btn-withe:hover{background:#FFFFFF;}
.btn.tall {
    padding: .65em 1em;
}

.btn.wide {
    padding-right: 2em;
    padding-left: 2em;
}

.btn span {
    display: inline;
}

input.btn {
    padding: .25em 1em;
    border-radius: 0;
}

button.btn {
    width: 100%;
    font-size: 1em;
    padding: .2em 1em;
}

.btn.auto {
    width: auto;
}

.btn.magnify {
    font-family: Oswald, sans-serif;
    font-weight: 400;
    color: #636363;
    background: 0 0;
    border: none;
}

.btn.magnify:hover {
    color: #ef5ba3;
}

.btn.shopnow {
    padding: .35em .5em;
    background: #000;
    border: 1px solid #000;
    line-height:normal;
    height:auto;
    font-size: .7em;
}

.btn.shopnow span {
    display: block;
}

.btn.shopnow:hover {
    background: #0d0d0d;
}
.btn.primary {
    background: #ef5ba3;
    border: 1px solid #ef5ba3;
    color: #fff;
}

.btn.primary:hover {
    background: #f172b0;
}

.btn.dark {
    background: #403939;
    border: 1px solid #252121;
    color: #fff;
}

.btn.dark:hover {
    background: #5b5151;
}

.btn.submit.small {
    font-size: .8em;
}

.btn.delete {
    background: #fff;
    border: 1px solid #fff;
    color: #ef5ba3;
    width: 5px;
    padding: 7px 10px;
}

.btn.delete:hover {
    color: #d0146f;
}

.btn.edit {
    width: 35px;
}

.btn.disabled {
    cursor: default;
    color: #464646;
    background: #e6e6e6;
    border: 1px solid #e6e6e6;
}

.btn.disabled:hover {
    background: #e6e6e6;
}

.page-bar{ background:#000000; height:40px;width:100%; position:relative; line-height:40px;}
.page-bar .input-group-addon{ background:none; text-transform:uppercase; color:#F7CFCD; border:none;}
.page-bar .page-url{ text-align:right; }
.page-bar .page-url .pageX,.page-left,.page-far-left,.page-right,.page-far-right{color:#FACCD3;}
.page-far-left,.page-far-right{ display:none;}
.pageActive{color:#EC008B;}

.border-red{border:solid 1px #FF0004;}
.border-green{border:solid 1px #00FF00;}


@media all and (min-width:320px) {
	.home-layout{ max-width:768px; margin:0 auto;min-height:481px; background:url(../images/bg/bg_02.jpg) top center no-repeat;}
	.layout{ max-width:768px; margin:0 auto;min-height:481px;}
	.home-header{display:block; margin:0px;  height:220px; border:solid 0px red; }
	.headder{position:relative; z-index:1; display:block; margin:0px;  height:220px; border:solid 0px red; background:url(../images/bg/bg_head.png) top center no-repeat; }
	
	.head-logo{ margin:0 auto; display:block;width:170px; height:86px;border:solid 0px red;}
	.head-logo img{width:170px;}
	.head-logo2{ position:absolute; z-index:2;  left:50%; bottom:-70px;  margin-left:-75px; border:solid 0px red;}
	.head-logo2 img{width:150px;}
	.home-content{ min-height:200px; }
	.content{  }
	.content-form,.content-form-all{ max-width:280px; margin:105px auto;}
	
	.footer-content{
		width:100%; padding:280px 30px 28px 30px;
		background:url(../images/footer_bg_mobile.jpg) bottom left no-repeat #406576;
		height:450px;
		color:#FFFFFF;
		text-align:center;
		border:solid 0px red;
	}
	
	.nav{ border:solid 0px red; max-width:350px; left:50%; margin-left:-130px; position:absolute; z-index:2; top:-59px;}
	.nav>li{ float:left; border-left:solid 0px #FFFFFF;}
	.nav>li:last-child{border-right:solid 0px #FFFFFF; margin-left:70px;}
	.nav>li>a{color:#FFFFFF;}
	.nav>li:hover>a{}

}
@media all and (min-width:411px) {

}
@media all and (min-width:610px) {
	
}
@media all and (min-width:768px) {
	.home-layout{ max-width:768px; margin:0 auto;min-height:481px; background:url(../images/bg/bg_02.jpg) top center no-repeat;}
	.layout{ max-width:768px; margin:0 auto;min-height:481px; }
	.home-header{display:block; margin:0px;  height:220px; border:solid 0px red; }
	.headder{position:relative; z-index:1; display:block; margin:0px;  height:304px; border:solid 0px red; background:url(../images/bg/bg_head.png) top center no-repeat; }
	
	.head-logo{ margin:0 auto; display:block;width:234px; height:86px;border:solid 0px red;}
	.head-logo img{width:100%;}
	.head-logo2{ position:absolute; z-index:2;  left:50%; bottom:-100px;  margin-left:-150px; border:solid 0px red;}
	.head-logo2 img{width:300px;}
	.hero-container{max-width:1024px;}
	.home-content{ min-height:261px; }
	.content{  }
	.content-form,.content-form-all{ max-width:700px; margin:105px auto;}
	/*Footer*/
	.footer-content{
		width:100%; padding:80px 30px 28px 30px;
		background:url(../images/footer_bg.jpg) bottom left no-repeat #406576;
		height:270px;
		color:#FFFFFF;
		text-align:center;
	}
	.footer-logo{ text-align:center;}
	.nav{ border:solid 0px red; max-width:662px; left:50%; margin-left:-331px; position:absolute; z-index:2; top:-59px;}
	.nav>li{ float:left; border-left:solid 0px #FFFFFF;}
	.nav>li:last-child{border-right:solid 0px #FFFFFF;margin-left:7px;}
	.nav>li>a{color:#FFFFFF;}
	.nav>li:hover>a{}
	.get-social{ margin-top:10px;}
	.get-social>.head{ text-align:center; text-transform:uppercase;}
	.socails{ display:block; list-style:none; width:188px; height:50px; border:solid 0px green;margin:0px auto; padding:0px; }
	.socails>li{display:block; float:left; width:40px; height:40px; border:solid 0px red; margin-right:3px; margin-left:3px;}
	.socails>li>a{ display:block; width:100%; height:100%; text-indent:-8000px;}
	.socails>li>a.sfb{ background:url(../images/get_social.png) -6px -22px no-repeat;}
	.socails>li>a.sin{ background:url(../images/get_social.png) -50px -22px no-repeat;}
	.socails>li>a.syu{ background:url(../images/get_social.png) -96px -22px no-repeat;}
	.socails>li>a.sli{ background:url(../images/get_social.png) -140px -22px no-repeat;}
/*End footer*/
	
}

@media all and (min-width:800px) {
	.home-layout{ max-width:1024px; margin:0 auto;min-height:481px; background:url(../images/bg/bg_02.jpg) top center no-repeat;}
	.layout{ max-width:1024px; margin:0 auto;min-height:481px; }
	.headder{ display:block; margin:0px;  height:220px; border:solid 0px red; }
	
	.head-logo{ margin:0 auto; display:block;width:234px; height:86px;border:solid 0px red;}
	.nav-tabs {
    	border-bottom: 0px solid #ddd
		font-family: Oswald, sans-serif;
        font-weight: 350;
        display: inline-block;
        /*font-size: 1.2em;*/
		font-size: 0.9em;
		width:100%;
	}
	.nav-tabs>li{ margin-left:0px; width:100%; border:solid 0px red; text-transform:uppercase;}
	.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{border:0px; border-radius:0px; background:#FACCD3; }
	.tab-color-left{ border-left:solid 1px #FACCD3; padding-left:10px;}
	
}

@media all and (min-width:922px) {
	.home-layout{ max-width:1024px; margin:0 auto;min-height:481px; background:url(../images/bg/bg_02.jpg) top center no-repeat;}
	.layout{ max-width:1024px; margin:0 auto;min-height:481px; }
	.home-header{display:block; margin:0px;  height:220px; border:solid 0px red; }
	.headder{position:relative; z-index:1; display:block; margin:0px;  height:304px; border:solid 0px red; background:url(../images/bg/bg_head.png) top center no-repeat; }
	
	.head-logo{ margin:0 auto; display:block;width:234px; height:86px;border:solid 0px red;}
	.head-logo img{width:100%;}
	.head-logo2{ position:absolute; z-index:2;  left:50%; bottom:-100px;  margin-left:-150px; border:solid 0px red;}
	.head-logo2 img{width:300px;}
	.hero-container{max-width:1024px;}
	.home-content{ min-height:261px; }
	.content{  }
	.content-form,.content-form-all{ max-width:700px; margin:105px auto;}

	.hero-container{max-width:1024px;}
	.content{ min-height:261px;}
	/*Footer*/
	.footer-content{
		width:100%; padding:80px 30px 28px 30px;
		background:#406576;
		height:180px;
		color:#FFFFFF;
		text-align:center;
	}
	.footer-logo{ text-align:center;}
	.nav{ border:solid 0px red; max-width:662px; left:50%; margin-left:-331px; position:absolute; z-index:2; top:-59px;}
}
@media all and (min-width:1120px) {
	/*min-width:1030px*/
	.home-layout{ max-width:1280px; margin:0 auto;min-height:601px; background:url(../images/bg/bg_12.jpg) top center no-repeat;}
	.layout{ max-width:1280px; margin:0 auto;min-height:308px; }
	.home-header{display:block; margin:0px;  height:308px; border:solid 0px red; }
	.headder{position:relative; z-index:1; display:block; margin:0px;  height:304px; border:solid 0px red; background:url(../images/bg/bg_head.png) top center no-repeat; }
	
	.head-logo{ margin:0 auto; display:block;width:234px; height:86px;border:solid 0px red;}
	.head-logo img{width:100%;}
	.head-logo2{ position:absolute; z-index:2;  left:50%; bottom:-100px;  margin-left:-150px; border:solid 0px red;}
	.head-logo2 img{width:300px;}
	.hero-container{max-width:1280px;}
	.home-content{ min-height:293px; }
	.content{  }
	.content-form,.content-form-all{ max-width:700px; margin:105px auto;}
	/*Footer*/
	.footer-content{
		width:100%; padding:80px 30px 28px 30px;
		background:#406576;
		height:180px;
		color:#FFFFFF;
		text-align:center;
	}
	.footer-logo{ text-align:center;}
@media all and (min-width:1300px) {
	.home-layout{ max-width:1440px; margin:0 auto;min-height:667px; background:url(../images/bg/bg_14.jpg) top center no-repeat;}
	.layout{ max-width:1440px; margin:0 auto;min-height:667px; }
	.home-header{display:block; margin:0px;  height:308px; border:solid 0px red; }
	.headder{position:relative; z-index:1; display:block; margin:0px;  height:304px; border:solid 0px red; background:url(../images/bg/bg_head.png) top center no-repeat; }
	
	.head-logo{ margin:0 auto; display:block;width:234px; height:86px;border:solid 0px red;}
	.head-logo img{width:100%;}
	.head-logo2{ position:absolute; z-index:2;  left:50%; bottom:-100px;  margin-left:-150px; border:solid 0px red;}
	.head-logo2 img{width:300px;}
	
	.hero-container{max-width:1440px;}
	.sub-container{max-width:1440px;}
	.hero-container .bx-controls-direction {
        display: block;
    }
	.hero-container .bx-controls-direction a {
        margin: -33px -60px 0;
    }
	.hero-container .bx-controls-direction a.bx-prev {
		left: 80px;
	}
	.hero-container .bx-controls-direction a.bx-next {
		right: 80px;
	}
	.home-content{ min-height:359px; }
	.content{  }
	.content-form,.content-form-all{ max-width:700px; margin:105px auto; }
	/*Footer*/
	.footer-content{
		width:100%; padding:80px 30px 28px 30px;
		background:#406576;
		height:180px;
		color:#FFFFFF;
		text-align:center;
	}
	.footer-logo{ text-align:center;}
	.get-social{ margin-top:10px;}
	.get-social>.head{ text-align:center; text-transform:uppercase;}
	.socails{ display:block; list-style:none; width:188px; height:50px; border:solid 0px green;margin:0px auto; padding:0px; }
	.socails>li{display:block; float:left; width:40px; height:40px; border:solid 0px red; margin-right:3px; margin-left:3px;}
	.socails>li>a{ display:block; width:100%; height:100%; text-indent:-8000px;}
	.socails>li>a.sfb{ background:url(../images/get_social.png) -6px -22px no-repeat;}
	.socails>li>a.sin{ background:url(../images/get_social.png) -50px -22px no-repeat;}
	.socails>li>a.syu{ background:url(../images/get_social.png) -96px -22px no-repeat;}
	.socails>li>a.sli{ background:url(../images/get_social.png) -140px -22px no-repeat;}
/*End footer*/
}
@media all and (min-width:1450px) {
	.home-layout{ max-width:1600px; margin:0 auto;min-height:752px; background:url(../images/bg/bg_16.jpg) top center no-repeat;}
	.layout{ max-width:1600px; margin:0 auto;min-height:752px;}
	.home-header{display:block; margin:0px;  height:342px; border:solid 0px red; }
	.headder{ position:relative; z-index:1; display:block; margin:0px;  height:304px; border:solid 0px red; background:url(../images/bg/bg_head.png) top center no-repeat;  }
	.head-logo{ margin:0 auto; display:block;width:234px; height:86px;border:solid 0px red;}
	.head-logo img{width:100%;}
	.head-logo2{ position:absolute; z-index:2;  left:50%; bottom:-100px;  margin-left:-150px; border:solid 0px red;}
	.head-logo2 img{width:300px;}
	.hero-container{max-width:1600px;}
	.sub-container{max-width:1600px;}
	.hero-container .bx-controls-direction {
        display: block;
    }
	.hero-container .bx-controls-direction a {
        margin: -33px -60px 0;
    }
	.hero-container .bx-controls-direction a.bx-prev {
		left: 80px;
	}
	.hero-container .bx-controls-direction a.bx-next {
		right: 80px;
	}
	.home-content{ min-height:410px; }
	.content{  }
	.content-form,.content-form-all{ max-width:700px; margin:105px auto; }
	/*Footer*/
	.footer-content{
		width:100%; padding:80px 30px 28px 30px;
		background:#406576;
		height:180px;
		color:#FFFFFF;
		text-align:center;
	}
	.footer-logo{ text-align:center;}
	.get-social{ margin-top:10px;}
	.get-social>.head{ text-align:center; text-transform:uppercase;}
	.socails{ display:block; list-style:none; width:188px; height:50px; border:solid 0px green;margin:0px auto; padding:0px; }
	.socails>li{display:block; float:left; width:40px; height:40px; border:solid 0px red; margin-right:3px; margin-left:3px;}
	.socails>li>a{ display:block; width:100%; height:100%; text-indent:-8000px;}
	.socails>li>a.sfb{ background:url(../images/get_social.png) -6px -22px no-repeat;}
	.socails>li>a.sin{ background:url(../images/get_social.png) -50px -22px no-repeat;}
	.socails>li>a.syu{ background:url(../images/get_social.png) -96px -22px no-repeat;}
	.socails>li>a.sli{ background:url(../images/get_social.png) -140px -22px no-repeat;}
/*End footer*/
}

@media all and (min-width:1650px) {
	.home-layout{max-width:1920px; margin:0 auto;min-height:752px; background:url(../images/bg/bg.jpg) top center no-repeat;}
	.layout{ max-width:1920px; margin:0 auto;min-height:752px; }
	/*Heading*/
	.home-header{display:block; margin:0px;  height:412px; border:solid 0px red;}
	.headder{position:relative; z-index:1; display:block; margin:0px;  height:304px; border:solid 0px red; background:url(../images/bg/bg_head.png) top center no-repeat; }
	.head-logo{ margin:0 auto; display:block;width:234px; height:86px;border:solid 0px red;}
	.head-logo img{width:100%; }
	.head-logo2{ position:absolute; z-index:2;  left:50%; bottom:-135px;  margin-left:-181px;border:solid 0px red;}
	.head-logo2 img{width:100%;}
	.nav-menu{ 
		list-style:none; display:block;border:solid 0px red; height:auto;width:75px; height:50px; margin:0 auto; padding:0px;
	}
	.nav-menu>li{display:block; margin:0px; height:100%; width:100%;border:solid 0px green;}
	.nav-menu>li>a{display:block;  margin:0px; height:100%; width:100%; border:solid 1px blue;position:relative; color:#FFFFFF;}
	.sub-container{
		display:none;position:absolute; z-index:1; left:0px; width:1920px; height:auto;
		
		background:#000000;
	}
	.nav-menu>li:hover .sub-container{
		display:block;
		padding:10px 0px 30px 0px;
	}
	.submenu{
		display:block;
		list-style:none; border:solid 1px red;  margin:0 auto; padding:0px;
		width:100%; height:100%;
	}
	.submenu li a{ color:#FFFFFFF;}
	.submenu-body{ width:70%; margin:0 auto;}
	/* End Heading*/
	/*Body*/
	.layout{ max-width:1920px; margin:0 auto;}
	.hero-container{max-width:1920px;}
	.sub-container{max-width:1920px;}
	.home-content{ min-height:487px;}
	.content{  background:#FFF8E4;border:solid 1px #FFF8E4;}
	.content-form,.content-form-all{ max-width:900px; margin:115px auto; }
	/*End Body*/
	
	
	/*Footer*/
	.footer-content{
		width:100%; padding:80px 30px 28px 30px;
		background:#406576;
		height:180px;
		color:#FFFFFF;
		text-align:center;
	}
	/*End footer*/
	.hero-container .bx-controls-direction a.bx-prev {
		left: 90px;
	}
	.hero-container .bx-controls-direction a.bx-next {
		right: 90px;
	}
	
}

.clear:after,
.clear:before {
    content: "";
    display: table
}

.clear:after {
    clear: both
}

.clear {
    zoom: 1;
    clear: both
}


#tooltip {
    text-align: center;
    color: #fff;
    background: url(../images/loaders/loader-32.gif) center center no-repeat #fff;
    position: absolute;
    z-index: 100;
    padding: 5px;
    border: 1px solid #ccc;
    min-height: 100px;
    min-width: 100px
}

#tooltip:after {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #ccc;
    content: '';
    position: absolute;
    left: 50%;
    bottom: -10px;
    margin-left: -5px
}

#tooltip.top:after {
    border-top-color: transparent;
    border-bottom: 10px solid #ccc;
    top: -20px;
    bottom: auto
}

#tooltip.left:after {
    left: 10px;
    margin: 0
}

#tooltip.right:after {
    right: 10px;
    left: auto;
    margin: 0
}


.carousel-control.left, .carousel-control.right {
	background-image:none !important;
}
.carousel-control {
	color:#fff;
	top:50%;
	color:#428BCA;
	bottom:auto;
	padding-top:4px;
	width:30px;
	height:30px;
	text-shadow:none;
	opacity:1;
}
.carousel-control:hover {
	color: #d9534f;
}
.carousel-control.left, .carousel-control.right {
	background-image:none !important;
}
.carousel-control.right {
	left:auto;
	right:-32px;
}
.carousel-control.left {
	right:auto;
	left:-32px;
}

.carousel-indicators {
	bottom:-30px;
}
.carousel-indicators li {
	border-radius:0;
	width:10px;
	height:10px;
	background:#ccc;
	border:1px solid #ccc;
}
.carousel-indicators .active {
	width:12px;
	height:12px;
	background:#3276b1;
	border-color:#3276b1;
}
/* CSS Animation */
/* ################################################## */
.animate-rotate-360 { -webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; -o-transition-duration: 0.8s; transition-duration: 0.8s; 
  -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; transition-property: transform; 
  overflow:hidden; }
.animate-rotate-360:hover { -webkit-transform:rotate(360deg); -moz-transform:rotate(360deg); -o-transform:rotate(360deg); } 


/* CSS Tab */
/*!
 * bootstrap-vertical-tabs - v1.2.1
 * https://dbtek.github.io/bootstrap-vertical-tabs
 * 2014-11-07
 * Copyright (c) 2014 İsmail Demirbilek
 * License: MIT
 */
.page-order ul.nav-tabs {
    border-bottom: 0px;
}
.tabs-left, .tabs-right {
  border-bottom: none;
  padding-top: 2px;
  border:none;
  border-bottom:none;
  border-left:none;
  border-right:none;
}
.tabs-left {
 /* border-right: 1px solid #ddd;*/
}
.tabs-right {
 /* border-left: 1px solid #ddd;*/
}

.tabs-left>li, .tabs-right>li {
  float: none;
  margin-bottom: 2px;
  border:0px;
  border-radius:0px;
}
.tabs-left>li {
  margin-right: -1px;
}
.tabs-right>li {
  margin-left: -1px;
}
.tabs-left>li.active>a,
.tabs-left>li.active>a:hover,
.tabs-left>li.active>a:focus {
 /* border-bottom-color: #ddd;
  border-right-color: transparent;*/
  border:none;
  background:#FACCD3;
   border-radius:0px;
}

.tabs-right>li.active>a,
.tabs-right>li.active>a:hover,
.tabs-right>li.active>a:focus {
  /*border-bottom: 1px solid #ddd;
  border-left-color: transparent;*/
  border:none;
  background:#FACCD3;
}
.nav-tabs>li>a{ border:solid 0px;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {border:none;}
.tabs-left>li.active>a, .tabs-left>li.active>a:hover, .tabs-left>li.active>a:focus
{border:none;}
.tabs-left>li>a {
  /*border-radius: 4px 0 0 4px;*/
  margin-right: 0;
  display:block;
}
.tabs-right>li>a {
  /*border-radius: 0 4px 4px 0;*/
  margin-right: 0;
}
.tab-color-left{ border-left:solid 1px #FACCD3; padding-left:20px;}
.sideways {
  margin-top:50px;
  border: none;
  position: relative;
}
.sideways>li {
  height: 20px;
  width: 120px;
  margin-bottom: 100px;
}
.sideways>li>a {
  border-bottom: 1px solid #ddd;
  border-right-color: transparent;
  text-align: center;
  border-radius: 4px 4px 0px 0px;
}
.sideways>li.active>a,
.sideways>li.active>a:hover,
.sideways>li.active>a:focus {
  border-bottom-color: transparent;
  border-right-color: #ddd;
  border-left-color: #ddd;
}
.sideways.tabs-left {
  left: -50px;
}
.sideways.tabs-right {
  right: -50px;
}
.sideways.tabs-right>li {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
.sideways.tabs-left>li {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

.eagle-gallery .mini-slider .owl-controls .owl-buttons div.owl-next{
background:url(../images/icons/next.png) no-repeat center center #000000;
}
.eagle-gallery .mini-slider .owl-controls .owl-buttons div.owl-prev{
background:url(../images/icons/prev.png) no-repeat center center #000000;
}

.waiting{ 
	background:#000000 url(../images/loadings.gif) center center no-repeat;
	 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";

  /* IE 5-7 */
  filter: alpha(opacity=50);

  /* Netscape */
  -moz-opacity: 0.5;

  /* Safari 1.x */
  -khtml-opacity: 0.5;

  /* Good browsers */
  opacity: 0.5;
  position:absolute; z-index:100; top:0px; left:0px;
  display:none; width:100%; height:100%; margin:0px; padding:0px;
}