/* GLOBAL STYLES
-------------------------------------------------- */
@import url('https://fonts.googleapis.com/css?family=Damion|Merriweather:300,400,700,900|Open+Sans:300,400,600,700,800|Lato:300,400,600,700,800');

html, body {max-width:100%;overflow-x:hidden;}
body {padding-bottom:0px;color:#222;background:#fff;font-family:"Open Sans", Arial, Helvetica, Sans-serif;}

a {color:#999;}
a:hover {text-decoration:none;color:#000;}
a,a:hover, a:focus {text-decoration:none;transition: all .8s ease;-webkit-transition: all .8s ease;-moz-transition: all .8s ease;}

.container1 {margin:0 auto;max-width:1520px;padding:0 15px;}

.font-damion {font-family: 'Damion', cursive;text-transform:capitalize;letter-spacing:2px;}

.bgcolor-grey {background:#e5e5e5;}
.bgcolor-darkergrey {background:#cfcfcf;}
.bgcolor-darkgrey {background:#333;}
.bgcolor-lightergrey {background:#999;}
.bgcolor-lightgrey {background:#ccc;}
.bgcolor-lowgrey {background:#f2f2f2;}
.bgcolor-red {background:#F00;}
.bgcolor-darkred {background:#570101;}
.bgcolor-purple {background:#4d207a;}
.bgcolor-white {background:#fff;}
.bgcolor-black {background:#000;}
.bgcolor-blue {background:#05afe9;}
.bgcolor-darkblue {background:#095683;}
.bgcolor-orange {background:#de8300;}
.bgcolor-lighterorange {background:#ffe599;}
.bgcolor-lightorange {background:#ccb383;}
.bgcolor-green {background:#517301;}
.bgcolor-lightbrown {background:#f5ecdb;}
.color-white {color:#fff;}
.color-black {color:#000;}
.color-grey {color:#666;}
.color-darkergrey {color:#444;}
.color-darkgrey {color:#333;}
.color-lightergrey {color:#999;}
.color-lightgrey {color:#ccc;}
.color-red {color:red;}
.color-darkred {color:#edddbf;}
.color-orange {color:#fcb814;}
.color-lightorange {color:#ccb383}
.color-lightblue {color:#47afe3;}
.color-purple {color:#4d207a;}
.color-green {color:#5fba07;}
.color-blue {color:#00aeef;}
.color-darkblue {color:#004b8d;}
.color-lightbrown {color:#f5ecdb;}

.gradient-lightbrown {background-color:#cbb285;
  background:linear-gradient(to right, #dbc7a3, #cbb285);
  background:-webkit-gradient(linear, 0% 100%, 100% 0%, from(#dbc7a3), to(#cbb285));
  background:-webkit-linear-gradient(to right, #dbc7a3, #cbb285);
  background:-moz-linear-gradient(to right, #dbc7a3, #cbb285);
  background:-ms-linear-gradient(to right, #dbc7a3, #cbb285);
  background:-o-linear-gradient(to right, #dbc7a3, #cbb285);}
.gradient-grey {background-color:#333333;
  background:linear-gradient(to right, #666666, #333333);
  background:-webkit-gradient(linear, 0% 100%, 100% 0%, from(#666666), to(#333333));
  background:-webkit-linear-gradient(to right, #666666, #333333);
  background:-moz-linear-gradient(to right, #666666, #333333);
  background:-ms-linear-gradient(to right, #666666, #333333);
  background:-o-linear-gradient(to right, #666666, #333333);}

h1, h2, h3 {text-transform:uppercase;}
p {letter-spacing:1px;line-height:20px;font-size:12px;}

.text-bold {font-weight:800;}
.text-bolder {font-weight:700;}
.text-regular {font-weight:400;}
.text-light {font-weight:300;}
.text-shadow{text-shadow:0 1px 12px #000;}
.text-title {font-weight:300;text-transform:capitalize;letter-spacing:2px;}
.text-title-bold {font-weight:800;text-transform:Uppercase;letter-spacing:2px;}
.single-title {font-size:58px;font-weight:300;text-transform:Uppercase;letter-spacing:2px;}

.font-lg {font-size:21px;}
small {zoom:75%;}
.width30 {width:240px;line-height:32px;margin:2px;}
.padding-side-lg {padding:0 8%;}
.padding-side-md {padding:0 5%;}
.padding-side-sm {padding:0 2%;}

/* Spacing & Border-line */
.blank-divider-lg {border:none;padding:50px 0;}
.blank-divider-md {border:none;padding:25px 0;margin:0;}
.blank-divider-sm {border:none;padding:10px 0;margin:0;}
.blank-divider-xs {border:none;padding:2px 0;margin:0;}
.blank-divider-xxs {border:none;padding:0;margin:0;height:5px;clear:both;}
.divider4 {border-top:1px solid #000;height:3px;display:block;margin:10px 0 0 0;padding:5px 0 0 0;}
.divider3 {border-top:3px solid #d5af00;height:3px;display:block;margin:10px 0 0 0;padding:5px 0 0 0;}
.divider2 {border-top:1px dashed #999;height:3px;display:block;margin:10px 0 0 0;padding:5px 0 0 0;}
.divider1 {border-top:1px solid white;height:3px;display:block;margin:20px 0 0 0;padding:10px 0 0 0;}
.border-btm-gold {border-bottom:2px solid #d5af00;}
.border-left-gold {border-left:4px solid #d5af00;}
.border-right-gold {padding:35px 20px;background:#f3f1e8;border-right:30px solid #fff;}

.seperator-lg {width:70%;border-bottom:5px solid #095683;margin:12px 0;height:10px;}
.seperator-md {width:50%;border-bottom:5px solid #095683;margin:12px 0;height:14px;}
.seperator-sm {width:20%;border-bottom:5px solid #095683;margin:12px 0;height:10px;}
.seperator-line-lg {width:250px;border-bottom:3px solid red;margin:5px 0 20px;}
.seperator-line-md {width:145px;border-bottom:5px solid red;margin:2px 0 20px;}
.seperator-line-sm {width:80px;border-bottom:5px solid #333;margin:2px 0 20px;}
.seperator-center {margin-left:auto;margin-right:auto;}
.span-border {padding:10px 22px;border:3px solid #999;}

.btn-primary {color:#fff;background:#00aeef;border:0;border-radius:25px;padding:4px 18px;height:100%; transform:none;}
.btn-primary:hover, .btn-primary:focus {background:#fff;color:#000;border:0 !important;}

/* Buttons */
.btn-info {background:red;color:#fff;padding:6px 16px;border-radius:30px;transition: all .5s ease;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;text-transform:uppercase;border:0;}
.btn-info:hover, .btn-info:focus {background:#333;color:#fff;transition: all .5s ease;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;}
.btn-info.grey {background:#ccc0a3;color:#000;padding:6px 26px;border-radius:30px;transition: all .5s ease;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;text-transform:uppercase;border:0;}
.btn-info.grey:hover, .btn-info.grey:focus {background:#333;color:#fff;transition: all .5s ease;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;}
.btn-info.white {background:#fff;border-color:#fff;color:#666;padding:3px 16px;margin:7px 0;text-transform:uppercase;border-radius:30px;transition: all .5s ease;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;text-transform:uppercase;border:0;}
.btn-info.white:hover, .btn-info.white:focus {background:#3c3800;border-color:#3c3800;color:#fff;}
.btn-info.white-border {background:rgba(255,255,255, .8);border:4px solid #ccc;color:#000;border-radius:0;text-transform:uppercase;}
.btn-info.white-border:hover, .btn-info.white-border:focus {background:#0080b1;border:4px solid #0080b1;color:#fff;}
	.btn-info.white-border i {font-size:40px;display:inline-block;}
	.btn-info.white-border .text-inline-block {display:inline-block;text-align:left;font-weight:700;}
	.btn-info.white-border small {display:block;font-size:12px;font-weight:400;}
.btn-info.black {background:#333;border-color:#333;color:#999;padding:3px 16px;margin:7px 0;text-transform:uppercase;border-radius:30px;transition: all .5s ease;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;text-transform:uppercase;border:0;}
.btn-info.black:hover, .btn-info.black:focus {background:#3c3800;border-color:#3c3800;color:#fff;}
.btn-info.red {background:#cc0303;border-color:#cc0303;color:#fff;padding:3px 16px;margin:7px 0;text-transform:uppercase;border-radius:30px;transition: all .5s ease;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;text-transform:uppercase;border:0;}
.btn-info.red:hover, .btn-info.red:focus {background:#3c3800;border-color:#3c3800;color:#fff;}

.btn-box {height:70px;}
.btn-round {background:red;color:#fff;padding:3px;margin:10px 0 10px;border-radius:30px;transition: all .5s ease;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;}
.btn-round:hover {background:#333;color:#fff;margin:0px 0 25px;text-transform:uppercase;transition: all .5s ease;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;}
.btn-round.btn-green {background:#39b54a;color:#fff;border:none;padding:5px;}
.btn-round.btn-green:hover {background:#fff;color:#39b54a;}
.btn-round.btn-white {background:transparent;color:#fff;border:3px solid #fff;padding:5px;border-radius:30px;}
.btn-round.btn-white:hover {background:#fff;color:#000;}

/*Form */
label {margin-top:4px;color:#000;display:block;width:100%;text-transform:uppercase;font-size:13px;font-weight:400;font-family:"Roboto", Arial, Helvetica, Sans-Serif;}
.btn {margin:12px 0 5px 0;}
.red-star {font-weight:800;color:red;font-family:"Roboto", Arial, Helvetica, Sans-Serif;font-size:18px;line-height:12px;}

input, select {width:100%;margin-bottom:8px;background:transparent;box-shadow:none;}
input[type=checkbox] {padding:4px 0;margin:2px 12px 10px 0;outline:0;width:18px;height:18px;zoom:1.1;position:relative;z-index:500;}
input[type=radio] {padding:4px 0;margin:2px 0px 10px 0;outline:0;width:18px;height:18px;zoom:1.1;position:relative;z-index:500;}
.input-checkbox {vertical-align:top;margin-top:6px;margin-bottom:0;}
.input-checkbox input {display:inline-block;vertical-align:top;}
.input-checkbox span{display:inline-block;max-width:70%;padding:2px 0 10px 0;margin:0 12px 0;line-height:16px;font-weight:700;font-size:11px;color:#000;letter-spacing:1.5px;}
.input-checkbox span img {display:inline-block;float:left;max-width:100px;max-height:75px;margin:2px 10px;}
.checkbox, .radio {padding:6px 18px;margin:13px 6px;border-radius:10px;background:#fff;box-shadow:0 0 8px #ccc;}
.checkbox label h3, .checkbox label h4, .checkbox label h5, .checkbox label p, .radio label h3, .radio label h4, .radio label h5, .radio label p {margin:0;padding:0 0 0 20px;}
.checkbox label h4, .radio label h4 {font-size:14px;text-transform:capitalize;color:#666;font-weight:300;margin:5px 0 5px;}
.checkbox label h4 small, .radio label h4 small {font-size:14px;text-transform:uppercase;}
.checkbox label p, .radio label p {color:#999;}

.item-toggle {display:none;padding:10px 25px;width:100%;margin:0;}
.item-toggle .form-group {padding:0;margin:0;clear:both;max-width:92%;}
.item-toggle h4 {padding:9px 10px;}
.item-toggle .input-text {display:inline-block;}

fieldset {border:0;outline:0;}
.form-control {width:100%;border:1px solid #fff;padding:5px 16px;height:38px;margin:0 0 5px 0;display:block;line-height:21px;font-size:15px;background:rgba(255,255,255, .47);box-shadow:0 0 6px #bbb;}

/* Nav-tabs */
.nav-tabs {text-align:center;margin:0 auto;width:auto;border:0;}
.nav-tabs li {float:left;display:table-cell !important;border:0;}
.nav-tabs li a {height:100%;padding:12px 0px 12px 0!important;margin-right:25px;background:none;text-transform:uppercase;border:0px solid #fff !important;background:transparent!important;font-weight:600;font-size:21px!important;letter-spacing:1px!important;}
.nav-tabs li a, .nav-tabs li a:focus {color:#ccc;}
.nav-tabs li a:hover {background:#ccc;color:#666;border-bottom:4px solid #ccc !important;}
.nav-tabs li.active a, .nav-tabs li.active a:focus, .nav-tabs li.active a:hover {border-bottom:4px solid #333 !important;color:#000!important;}
.tab-content {margin:40px 0;background:transparent;}
/*input-blue::-webkit-input-placeholder, input-md::-webkit-input-placeholder, input-sm::-webkit-input-placeholder {color:#777;}*/
.padding-on-small {padding:0 30px;}

.img-max-width, .img-max-width img {max-width:100%;}

.table {background:#fff;margin:10px 0;padding:10px;border-radius:12px;}
.table.table-half {max-width:50%;}
.table.table-quad {max-width:75%;}

.ul-line {margin:0 0 25px;padding:0;list-style:none;}
.ul-line > li {border-bottom:1px solid rgba(0,0,0,.25);padding:15px 0;font-weight:700;}
.ul-line > li li {padding:6px 0;font-weight:400;}

/* CUSTOMIZE THE MODAL
-------------------------------------------------- */
.modal-promo {background:#333;background-size:cover;padding:15px;margin:0 0 30px 0;border-radius:8px;}
.modal-promo .modal-promo-text {color:#fff;text-shadow:0 3px 6px #000;}
.modal-promo .modal-promo-text h1, .modal-promo .modal-promo-text h2 {font-weight:700;}
.modal-promo .modal-promo-icon, .modal-promo .modal-promo-icon .fa {font-size:120px;color:#fff;text-align:right;}
.close:hover {color:#1070ae;}

.modal-blank {background:transparent;background-size:cover;padding:15px;margin:0 0 30px 0;border-radius:8px;}
.modal-blank .modal-content {background:rgba(0,0,0, 0);box-shadow:none;border:0px solid;outline:0;border-radius:0;}
.modal-blank .modal-content.blank-bg {background:transparent;box-shadow:none;border:0px solid;outline:0;border-radius:0;}
.modal-blank.redbox .modal-content {border:6px solid red;}
.modal-blank.bluebox .modal-content {border:6px solid #00c2d9;}
.modal-blank.greenbox .modal-content {border:6px solid #39b54a;background:#39b54a;}
.modal-blank.yellowbox .modal-content {border:6px solid #F90;}
.modal-blank.blackbox .modal-content {background:rgba(0,0,0, .8);padding:15px 35px 35px;box-shadow:0 0 18px #000;}
.modal-blank.whitebox .modal-content {background:rgba(255,255,255, .8);padding:15px 35px 35px;box-shadow:0 0 18px #000;}
.modal-blank .modal-blank-text {color:#fff;text-shadow:0 3px 6px #000;}
.modal-blank .modal-blank-text h1, .modal-blank .modal-blank-text h2 {font-weight:700;}
.modal-blank .modal-blank-icon, .modal-blank .modal-blank-icon .fa {font-size:120px;color:#fff;text-align:right;}
.modal-blank .close {color:#ffffff;text-shadow:none;font-size:58px;margin-top:-20px;}
.modal-blank .close:hover {color:#1070ae;}

/* CUSTOMIZE THE NAVBAR
-------------------------------------------------- */
.navbar-wrapper {position:fixed;right: 0;left: 0;z-index:200;top:-20px;background:#fff;}
.navbar-wrapper > .container {padding-right:0;padding-left:0;}
.navbar-wrapper .navbar {padding-right: 15px;padding-left: 15px;}
.navbar-wrapper .navbar .container {width: auto;}
.navbar-wrapper .navbar .navbar-brand {max-width:240px;padding-top:8px;}
.navbar-wrapper .navbar .navbar-brand img {width:210px;}
.navbar-wrapper a {color:#666;}
.navbar-wrapper a:hover, .navbar-wrapper a:focus {color:#000;}
.dropdown {height:0;}
.dropdown-menu {background-color:rgba(255,255,255, .9);border:none;box-shadow:0 3px 5px #333;top:28px;}
.dropdown-menu li a:hover {background:#555;color:#000!important;}
.navbar-nav {position:relative;font-family:"Lato", Arial, Helvetica, Sans-Serif;font-weight:00;text-transform:uppercase;margin-top:5px;width:100%;}
.navbar-nav > li a {background:#666;font-size:11px;color:#fff!important;border-radius:5px!important;padding:8px 20px;}
.navbar-nav li li a {background:none;font-size:14px;text-transform:capitalize;}
.navbar-nav > li a:hover, .navbar-nav > li a:active, .navbar-nav > li a:focus {border-radius:3px;background:#ddd;color:#000!important;}
.navbar-nav li.active a, .navbar-nav li.active a:hover, .navbar-nav li.active a:active, .navbar-nav li.active a:focus {font-weight:700;color:#fff!important;}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#ed1c24;}
.navbar-inverse {margin-top:5px;margin-bottom:0px;}

/* NAVBAR -Addon */
.navbar-dash {width:1px;height:16px;background:#fff;position:absolute;right:0;top:7px;}
.navbar-nav > li:last-child .navbar-dash {display:none;}
.sub-navbar {margin-top:14px;text-align:left;width:78%;float:right;}
.sub-navbar .nav-tagline {padding:0;display:inline-block;}
.sub-navbar .nav-tagline ul {padding:0;margin:0;}
.sub-navbar .nav-tagline li {display:inline-block;font-size:24px;padding-bottom:0;}
.sub-navbar .nav-tagline li .clines {border-right:1px solid #ccc;height:50px;width:15px;float:right;transform:rotate(18deg);margin-top:-22px;}
.navbar-right {margin-top:-3px;}
.sub-navbar .nav-tagline li a {padding-left:13px;}
.navbar-right-ul li {display:inline-block;font-size:12px;margin-top:10px;text-transform:Uppercase;vertical-align:bottom;}
.navbar-right-ul li i {font-size:20px;}
.navbar-right-ul li a {padding:10px 8px 0;font-weight:700;position:relative;}
.navbar-right-ul li a badge {position:absolute;top:0;right:6px;z-index:100;display:block;width:8px;height:8px;border-radius:100%;background:red;}
.navbar-right ul {padding:0;margin:0;list-style:none;}
.navbar-right ul li {display:inline-block;vertical-align:top;}

.navbar-right ul.dropdown-menu {padding:12px 0px;background:rgba(255,255,255, 1);box-shadow:0 2px 8px #999;border-radius:6px;}
.navbar-right ul.dropdown-menu li {display:block;font-size:13px;margin:0;padding:0;}
.navbar-right ul.dropdown-menu li a {display:block;background:transparent;color:#000;font-size:13px;}
.navbar-right ul.dropdown-menu li a:hover {color:#009fff;}
.navbar-right ul.dropdown-menu li a .badge {background:#009fff;margin-left:8px;}
.navbar-right ul.dropdown-menu .dropdown-header {padding:5px 15px 10px;}
.navbar-right ul.dropdown-menu .dropdown-header h4 {margin:0 0 6px;color:#000;}
.navbar-right ul.dropdown-menu .dropdown-header span {text-transform:capitalize;color:#999}
.navbar-right ul.dropdown-menu li a {padding:10px 20px;color:#666!important;}
.navbar-right ul.dropdown-menu li a:hover {background:#ccc;color:#000!important;}
.navbar-right .navbar-right-ul li a .small-i {display:block;text-align:center;margin-top:-10px;margin-left:-2px;}
.navbar-right .navbar-right-ul li a .small-i i {font-size:8px!important;color:red;}

/* CUSTOMIZE THE CAROUSEL
-------------------------------------------------- */
/* Carousel base class */
.top-height {display:block;height:122px;}
.carousel-inner .container {position:relative;height:100%;}
.carousel-inner > .item > img {position:absolute;top:0;left:0;min-width:100%;height:auto;min-height:500px;background:transparent;}

.carousel {min-height:640px;margin-bottom:0;z-index:5;}
.carousel .item {height:640px;background-position:center;background-repeat:no-repeat;background-size:cover;background-origin:content-box;border-radius:15px;padding:6px;}
.carousel.pic-full .item {padding:20px;}
.slider-pic  {position:relative;z-index:1;width:auto;height:100%;border-radius:15px;background-position:center;background-repeat:no-repeat;background-size:cover;background-origin:content-box;box-shadow:0 4px 20px #999;}
.slider-tag {position:absolute;z-index:30;width:260px;height:260px;top:0;left:0px;}
.slider-tag .slider-tag-pic img {max-width:100%;max-height:100%;}
.slider-tag h3 {position:absolute;top:53px;left:3px;font-size:13px;font-weight:800;transform:rotate(-39deg);padding:0 10px;text-align:center;width:200px;}
.slider-tag h3 i {color:#fff;font-style:normal;}
.carousel-wrap-pic {position:absolute;z-index:2;right:85px;bottom:0;}
.carousel-wrap-pic img {max-height:220px;}
/* Since positioning the image, we need to help out the caption */
.carousel-caption {z-index:110;width:75%;}
.carousel-caption .caption-box {margin-bottom:30px;padding:25px 20px;width:380px;bottom:30px;right:40px;float:right;border-radius:12px;background:#ed1c24;}
.carousel-caption h1 {color:#fff;font-size:28px;line-height:34px;font-weight:700;text-transform:uppercase;padding:20px 0 10px;margin:0;text-shadow:none;letter-spacing:6px;}
.carousel-caption h1 span {display:block;font-weight:400;}
.carousel-caption p {color:#fff;padding:0 20px;margin:0 0 20px 0;font-size:10px!important;text-shadow:none;text-transform:uppercase;line-height:22px!important;letter-spacing:2px;}
.slider-x {position:absolute;z-index:1;bottom:-130px;right:0;opacity: .13;max-width:60%;}
.slider-x img {max-width:100%;}
.bg-x {position:fixed;z-index:0;bottom:110px;right:2%;opacity: .09;max-width:75%;}
.bg-x img {max-width:200%;}
.box-shadow {box-shadow:0 0 12px #bbb;}

.carousel-in {min-height: 540px;margin-bottom:0;z-index:5;}
.carousel-in .item {height:510px;background-position:center;background-repeat:no-repeat;background-size:cover;background-origin:content-box;border-radius:15px;padding:6px;}
.slider-pic-in {position:relative;z-index:1;width:auto;height:100%;border-radius:15px;background-position:center;background-repeat:no-repeat;background-size:cover;background-origin:content-box;box-shadow:0 4px 20px #ccc;}
.slider-pic-in {background-position:center top;}
.carousel-caption-in {z-index:10;position:absolute;margin-bottom:0px;bottom:110px;left:12%;;padding-left:10px;text-shadow:0 0 24px #fff;}
.carousel-caption-in h1 {color:#000;font-size:54px;font-weight:400;font-family: 'Damion', cursive;text-transform:capitalize;padding:10px 0 4px 0;margin:0;letter-spacing:2px;}
.carousel-caption-in p {color:#fff;font-size:12px;max-width:50%;padding:0;margin:0 0 20px 0;text-shadow:0 1px 6px #999;}
.carousel-in .carousel-indicators {bottom:-5px;}
.slider-in-x {position:absolute;z-index:1;bottom:-210px;right:-15px;opacity: .13;max-width:60%;}
.slider-in-x img {max-width:100%;}

.left.carousel-control, .right.carousel-control {z-index:20;background:transparent;}
.carousel-indicators {bottom:-45px;}
.carousel-indicators li {width:8px;height:8px;background:#ccc;border:0;margin:0 3px;}
.carousel-indicators li.active {width:8px;height:8px;background:#000;border:0;margin:0 3px;}
.carousel-indicators.in-side {bottom:45px;}

/*Duration */
.ani-duration1s {animation-duration:1s;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;}
.ani-duration3s {animation-duration:3s;-webkit-animation-duration:3s;-moz-animation-duration:3s;-ms-animation-duration:3s;-o-animation-duration:3s;}
.ani-duration5s {animation-duration:5s;-webkit-animation-duration:5s;-moz-animation-duration:5s;-ms-animation-duration:5s;-o-animation-duration:5s;}
.ani-duration7s {animation-duration:7s;-webkit-animation-duration:7s;-moz-animation-duration:7s;-ms-animation-duration:7s;-o-animation-duration:7s;}
.ani-duration9s {animation-duration:9s;-webkit-animation-duration:9s;-moz-animation-duration:9s;-ms-animation-duration:9s;-o-animation-duration:9s;}
.delay01 {-webkit-animation-delay: .15s;animation-delay: .15s;-moz-animation-delay: .15s;-ms-animation-delay: .15s;-o-animation-delay: .15s;}
.delay02 {-webkit-animation-delay: .7s;animation-delay: .7s;-moz-animation-delay: .7s;-ms-animation-delay: .7s;-o-animation-delay: .7s;}
.delay03 {-webkit-animation-delay:1.2s;animation-delay:1.2s;-moz-animation-delay:1.2s;-ms-animation-delay:1.2s;-o-animation-delay:1.2s;}
.delay04 {-webkit-animation-delay:1.8s;animation-delay:1.8s;-moz-animation-delay:1.8s;-ms-animation-delay:1.8s;-o-animation-delay:1.8s;}
.delay05 {-webkit-animation-delay:2.3s;animation-delay:2.3s;-moz-animation-delay:2.3s;-ms-animation-delay:2.3s;-o-animation-delay:2.3s;}
.delay10 {-webkit-animation-delay:5s;animation-delay:5s;-moz-animation-delay:5s;-ms-animation-delay:5s;-o-animation-delay:5s;}

/* Homepage, Header & Footer
-------------------------------------------------- */
.marketing {width:100%;position:relative;}
.overflow-height {width:100%;max-height:100%;overflow:hidden;z-index:1;}

.wallpaper-box-lg {position:relative;min-height:320px;width:100%;overflow:hidden;border-radius:18px;margin:35px 0 10px;display:table;transition: all .5s ease;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;}
.wallpaper-content-lg-blank {min-height:320px;display:table-cell;width:1%;vertical-align:middle;}
.text-shadow-white, .text-shadow-white h2, .text-shadow-white h4 {text-shadow:0 0 18px #fff;}
.wallpaper-box-lg:hover {box-shadow:0 1px 18px #999;margin:25px 0 20px;}

.wallpaper-box {position:relative;min-height:210px;overflow:hidden;border-radius:18px;margin:35px 0;}
.wallpaper-content {position:absolute;z-index:9;top:30px;left:30px;}
.wallpaper-content h1, .wallpaper-content .circle-red {display:inline-block;}
.wallpaper-content h1 {color:#c20202;display:inline-block;font-size:34px;text-transform:capitalize;padding:0 0 0 60px;position:relative;top:-40px;}
.wallpaper-content h1 small {color:black;font-weight:800;font-size:24px;display:block;text-transform:Uppercase;padding:12px 0}
.wallpaper-content-blank {min-height:210px;display:table-cell;width:1%;vertical-align:middle;border:8px solid #fff;border-radius:12px;}
.wallpaper-content .circle-red {position:relative;top:8px;left:35px;}
.circle-red {width:135px;height:135px;background:red;color:white;border-radius:100%;text-align:center;font-size:16px;display:table;transition: all .5s ease;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;}
.circle-red span {width:1%;height:135px;display:table-cell;vertical-align:middle;}
.wallpaper-bg {position:relative;z-index:0;width:100%;height:100%;min-height:210px;background-size:cover;background-attachment:fixed;}
.wallpaper-bg img {width:100%;height:100%;}
/*.ads-wrap-gradient {width:100%;height:100%;background:url(../img/bg-dot.png) repeat top left;position:absolute;margin-top:-410px;z-index:1;}*/
.ads-wrap-gradient {width:100%;height:100%;min-height:300px;background:rgba(254,231,134,  .34);position:absolute;margin-top:0;top:0;z-index:1;}
.ads-wrap-gradient {opacity:0;transition: all .5s ease;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;}
.wallpaper-box:hover .ads-wrap-gradient, .wallpaper-box:focus .ads-wrap-gradient {opacity:1;}
.wallpaper-box:hover .circle-red, .wallpaper-box:focus .circle-red {margin-top:6px;transform:rotate(-8deg);box-shadow:0 0 54px #86d4e8;}

/*title-breadcrum bar */
.top-page-title {padding:12px 15px;}
.top-page-title h1 {line-height:30px;padding:0;margin:0 0 -5px;font-weight:300;font-size:56px;color:#000;}
.goback {padding:0 20px 0 0;margin:0px 20px 5px 0;border-right:1px solid #999;float:left;}
.goback span {width:24px;height:24px;padding-top:5px;display:inline-block;text-align:center;line-height:24px;background:#39b54a;color:#fff;border-radius:50%;}
.breadcrum-height {padding:12px 15px;}
.all-line-height {line-height:40px;text-transform: uppercase;}
.link-normal {padding:0 2px;font-size:11px;color:#bbb;}
.link-normal a {color:#bbb;}
.link-seperator {margin:0 4px;font-size:9px;color:#d1d1d1;}
.link-active {padding:0 2px;font-size:11px;color:#999;}
.link-active a {color:#ca0b15;font-weight:700;}
.link-normal a:hover, .link-active a:hover {color:#666;}

/* Youtube */
.iframe-video {max-width:780px;margin:35px auto 35px auto;}
  .iframe-video1 {max-width:780px;margin:auto;}
  .video-div {position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;}
  .video-div iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
  }

/* Quicklink-tab */
.white-block {width:100%;background:#fff;position:relative;z-index:2;}
.quicklink-tab {background:#1070ae;padding:25px 0 35px 0;margin-bottom:9px;}
.quicklink-tab .quicklink-logo {margin-bottom:40px;}
.quicklink-tab .quicklink-logo img {max-width:150px;}
.quicklink-tab h5 {color:#004095;font-weight:700;}
.quicklink-tab ul {color:#fff;padding:0 0 0 18px;margin:0;}
.quicklink-tab li>a {color:#fff;font-size:11px;font-weight:400;}

.tab-row {margin:-10px 0 0 0;position:relative;z-index:2;background:#fff;}
.nav-tabs {position:relative;}
.nav-tabs li a {color:#999;padding-left:0;padding-right:0;font-size:16px;}
.nav-tabs li.active a {background:#1070ae;color:#fff;}
.nav-tabs li.active a:hover, .nav-tabs li.active a:focus {background:#1070ae;color:#fff;}
.tab-content li {list-style:none;fot-size:18px;text-transform:uppercase;}

/* Quicklink */
.quicklink {padding:35px 0 80px 0;margin:0;position:relative;z-index:2;}
.quicklink .quicklink-logo {margin:10px auto;text-align:center;}
.quicklink .quicklink-logo a {width:50px;height:50px;padding:10px 0 0 4px;margin:0 5px 5px 0;text-align:center;background:#0f7dc0;display:inline-block;font-size:21px;color:#fff;border-radius:50%;}
.quicklink .quicklink-logo a:hover {background:#02395a;}
.quicklink h5 {color:#fff;font-weight:800;font-size:18px;letter-spacing:1px;}
.quicklink ul {color:#0f7dc0;padding:0 0 0 0px;margin:0;list-style:none;min-height:70px;}
.quicklink li {margin:8px 0;line-height:16px;}
.quicklink li a {font-size:12px;font-weight:400;letter-spacing:.5px;color:#333;}
.quicklink li a:hover {color:#ed1c24;}

/* Footer */
footer {padding:15px 0 50px 0;margin:0;position:relative;z-index:15;background:#ed1c24;}
.logo-footer {max-width:160px;display:inline-block;}
.logo-footer img {max-width:160px;padding:2px 0;}
.copyright-box {line-height:26px;vertical-align:middle;padding:20px 20px 5px 40px;font-size:12px;display:inline-block;letter-spacing:1px;font-weight:700;color:#ccc;}
  .quicklink-box h5 {color:#ccc;}
.copyright-box p {color:#ffe4ab;font-weight:400;}
.footer-btn {float:right;display:inline-block;letter-spacing:1px;font-weight:700;padding:15px 20px 5px 40px;}
.footer-icon {font-size:28px;float:right;}
.footer-icon {color:#333;}

/* Homepage Style
/*Homapage Welcome text*/
.why-us {position:relative;z-index:4;top:-35px;background:#fff;border-radius:0 0 12px 12px;padding:30px 30px 30px;margin:6px;}
.why-us h1 {text-transform:uppercase;letter-spacing:2px;font-size:24px;font-weight:800;}
.why-us p {color:#777;line-height:21px;}

.gradient-low {background-color:#f4e4b9;
  background:linear-gradient(to bottom, #fbf8eb, #f4e4b9);
  background:-webkit-linear-gradient(to bottom, #fbf8eb, #f4e4b9);
  background:-moz-linear-gradient(to bottom, #fbf8eb, #f4e4b9);
  background:-ms-linear-gradient(to bottom, #fbf8eb, #f4e4b9);
  background:-o-linear-gradient(to bottom, #fbf8eb, #f4e4b9);}

.colume-box {text-align:center;}
.colume-box-icon, .colume-box-icon1, .colume-box-icon-sm {text-align:center;}
.colume-box-icon span {display:block;width:150px;height:150px;margin:0 auto;border-radius:100%;background:#fff;padding:42px 0 0 22px;margin:8px auto 0;text-align:center;box-shadow:0 2px 20px #ffdc91;}
.colume-box-icon span i {font-size:72px;color:#000;}
.colume-box-icon1 span {display:block;width:150px;height:150px;margin:0 auto;border-radius:100%;background:#fff;padding:42px 0 0 22px;margin:8px auto;text-align:center;box-shadow:0 2px 20px #ffdc91;}
.colume-box-icon1 span i {font-size:62px;color:#000;}
.fa-radioactive, .fa-radioactive-lg, .fa-radioactive-sm {background:url('../img/i-radio-active.png') no-repeat center transparent;background-size:cover;display:block;}
.fa-radioactive {width:60px;margin:3px 0 0 25px;}
.fa-radioactive-lg {width:72px;margin:3px 0 0 20px;}
.fa-radioactive-sm {width:60px;margin:3px 0 0 20px;}
.colume-box-icon-sm span {display:block;width:60px;height:60px;margin:0 auto;border-radius:100%;background:#fff!important;padding:12px 0 0 10px;margin:8px auto;text-align:center;}
.colume-box-icon-sm span i {font-size:42px;color:#000;}
.colume-box h4 {color:#d2031b;font-weight:800;padding:15px 25px 5px;}
.colume-box h5 {color:#666;font-weight:800;padding:5px 25px 5px;text-transform:uppercase;font-size:12px;}
.colume-box h6 {color:#d2031b;font-weight:800;padding:5px 5px 5px;text-transform:uppercase;font-size:12px;min-height:50px;}
.colume-box p {padding:0 25px 5px;color:#777;}

.colume-box a .colume-box-icon span, .colume-box a .colume-box-icon1 span, .colume-box a .colume-box-icon1 span i, .colume-box a:hover .colume-box-icon span {transition: all .8s ease;-webkit-transition: all .8s ease;-moz-transition: all .8s ease;}
.colume-box a:hover .colume-box-icon span {width:150px;height:150px;padding:42px 0 0 22px;margin:-1px auto -1px;background:#eee;}
.colume-box a:hover .colume-box-icon1 span {margin:-1px auto -1px;background:#fff;box-shadow:0 2px 20px #999;background:red;}
.colume-box a:hover .colume-box-icon1 span i {color:#fff;}

/* Inside Page Style
-------------------------------------------------- */
/*Page Header - (Short header with no pic)*/
.page-intro {position:relative;z-index:4;top:-120px;background:#f1ebdd;border-radius:12px;padding:20px 30px 30px;margin:6px 4%;box-shadow:0 4px 20px #ccc}
.page-intro h1 {text-transform:uppercase;letter-spacing:2px;font-size:24px;font-weight:700;}
.page-intro p {color:#777;line-height:21px;}

/*Our Profile*/
.margin-top-bottom {margin-top:-80px;}
.text-box h1 {text-align:right;}
.text-justify {text-align:justify;}
.pic-half {position:relative;margin:0 0 0 6px;}
.pic-half img {max-width:100%;border-radius:12px;}

.cert-wrap {border-radius:12px;padding:25px 25px 35px;background:#e3d6b6;}
.cert-wrap .cert-icon i {font-size:150px;padding:10px 15px;color:#f1ebdb;}
.cert-pic {height:250px;overflow:hidden;border-radius:12px;background:#f1ebdb;text-align:center;}
.cert-pic img {max-width:100%;padding:20px 0;}

.cert-pic-wrap {position:relative;overflow:hidden;}
.cert-pic-wrap h4 {font-size:12px;text-transform:uppercase;letter-spacing:1.2px;text-align:center;min-height:60px;}
.cert-pic-wrap .overlay-wrap {position:absolute;left:0;right:0;min-height:250px;margin:0 15px;border-radius:12px;background:rgba(0,0,0, .5);display:table;}
.cert-pic-wrap .overlay-wrap {opacity:0;transition: all .5s ease;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;}
.cert-pic-wrap:hover .overlay-wrap {opacity:1;transition: all .5s ease;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;}
.wrap-vertical-align {height:250px;width:1%;display:table-cell;vertical-align:middle;text-align:center;}
.wrap-vertical-align i {font-size:38px;display:block;margin:0 auto;}
.wrap-vertical-align a {border-radius:12px;background:rgba(255,255,255, .2);font-size:12px;color:#ccc;margin:5px 10px;width:auto;padding:15px 10px;}
.wrap-vertical-align a:hover, .wrap-vertical-align a:focus, .wrap-vertical-align a:active {background:rgba(0,0,0, .9);color:#fff;}
.wrap-vertical-align a:hover i {color:#3aa7f3;}

/*Product*/
.featurettes {padding:0;margin:0;color:black;width:100%;position:relative;z-index:15;}
.featurettes.gradient-grey {margin:6px auto;padding:15px 0;background:url("../img/bg-texture.png") #333;box-shadow:0 0 8px #999;}
.featurettes.gradient-lightgrey {margin:6px auto;padding:15px 0;background:url("../img/bg-wood.jpg") #999;}
.featurette-text {margin:0;border-top:1px solid;border-color:transparent;display:table-cell;vertical-align:middle;padding-top:50px;padding-bottom:50px;width:1%;position:relative;z-index:2;}
a.link-white {color:white;}
.featurette-text-wrap {margin:0 auto;}
.featurette ul {margin:10px 10px 10px 20px;padding:0;}
.featurette li {font-size:17px;}
.featurette .featurette-text h4 {font-weight:700;font-size:28px;color:black;}
.featurette .featurette-text-auto h4 {font-weight:700;font-size:28px;}
.featurette .featurette-text p {font-size:17px;color:black;}
.featurette-text-height250 {height:250px;}
.box-bgcolor-red {background:red;}
.in-padding {}
.sub-padding {margin:0 16px;}
.featurettes-row.in-row-margin {margin-top:-25px;}

/*Paganation*/
.pagination {margin:18px 0;box-shadow:0 0 6px #ccc;}
.pagination li a {background:rgba(255,255,255, .7);color:#666;padding-top:10px;padding-bottom:10px;}
.pagination li.active a, .pagination li.active a:hover {background:#333;color:#fff;}

/*Product Listing*/
.item-cell {height:380px;display:block;position:relative;overflow:hidden;top:0;margin:12px 0;margin-bottom:12px;padding:0;border-radius:12px;background:#fff;transition: all .5s ease;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;box-shadow:0 0 16px #f1f1f1;border:1px solid #ddd;}
.item-cell:hover {box-shadow:0 0 16px #999;top:-5px;}
.item-cell-in {display:block;height:auto;position:relative;padding:0 5px;margin:0px;margin-bottom:12px;padding:0;}
.item-cell-in.min-height440 {min-height:240px;}
.item-cell-in.in-details label {color:#aaa;}
.item-cell-in.in-details .form-group h4 {font-size:15px;}

.cell-bg {max-height:220px;min-height:220px;background-repeat:no-repeat;width:auto;padding:0;margin:0;background-size:cover !important;transition: all .5s ease;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;border-radius:12px;overflow:hidden;box-shadow:0 1px 12px #999;}
.cell-bg a {display:block;}
.cell-bg img {max-width:100%;}
.cell-overlay {z-index:100;bottom:0;right:0;left:0;width:auto;margin:0 auto;background:rgba(255,255,255,1);color:#fff;padding:15px 20px;}
.cell-overlay h4, .cell-h4 {font-size:15px;line-height:19px;padding:0;margin:4px 0;color:#333;font-weight:700;letter-spacing:1px;max-height:70px;overflow:hidden;}
.cell-overlay h5, .cell-h5 {line-height:18px;padding:0;margin:2px 0;color:#000;font-weight:600;font-size:14px;letter-spacing:1px;max-height:48px;overflow:hidden;}
.cell-row-btn {position:absolute;z-index:100;bottom:0;right:0;left:0;width:auto;margin:0 auto;padding:15px 20px 24px;}
.cell-row-btn h3 {position:relative;font-weight:300;color:#ed1c24;font-size:26px;text-align:right;}
.cell-row-btn h6.text-from {font-weight:300;color:#999;font-size:9px;text-align:right;padding:0;margin:0 0 -16px;letter-spacing:1px;}
.block-line-through {position:absolute;bottom:-20px;right:0;display:block;text-decoration:line-through;}
.block-line-through-in {position:relative;color:red;display:block;text-decoration:line-through;font-size:16px;}
.block-line-through-inline {color:red;display:inline-block;padding:0 10px;text-decoration:line-through;font-size:75%;}

.item-cell a .cell-bg {cursor:pointer;opacity:.82;background-size:cover;}
.item-cell a .cell-overlay {opacity:1;padding:10px 15px;
  -webkit-transition: all 0.30s ease-in-out;
  -moz-transition: all 0.30s ease-in-out;
  -ms-transition: all 0.30s ease-in-out;
  -o-transition: all 0.30s ease-in-out;
}
.item-cell a:hover .cell-overlay {opacity:.9;padding:15px 15px 20px 15px;background:rgba(7,79,123, 1);
  -webkit-transition: all 0.30s ease-in-out;
  -moz-transition: all 0.30s ease-in-out;
  -ms-transition: all 0.30s ease-in-out;
  -o-transition: all 0.30s ease-in-out;
}
.item-cell a:hover .cell-bg {opacity: 1;}
.item-cell-in a .cell-bg {cursor:pointer;opacity:.82;}
.item-cell-in a:hover .cell-bg {opacity: 1;}
.item-cell-in a:hover .cell-block-darkblue h2 {color:#39b54a;}
.item-cell-in a:hover .cell-block-blue {background:#39b54a;}

.featured-block-sm {position:absolute;z-index:999;top:10px;left:0px;background:rgba(255,216,2, .9);font-size:12px;font-weight:700;color:#fff;padding:8px 20px;text-transform:uppercase;}
.featured-block-lg {position:absolute;z-index:999;top:12px;left:0px;background:rgba(255,216,2, .9);font-size:15px;font-weight:700;color:#fff;padding:14px 25px;text-transform:uppercase;}
.featured-block i {color:#000;}

/*Services*/
.info-normal-wrap {border-radius:12px;padding:15px 25px;margin-top:10px;min-height:100px;position:relative;}
.arrow-left, .arrow-right {position:absolute;width:100px;height:100px;z-index:10;opacity:.2;}
.arrow-left img, .arrow-right img {max-width:100%;}
.arrow-left {top:8%;right:-16%;}
.arrow-right {top:8%;left:-16%;}

/* Product Details */
.details-left {padding:0 0 0 2.5%;}
.details-carousel-wrap {height:360px;overflow:hidden;}
.details-right {padding:0;}
.circle-icon {width:75px;height:75px;background:red;margin:6px 20px 10px 0;padding:5px 0 0 20px;color:#fff;font-size:42px;border-radius:100%;}
.info-wrap {border-radius:12px;background:rgba(255,255,255, .55);padding:25px;margin-top:5px;min-height:630px;}

.product-details {padding:40px 20px;}
.product-details h1 {font-size:48px;font-weight:700;line-height:38px;margin:0;padding:0 0 12px 0;color:#000;}
.product-details h2, .product-details h3, .product-details h5 {padding:0;margin:6px 0;letter-spacing:1px;}
.product-details h3 {font-size:18px;}
.product-details label {font-weight:800;}
.details-price {font-weight:300;font-size:48px;color:red;}
.details-price small {color:#000;font-weight:700;}
.description-wrap {max-height:84px;overflow-y:scroll;}
.warranty-wrap {height:280px;overflow-y:scroll;}
.description-wrap h4, .warranty-wrap h4 {padding:3px 0;margin:0}
.spec-wrap p {margin:18px 0;}
.spec-wrap, .spec-wrap img {width:100%;}

/*Product Form*/
.form-table {padding:15px 20px;background:#e3e3e3;}

/* Contact Us */
.section-contact-us {background:url(../img/pic/contact-us.jpg) no-repeat center;background-size:cover;}
.contact-us-our-mission {background:url(../img/pic/contact-us-pic01.jpg) no-repeat center;background-size:cover;height:450px;}
.contact-us-map {margin:0 0 15px 0;height:300px;}
.contact-us-div {margin:5px 0;padding:15px 0 15px 0;display:block;clear:both;}

/* Member
-------------------------------------------------- */
/* Login */
.box-border {border-radius:12px;border:4px solid #333;background:#f1f1f1;width:auto;margin:0 21px;}

/* Dashboard*/
.dashboard-wrap {padding:25px;box-shadow:0 2px 8px #ccc;background:#fff;}
.dashboard-wrap1 {padding:10px 25px;box-shadow:0 2px 8px #ccc;background:#fff;}
.member-box {padding:20px;color:#fff;margin:20px 0px;padding:10px 0 15px 0;position:relative;border-bottom:2px solid #d2d2d2;}
.member-box .member-icon {float:left;text-align:center;width:35px;height:35px;font-size:18px;color:#000;line-height:30px;vertical-align:middle;padding:0;margin:0 12px 0 0;border:2px solid #36b34b;border-radius:50%;}
.member-box .member-text {float:left;max-width:60%;padding:0;margin:0;}
.member-box .member-text h3 {font-size:20px;color:#000;padding:0 0 8px 0;margin:0;}
.member-box a {color:#b8b8b8;}
.member-box a:hover, .nav li a:active {color:#36b34b;}

/*Sidebar*/
.sidebar-nav {position:relative;top:0;width:auto;margin:0 0 45px 0;padding:0;list-style: none;}
.sidebar-nav li {text-indent:20px;line-height:36px;font-size:17px;border-bottom:1px solid #d2d2d2;}
.sidebar-nav li a {display: block;text-decoration:none;color: #999999;margin-left:-16px;}
.sidebar-nav li i {padding:0;margin:8px 0 0 0;max-width:24px;text-align:left;float:left;}
.sidebar-nav li a:hover{text-decoration:none;color:#000;background: rgba(255,255,255,0.2);}
.sidebar-nav li.active a, .sidebar-nav li a:active, .sidebar-nav li a:focus {font-weight:700;color:#36b34b;}
.sidebar-nav li a:active, .sidebar-nav li a:focus {text-decoration: none;}
.sidebar-nav > .sidebar-brand {height: 65px;font-size: 18px;line-height: 60px;}
.sidebar-nav > .sidebar-brand a {color: #999999;}
.sidebar-nav > .sidebar-brand a:hover {color: #fff;background: none;}

/*Profile*/
.profile-wrap {padding:auto;padding-top:25px;padding-bottom:25px;}
.profile-wrap1 {padding:auto;padding-top:25px;padding-bottom:0px;margin:0;}
.profile-wrap1.wrap-bg-grey {background:#fff;}
.header-member {padding:35px 10px 10px;background:#c80000;}
.header-member h3 {font-weight:300;font-size:32px;margin:10px 0 5px;}
.profile-password a {font-size:21px;color:#000;padding:0 22px;}
.listing-form {list-style:none;}

.profile-address h4 {background:#fff;padding:10px;min-height:40px;border-radius:5px;}
.history-row {padding:15px;margin:0 5px;box-shadow:0 0 15px #ccc;border-radius:6px;background:#fff;}
.history-row h1 {color:#ccc;font-weight:800;margin:12px 0 0;}
.history-row label {color:#ccc;}
.row-footer {text-align:right;}

.sub-navi {position:relative;}
.sub-navi-right {position:absolute;top:5px;right:12px;width:auto;text-align:right;}
.sub-navi-right ul {list-style:none;padding:5px 0;margin:3px 0;}
.sub-navi-right li {display:inline-block;padding:5px 0;margin:3px 0;}
.sub-navi-right li a {color:#fff;padding:9px 10px;margin:0 1px;border:1px solid #fff;}
.sub-navi-right li a:hover {background:#fff;color:#000;}

.profilecontainer ul.listing-form{ list-style-type:none; margin:0 0 35px; padding:0}
.profilecontainer ul.listing-form li{ margin:10px 0; padding:0 35px}
.profilecontainer ul.listing-form li label{width:25%;font-size:14px; color:#959595; font-weight:400; margin:0;padding:0 5% 0 0;vertical-align: top;display:inline-block;}
.profilecontainer ul.listing-form li span.right{width:70%; display:inline-block}
.inputStyle{width:100%;padding:5px 10px!important;background:#36b34b;border:none;border-radius:0;color:white!important;}
.selectStyle{width:100%;padding:5px 10px!important;background:#36b34b;border:none;border-radius:0;color:white!important;background-image: url(../img/arrow-select.png)!important;}
.inputStyle-noedit{width:100%;padding:5px 10px;background:#959595;border:none;color:rgba(255, 255, 255, 0.5);}
.remark{font-size:12px;color:#777777; font-style:italic;}
.inputStyle::-webkit-input-placeholder, .selectStyle::-webkit-input-placeholder {color:#333;}

/*Bulletin*/
.bulletin-box {position:relative;height:380px;border:7px solid #f1f1f1;border-radius:12px;background:transparent;padding:20px;margin-bottom:30px;}
.bulletin-box a {position:absolute;;bottom:30px;right:50px;}
.bulletin-box h2 {text-transform:capitalize;}
.bulletin-box .bulletin-p {height:130px;overflow-x:hidden;overflow-y:scroll;}

.bulletin-box.bulletin-lg {height:340px;background:url('../img/news.png') left bottom no-repeat #b71923;background-size:cover;box-shadow:0 0 15px #ccc;border:0px solid #b71923;color:#fff;}
.bulletin-box.bulletin-lg .bulletin-content-wrap {width:50%;float:right;}
.bulletin-box.bulletin-lg .bulletin-p {height:100px;overflow-x:hidden;overflow-y:scroll;}

/*Cart, wishlist*/
.cartitem {width:70%;padding:10px;display:inline-block;}
.cartitem2 {width:70%;padding:10px;display:inline-block;}
.wishlistitem {width:100%;padding:10px;}
.cartvalue {padding:10px;}
.total-listing {background:#fff;border:0px solid #000;max-width:94%;margin:0 3%;border-radius:12px;box-shadow:0 2px 14px #ccc;}
.total-listing-darker {background:#f1f1f1;}
.side-panel {border:3px solid #f1f1f1;max-width:94%;margin:10px 3%;}
.creditBox {text-align:center;background:#00c2d9;padding:8px 10px 9px 10px;margin:0 0 5px 0;font-size:18px;color:#fff;display:block;}
small {zoom:.8;}
.extrasmall {zoom: .4;}
.cartphoto {max-width:100%;}
.cartphoto img {max-width:100%;min-width:110px;}
.cartphoto, .cartdetails, .cartprice {display:inline-block;float:left;height:auto;}
.cartdetails {padding:10px 20px;}
.cartprice {padding:10px 20px;}
.quantity-select {float:left;margin:-6px 0 0 6px;}
.listing-form select {padding:15px 30px 15px 10px;margin: 0 0 10px 0;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;color:#ffffff;border:none;outline:none;display: inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;}
.orderCodeBox {display:block;margin:5px 0;padding:4px 10px;background:#00c2d9;color:#fff;text-align:center;font-size:18px;font-weight:300;}

.cart-box {margin-bottom:10px;padding:0 5px;}
.cart-box-wrap {background:#fff;min-height:170px;}
.cart-box-pic {height:140px;text-align:center;margin:0;}
.cart-box-pic img {height:140px !important;max-height:140px !important;max-width:100% !important;}
.cart-box-details {padding:0 10px 6px 10px;margin:0;border-top:1px solid #fff;min-height:120px;}
.cart-box-details h3 {font-size:18px;font-weight:700;}
.cart-box-details h5 {font-size:12px;margin-top:-5px;font-weight:300;}
.cart-box-details .total-amount {font-size:21px;color:#000;}

.item-bar-left {position:absolute;left:10px;display:table;height:28px;top:0;}
.item-bar-right {position:absolute;right:10px;display:table;height:25px;top:0;}
.item-bar-left h4, .item-bar-right h4 {display:table-cell;vertical-align:middle;margin:0;padding:0;height:auto;text-transform:uppercase;font-weight:300;font-size:12px;}
.item-bar-left span, .item-bar-right span {display:inline-block;}
.item-bar-left a, .item-bar-right a {color:#fff;}
.item-bar-left a:hover, .item-bar-right a:hover {color:#00c2d9;}
.color-select {border:0px solid #000;color:#ccc;margin:12px 0;text-align:center;line-height:32px;}
.btn-text-zoom span {display:inline-block;}
.point-box {background: url(../img/dot-dark.png) center repeat-y #fff;border:3px solid #000;color:#000;padding:5px 0 10px 0;margin:8px 0;position:relative;}
.point-box label {color:#999;margin-bottom:0px;}
.giftbox-div {margin-top:6px;padding:6px 10px 1px 10px;border-top:1px solid #999;border-bottom:1px solid #999;background:#f4f4f4;}
.giftbox-div span {margin-top:-14px;display:inline-block;}

.totaltableamount-left, .totaltableamount-left h5 {color:#222;}
.totaltableamount-right {text-align:right}
.totaltableamount-right h3, .totaltableamount-right h2 {padding:5px 0;margin:0;}

.wishlistbutton {margin-top:20px;}
.totaltable {background:#eaeaea;padding:10px;margin-top:20px;}
.table-cell {background:#F6F6F6;padding:10px;min-height:160px;}
.table-cell ul {padding:0;margin:0;list-style:none;}
.table-cell li {text-align:left;display:inline-block;padding:1px 5px;margin:4px 2px;border-right:1px solid #666;}

.cartcontainer {min-height:150px;margin-bottom:20px;border-bottom:1px solid black;}
.cartcontainer {min-height:150px;margin-bottom:20px;border-bottom:1px solid black;}
.wishlistcontainer {margin:10px 0;padding:12px 0;background:#fff;}
.wishlistcontainer1 {margin:10px 0;padding:12px 0;}
.profilecontainer {margin:10px 0;padding:12px 25px;background:#fff;}

.product-pic {text-align:right;}
.product-pic img {max-width:100%;max-height:100%;margin:0 auto;}
.product-details {padding:40px 20px;}
.product-details h1 {font-size:438px;font-weight:700;line-height:38px;margin:0;padding:0 0 12px 0;color:#000;}
.product-details h2, .product-details h3, .product-details h5 {padding:0;margin:6px 0;}
.product-details h3 {font-size:18px;}
.details-price {font-weight:700;font-size:30px;color:#000;}
.details-price small {color:#000;}

.quantity-div {vertical-align:top;text-align:left;max-width:176px;margin:14px 0;}
.quantity-div input {text-align:center;max-width:60px;height:50px;margin:0 5px 0 5px;border:2px solid #000;}
.quantity-div button {text-align:center;max-width:60px;height:50px;vertical-align:top;margin:0;}

.availability-div {width:130px;height:130px;position:absolute;z-index:5;background:white;border:6px solid #e3e3e3;text-align:center;display:table;right:15px;top:30px;border-radius:50%;}
.availability-div-content {display:table-cell;vertical-align:middle;}

.color-box {width:45px;height:45px;z-index:5;border:4px solid #fff;text-align:center;border-radius:50%;margin:5px 5px 5px 0;float:left;display:inline-block;}
.color-box:hover {box-shadow:0 1px 5px #999;}

/*.overflow-label {width:65px;height:65px;position:absolute;z-index:30;top:53%;left:10%;border-radius:50%;display:table;font-size:10px;text-transform:uppercase;color:#fff;background:#000;opacity: .6;}
.overflow-label span {display:table-cell;vertical-align:middle;text-align:center;padding:5%;line-height:13px;}*/
.overflow-label {min-width:40px;height:40px;padding:0 5px;position:absolute;z-index:30;top:0;right:0;display:table;font-size:10px;text-transform:uppercase;color:#fff;background:#000;}
.overflow-label span {display:table-cell;vertical-align:bottom;text-align:center;padding:5%;line-height:22px;}
.overflow-label1 {width:auto;min-width:180px;height:40px;padding:0 5px;position:absolute;z-index:30;top:3px;right:0;display:table;font-size:14px;text-transform:uppercase;color:#000;background:rgba(255,255,255, .2);text-align:right;}
.overflow-label1 span {text-align:right;padding:2% 5%;line-height:13px;float:right;}
.overflow-label1 span.span-seperator {border-bottom:2px solid #000;width:35%;height:3px;display:block;margin-right:10px;clear:both;}
.overflow-label1.color-red {color:red !important;}
.overflow-label1.color-red span.span-seperator {border-bottom:2px solid red !important;}
.overflow-label.red, .overflow-label1.red {background:red;}
.overflow-label.blue, .overflow-label1.blue {background:#00c2d9;}
.overflow-label.green, .overflow-label1.green {background:#60BB06;}
.overflow-label.yellow, .overflow-label1.yellow {background:#F90;}

/*Checkout*/
.checkout-h5 {margin:0 0 14px 0;font-weight:700;color:#0f7dc0;}
.padding {padding:10px 0;}
.total-amount {font-size:34px;font-weight:700;}
.font-tiny {zoom: .6;color:#666;font-weight:400;}
.checkout-img-lg {max-width:95%;}
.total-wrap {background:#fff;margin-top:0;}
.cartvalue1 {padding-top:2px;}
.grey-row {background:#f2f2f2;margin:15px 0;padding:10px;}
.outline-row {background:#fff;margin:15px 0;padding:10px;outline:1px solid #d2d2d2;}

/*Highlight*/
.highlight-wrap {background:#ccc;padding:0;text-align:center;text-transform:uppercase;line-height:17px;color:#222;margin:-5px 0 0;}
.highlight-icon {font-size:30px;display:inline-block;vertical-align:middle;color:#222;padding:10px 0;}
.highlight-wrap .text-bold {display:inline-block;}
.pic-max-width {max-width:100%;}

.icon-active {background:#e5e5e5;border-radius:0px;}
.icon-active .highlight-icon {color:red;}
.icon-active .text-bold {color:#000;}

/*Posting*/
.post-box {padding:20px;margin-bottom:5px;min-height:210px;}
.no-padding {margin:0;padding:0;}

/* Table */
.tblChart {width:100%;padding:0;margin:0;}
.tblChart thead td {padding:8px 6px;font-weight:700;}
.tblChart tbody td {padding:8px 6px;border-top:1px solid #999;border-bottom:1px solid #999;}
.textTdSelected {background:rgba(255,255,255, .6);color:#00c2d9;}
.padding25 {padding:25px;}


/* RESPONSIVE CSS
-------------------------------------------------- */

@media (max-width: 1200px){
  .box-title-spacing {min-height:390px;}
  .post-box {min-height:280px;}

  .colume-box-icon span, .colume-box-icon1 span {width:120px;height:120px;padding:38px 0 0 17px;}
  .colume-box-icon span i, .colume-box-icon1 span i {font-size:48px;}
  .fa-radioactive {width:50px;margin:0 0 0 20px;}

  .arrow-left, .arrow-right {position:absolute;width:75px;height:75px;z-index:10;opacity:.2;}
}

@media (max-width: 991px) {
  /*Navbar*/
	.navbar-wrapper .navbar .navbar-brand {max-width:150px;padding-top:8px;}
  .navbar-wrapper .navbar .navbar-brand img {width:150px;}
	.navbar-nav > li a {font-size:9px;padding:3px 16px;}
	.navbar-wrapper .sub-navbar {width:78%;}
	.top-nav-collapse .navbar-nav {margin-top:-12px!important;padding:0;}
  .sub-navbar .nav-tagline {padding:0px 0 10px 0px;margin-bottom:0px;font-size:11px;}

	.carousel-in {height:400px;min-height:400px;}
	.carousel-in .item {height:380px;}
	.carousel-caption-in {bottom:80px;left:0;right:0;text-align:center;}
	.carousel-caption-in h1 {font-size:48px;}
  .carousel-caption-in h1 span {text-shadow:0 0 24px #000;}
	.page-intro {position:relative;z-index:4;top:-70px;background:#fff;border-radius:12px;padding:20px 30px 30px;margin:6px 4%;}
	.page-intro h1 {text-transform:uppercase;letter-spacing:2px;font-size:24px;font-weight:700;}
	.page-intro p {color:#777;line-height:21px;}

	.top-height {height:110px;}

  .floatright{float:none !important;}
  .featurette .featurette-text h4 {font-weight:700;padding-top:50px;font-size:28px;}
  .featurette .featurette-pic {height:450px !important;}
  .contact-us .floatright {float:none !important;display:block;}
  .contact-us-map {max-width:85%;height:420px;}

  .circle-arrow {display:block;margin:0 auto;vertical-align:top;opacity:1;}
  .circle-arrow:before {font-family: 'FontAwesome';content: "\f063";}
  .arrow-top1 {position:absolute;left:0;right:0;top:-25px;}
  .arrow-top2 {position:absolute;left:0;right:0;top:-25px;}
  .arrow-btm1 {position:absolute;left:0;right:0;top:auto;bottom:-25px;}
  .arrow-btm2 {position:absolute;left:0;top:auto;right:0;bottom:-25px;}

  .form-item {display:none;}
  .remove-account {margin:10px 0;border-top:1px solid black;border-bottom:1px solid black;}
  .row-inside-reducepadding {padding:0 15px;}

  .float-right-div {position:relative;width:100%;min-height:20px;margin:0 0 15px 0;padding:0;border-radius:0;}
  .float-right-div h1{line-height:34px;padding:4px 0;margin:4px 0;color:#fff;}
  .float-right-div h4 {line-height:18px;padding:4px 0;margin:4px 0;color:#fff;}

  .cartphoto, .cartdetails, .cartprice {zoom: .9;}
  .wishlistcontainer, .cartcontainer {padding-bottom:10px;margin-bottom:10px;}
  .wishlistcontainer .wishlistbutton .paddingleft, .cartcontainer .wishlistbutton .paddingleft {float:right;padding:10px 0 0 0;}
  .blackbutton {zoom: .85;}
  .cartitem {width:100% !important;display:block !important;}
  .cartitem2 {width:100% !important;padding:10px;display:block !important;}
  .cartvalue {float:none !important;width:100% !important;padding:10px;}
  .totaltableamount-right h2 {font-size:21px}
  .totaltableamount-right h3 {font-size:16px;}

  .highlight-wrap {font-size:10px;line-height:12px;padding:5px 0 7px 0;}
  .highlight-icon {font-size:34px !important;}
  .highlight-icon.icon-block {display:block;font-size:33px !important;line-height:33px !important;}
  .highlight-icon.icon-block.display-block {font-size:28px !important;line-height:9px !important;display:block;}
  .highlight-wrap .text-bold {display:inline-block;}
  .highlight-wrap .text-normal-wrap {display:block;margin-top:-3px;}
  .icon-active {border-radius:0px;margin:-10px 0 -7px 0;padding:15px 0;height:100%;min-height:80px;}

  .post-box {min-height:300px;}

	/*Our Profile*/
	.margin-top-bottom {margin-top:-210px;}
	.text-box {width:auto;margin:0 16px;}
	.text-box h1 {text-align:center;}
	.pic-half {position:relative;margin:0px;max-height:360px;overflow:hidden;border-radius:12px;}
	.cert-wrap .cert-icon i {font-size:75px;}

	.cert-pic-wrap .overlay-wrap {background:rgba(0,0,0,0);}
	.cert-pic-wrap .overlay-wrap {opacity:1;}
	.wrap-vertical-align i {display:inline-block;float:left;margin-top:-8px;font-size:30px;}
	.wrap-vertical-align a {background:rgba(0,0,0, .1);font-size:10px;color:#000;font-weight:700;text-shadow:0 0 22px #fff;}
	.wrap-vertical-align a i {color:#fff;}
	.wrap-vertical-align a:hover, .wrap-vertical-align a:focus, .wrap-vertical-align a:active {background:rgba(0,0,0, .9);color:#fff;}

  .arrow-left {transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);}
  .arrow-right {transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);}
  .arrow-left {top:-55px;right:5%;}
  .arrow-right {top:-50px;left:5%;}

  .colume-box a:hover .colume-box-icon1 span {margin:8px auto 0;}

  /*Bulletin*/
  .bulletin-box {height:auto;}
  .bulletin-box a {position:relative;bottom:20px;left:0;margin-top:30px;}
  .bulletin-box h2 {text-transform:capitalize;}
  .bulletin-box .bulletin-p {height:auto;overflow-x:visible;overflow-y:visible;}

  .bulletin-box.bulletin-lg {height:auto;min-height:380px;background:url('../img/news01.png') bottom right no-repeat #b71923;}
  .bulletin-box a {margin-top:60px;}
  .bulletin-box.bulletin-lg .bulletin-content-wrap {width:80%;float:none;}
  .bulletin-box.bulletin-lg .bulletin-p {height:auto;overflow-x:visible;overflow-y:visible;}
}

@media (max-width: 820px){
  .hidein-small-screen {display:none;}
}

@media (max-width: 767px) {
  .container1 {padding:0;}
	.navbar {padding:15px 0 0px 0;}
  .navbar-wrapper {height:70px !important;}
  .navbar-collapse {height:700%;max-height:480px;}
  .navbar-wrapper .navbar .navbar-brand {max-width:160px;padding-top:7px !important;}
  .navbar-wrapper .navbar .navbar-brand img {width:140px !important;}
  .carousel-caption h1 {margin:0;}
  .carousel-caption p {margin:0;}
  .sub-navbar {text-align:left;}
  .sub-navbar {padding:10px 0;width:100%!important;}
  .navbar-dash {display:none;}
  .navbar-collapse {border:none;padding:0 12px;}
  .navbar-inverse {background:#e5e5e5;border:0;}
  .navbar-inverse .navbar-nav {margin-top:-20px;margin-bottom:40px;padding:30px 20px 20px 15px;}
  .navbar-inverse .navbar-nav li a {color:#000!important;border-bottom:1px solid #d2d2d2;padding:12px 0;font-size:14px!important;border-radius:0!important;background:transparent;}
	.navbar-inverse .navbar-nav li a:focus, .navbar-inverse .navbar-nav li a:hover, .navbar-inverse .navbar-nav li a:active {background:#f3f3f3;padding-left:12px;}
	.navbar-inverse .navbar-nav li.active a, .navbar-inverse .navbar-nav li.active a:focus, .navbar-inverse .navbar-nav li.active a:hover, .navbar-inverse .navbar-nav li.active a:active {font-weight:700;color:#b71923!important;background:transparent!important;padding-left:15px;border-left:8px solid #777;}
  .navbar-toggle {border:none;}
  .navbar-inverse .navbar-toggle .icon-bar {background:#000;}
  .navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#fff;}
	.navbar-inverse .navbar-toggle:hover .icon-bar,.navbar-inverse .navbar-toggle:focus .icon-bar {background:#000!important;}
  .navbar-inverse .navbar-toggle:hover .icon-bar, .navbar-inverse .navbar-toggle:focus .icon-bar{background-color:#fff/*2b79e2*/}

	.sub-navbar {margin-top:18px;text-align:left;}
	.sub-navbar .nav-tagline {padding:0;margin:0 4px 0 0;float:left;}
	.sub-navbar .nav-tagline li {display:inline-block;font-size:25px;padding-bottom:0;margin-right:7px;}
	.sub-navbar .nav-tagline li .clines {display:none;}
	.sub-navbar .nav-tagline li a {display:block;padding:4px 0 0 4px;text-align:center;border-radius:100%;border:2px solid #fff;background:#fff;width:49px;height:49px;}

	.navbar-right {margin-top:-3px;}
	.navbar-right-ul li {display:inline-block;font-size:12px;margin-top:3px;text-transform:Uppercase;vertical-align:bottom;margin-right:6px;}
	.navbar-right-ul li i {font-size:22px;}
	.navbar-right-ul li a {display:block;padding:4px 0 0 6px;font-size:24px!important;text-align:center;border-radius:100%;border:2px solid #fff;background:#fff;width:49px;height:49px;}
  .navbar-right-ul ul.dropdown-menu li  a {display:block;padding:4px 0 0 6px;font-size:13px!important;text-align:left;border-radius:0;border:0px solid #fff;background:#fff;width:auto;height:auto;}
	.sub-navbar .nav-tagline li a:hover, .navbar-right-ul li a:hover {border:2px solid #000;}
  .navbar-right-ul li a badge {top:7px;right:6px;}

  .navbar-right .navbar-right-ul li a .small-i {margin-top:-27px;margin-left:-3px;}
  .navbar-right .navbar-right-ul li a .small-i i {font-size:10px!important;}

  .navbar-right ul.dropdown-menu {position:absolute!important;top:56px;left:-130px;min-width:350px;}
  .navbar-right ul.dropdown-menu li a {display:block!important;padding:10px 10px 10px 20px;}

	/* Animate X Icon */
  .navbar-toggle .icon-bar {top: -12px;}
  .navbar-toggle .icon-bar:nth-of-type(2) {top: 7px;}
  .navbar-toggle .icon-bar:nth-of-type(3) {top: 8px;}
  .navbar-toggle .icon-bar {position: relative;transition: all 200ms ease-in-out;}
	.navbar-toggle.active, .navbar-toggle:hover, .navbar-toggle:focus {background:transparent!important;}
  .navbar-toggle.active .icon-bar {top: -3px !important;transform: rotate(45deg) !important;}
  .navbar-toggle.active .icon-bar:nth-of-type(2) {top: 7px !important;background-color: transparent !important;transform: rotate(0deg) !important;}
  .navbar-toggle.active .icon-bar:nth-of-type(3) {top: 3px !important;transform: rotate(-45deg) !important;}

	.top-height {height:50px!important;}
  .carousel {min-height:300px;margin:0;}
  .carousel .item {height:auto;margin:10px 10px 0;}
	.carousel .item .slider-pic {height:460px;}
  .carousel-caption {position:relative;top:-40px;left:0;right:0;width:auto;}
	.carousel-caption .caption-box {border-radius:0 0 12px 12px;width:100%;min-height:280px;}
  .carousel-caption h1 {font-size:28px;line-height: 1.05;padding:20px 10px 0px 10px;text-shadow:none;}
  .carousel-caption p {padding:6px 0 20px 0;text-shadow:none;}
  .carousel-wrap-pic {right:-45px;}
	.carousel-indicators {bottom:18%;}
	.carousel-control {display:none;}
	.slider-x {display:none;}

	.carousel-in {height:320px;min-height:320px!important;margin:0;padding:0;}
	.carousel-in .item {height:300px!important;}
  .carousel-in .carousel-indicators {bottom:-16px;}
	.carousel-caption-in {bottom:50px;}
	.carousel-caption-in h1 {font-size:32px;}
	.page-intro {top:-65px;margin-bottom:0px;}
  .page-intro.page-split {top:-245px;margin:6px 8px;}
	.slider-in-x {max-width:80%;}

  .hidein-big-screen {display:block;}
  .hidein-small-screen {display:none;}
  .padding-on-small {padding:0 30px;}

  .text-on-mobile {text-align:left;margin-top:-10px;}
  .text-on-mobile-center {text-align:center;margin-top:-10px;}
  .mobile-grey {background:#e4e4e4;}

  .input-box-wrap {position:relative;z-index:9999999999;}
  .reduce-font {font-size:24px !important;}

  .table.table-half, .table.table-quad {max-width:100%;}

  .breadcrum-height {padding:2px 15px 12px 15px;}
  .navi-button {zoom:1;width:96%;}
  .link-normal a {color:#999;}
  .link-seperator {color:#999;}
  .link-active a {color:#ca0b15;font-weight:700;}

  .icon-lg {font-size:21px;margin-left:-5px;}
  .icon-lg i {margin-top:12px;}

	.wallpaper-box {min-height:480px;margin:30px 16px;}
	.wallpaper-content h1, .wallpaper-content .circle-red {display:block;}
	.wallpaper-content h1 {padding:0 0 0 20px;position:relative;top:0px;}
	.wallpaper-content .circle-red {top:8px;left:15px;}
	.wallpaper-bg {min-height:480px;background-attachment:scroll;}

  .single-title {font-size:48px;}

  /*Footer */
  .quicklink-box {margin-bottom:20px;}
	.quicklink {padding:20px 0px 45px;}
  .quicklink .quicklink-logo {border-bottom:1px solid #d2d2d2;padding-bottom:12px;margin-bottom:20px;}
  footer .logo-footer, footer .copyright-box, footer .footer-btn {display:block;padding:12px 0;text-align:center;margin:0 auto;}
  footer .copyright-box {display:block;line-height:16px;padding:22px 20px;font-size:11px}
	footer .copyright-box p {margin-top:12px;font-size:10px}
	footer .footer-btn, footer .footer-btn .footer-icon {float:none;}

  /*Member*/
  .profilecontainer ul.listing-form li label{width:100%;display:block;}
  .profilecontainer ul.listing-form li span.right{width:100%; display:block}

  .listing-page-head {height:60px;max-height:60px;}
  .details-left {width:100%;margin:0 auto;padding:0 2.5%;}
  .smallscreen-text-center {text-align:center;}

	.why-us {top:-30px;border-radius:12px;padding:0px 30px 60px;margin:20px 16px 6px;}
	.colume-box {margin:20px auto;}

	.item-cell {margin:6px 16px;}

	.circle-icon {width:60px;height:60px;margin:18px 20px 10px 0;padding:8px 0 0 17px;font-size:30px;}

  .history-row h4 {background:#f2f2f2;padding:10px 6px;min-height:40px;border-radius:5px;font-size:15px;}
  .history-row {margin:0 10px;}
  .history-row label {color:#999;font-size:11px;}
  .row-footer {text-align:left;}
  .history-row .btn {display:block;width:100%;}

  /*ETC*/
  .sell-tag {padding:8px 0;}
  .sell-tag h4 {margin: 4px 0;line-height:24px;padding:2px 0;}
  .steps-wrap h4 {zoom: .75;}
  .sell-pic-padding {padding:20px 0;}
  .sell-pic-wrap {padding:5px 0;}
  .sell-pic {padding:0 10px;}
  .steps-icon {width:100px;height:100px;display:block;text-align:center;line-height:auto;background:#fff;color:#034873;border-radius:50%;margin:0 auto;padding-top:0px !important;border:8px solid #009fff;font-weight:700;font-size:44px;}
  .knowledge-pic img {max-width:100%;padding:15px 0 20px 0;}
  .knowledge-side-h3 {padding:30px 0 25px 0;border-bottom:1px solid #666;}
  .knowledge-small {padding:20px 17px 0 17px;}
  .read-more {text-align:center;padding:25px 30px;clear:both;}
  .read-more.text-left {text-align:center;padding:14px 15px;}
  .post-box {min-height:180px !important;}

  .cell-bg.cell-bg-contain {background-size:contain !important;}

	/*Our Profile*/
	.margin-top-bottom {margin-top:-250px;}
	.pic-half {margin:0 16px;}
	.cert-wrap {margin:0 16px;}
	.cert-wrap .cert-icon i {font-size:35px;padding:30px 5px 0 0;}

	/*Products*/
	.in-padding {padding:0 16px;}
	.sub-padding {padding:0 16px 0 26px;margin:0;width:auto;}
  .info-wrap {margin:-40px 16px;width:auto;min-height:auto;}
  .spec-wrap {margin:5px 16px;width:auto;min-height:auto;}
	.top-page-title {padding:42px 15px 23px;}
	.top-page-title h1 {font-size:42px;}
	.featurettes.gradient-lightbrown {padding:10px 0px;}
	.featurettes.gradient-grey {padding:25px 0;}
	.featurettes.gradient-lightgrey {margin:3px auto 0;padding:25px 0;}
  .item-cell a .cell-bg {opacity:1;}

  .warranty-wrap {height:auto;overflow-y:visible;;}

  /* Login */
  .box-border {margin:0 32px;}
  .header-member {padding:10px 15px;}
  .sub-navi {margin-bottom:-25px;}
  .sub-navi-right {position:relative;top:2px;left:0;width:auto;text-align:left;}
  .sub-navi-right a {font-size:12px;padding:9px 6px !important;}
  .sub-navi-right a i {display:none;}
  .profile-address {padding:5px 35px;}

  /*Bulletin*/
  .bulletin {margin:0 5px;}
}

@media (max-width: 580px) {
.slider-tag {width:180px;height:180px;}
.slider-tag h3 {top:28px;left:-12px;font-size:12px;width:160px;}
.colume-box.colume-box-height {min-height:160px;padding:0;margin:0;}
.colume-box-icon span {width:50px;height:50px;padding:15px 0 0 8px;}
/*.colume-box-icon span {width:70px;height:70px;padding:20px 0 0 8px;}*/
.colume-box-icon span i {font-size:20px;/*28px;*/}
.colume-box-icon1 span {width:80px;height:80px;padding:24px 0 0 8px;}
.colume-box-icon1 span i {font-size:36px;}
.fa-radioactive-lg {width:40px;margin:0 0 0 13px;}
.fa-radioactive {width:40px;margin:0 0 0 13px;}
.fa-radioactive-sm {width:40px;margin:0 0 0 13px;}
.colume-box h5 {padding:5px;font-size:8px;/*10px;*/}
.colume-box h6 {padding:5px;font-size:10px;min-height:45px;}
.colume-box a:hover .colume-box-icon span {width:70px;height:70px;padding:20px 0 0 8px;margin:-1px auto -1px;background:#eee;}
.featurettes-row.in-row-margin {margin-top:-10px;}
.carousel-caption .caption-box {min-height:400px;}
.nav-tabs li a {padding:12px 2px;margin-right:20px;font-size:14px!important;letter-spacing:0px!important;}
.cell-bg {max-height:auto;padding:0 0px;margin-top:0px;}
.cell-bg.cart-min-height {min-height:auto;}
.cell-bg img {border-radius:5px;box-shadow:0 1px 12px #999;}
}

@media (max-width: 480px) {
.carousel .item .slider-pic {height:300px;}
}

@media (min-width: 768px) {
  .navbar {padding:15px 0 9px 0;
        -webkit-transition: background .5s ease-in-out,padding .5s ease-in-out;
        -moz-transition: background .5s ease-in-out,padding .5s ease-in-out;
        transition: background .5s ease-in-out,padding .5s ease-in-out;}
  .top-nav-collapse {padding: 0 0 8px;border-bottom:3px solid red;}
	.top-nav-collapse .navbar-nav {margin-top:-1px;}
	.top-nav-collapse .navbar-brand {transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-webkit-transform:scale(.75);margin-top:10px;}
  .top-nav-collapse .navbar-nav > li a {padding-top:4px;padding-bottom:4px;}
  /* Navbar positioning foo */
  .navbar-wrapper {margin-top: 6px;}
  .navbar-wrapper .container {padding-right: 10px;padding-left: 10px;}
  .navbar-wrapper .navbar {padding-right: 0;padding-left: 0;background:none;box-shadow:none;}
	.navbar-wrapper .sub-navbar {width:75%;}

  /* The navbar becomes detached from the top, so we round the corners */
  .navbar-wrapper .navbar {border-radius: 0px;}
  .navbar-inverse .navbar-nav.nav-white>li>a{color:#fff;margin:22px 2px 0 2px;border-radius:50px;}

  /* Bump up size of carousel content */
  .hidein-big-screen {display:none;}
}

@media (min-width: 992px) {

}
@media (min-width: 1160px) {

}
