@charset "utf-8";body{font-family:'Roboto Condensed', sans-serif;font-size:13px;color:#cfa967;line-height:20px;}
ul{list-style:none;margin:0px;padding:0px;}
img{margin:0px;padding:0px; max-width:100%;}
a:focus{outline:none;}
.header-top-wrapper{background:#53401f;min-height:46px;}
.order1{background:#352710;width:90%;padding:0px 0 0px 20px;min-height:44px;margin-top:2px;}
.order1 p{padding:0px;margin:0px;}
.menu-top{float:right;}
textarea.cart{border:1px solid #2e2e2e;}
.menu-top ul li{float:left;padding:0 10px;background:url(../media/images-2015/top-menu-side.jpg) left center no-repeat;}
.menu-top ul li:first-child{background:none;}
.menu-top ul li a{font-family:'Roboto Condensed', sans-serif;font-size:13px;color:#cfa967;line-height:46px;}
.top_srch_box{margin-top:2px;float:left;height:44px;}
.top_srch_box input[type="text"], .top_srch_box input.submit{ color:#cfa967 !important;background-color:transparent;border:none;outline:none;background:url(../media/images-2015/search-side.jpg) left bottom no-repeat;padding-left:10px;height:44px;font-size:14px;float:left; line-height:44px; width:auto;}
.top_srch_box input.submit{background:url(../media/images-2015/search.jpg) no-repeat !important;width:41px;float:left;text-indent:-99999px;}
.header-top-right ul li{float:left;background:url(../media/images-2015/search-side.jpg) left bottom no-repeat;padding:0 16px;}
.header-top-right ul li:first-child{background:none;}
.header-top-right ul li a{line-height:46px;color:#cfa967 !important;}
.navbar-wrapper{background:url(../media/images-2015/nav-back.jpg) repeat-x;min-height:113px;}
.navbar-inverse{background-color:transparent;border-color:transparent;margin:0px;border:none;}
.navbar-nav{float:right!important;}
.navbar-nav li a{color:#fff !important;padding:0 21px;line-height:113px;font-size:16px; line-height:80px\0/;}
.navbar-nav li a:hover{color:#f2e900 !important;}
.navigation1{box-shadow:0px 0px 10px 0px rgba(3, 3, 3, 0.60);-moz-box-shadow:0px 5px 15px 3px rgba(3, 3, 3, 0.75);-webkit-box-shadow:0px 5px 15px 3px rgba(3, 3, 3, 0.75);}
.banner{}
.banner-content{width:50%;margin:0 auto;background:rgba(0, 0, 0, 0.50);margin-top:20%;}
.banner-content h2{font-size:65px;color:#fff;font-weight:700;text-align:center;margin:0px;}
.banner-content p{font-size:26px;color:#fff;text-align:center;line-height:35px;margin:0px;padding-bottom:10px;}
.middle-sec{background:url(../media/images-2015/middle-back.jpg) no-repeat;background-size:cover;padding-bottom:65px;}
.middle-sec h1{color:#fff;font-weight:700;font-size:24px;line-height:36px;border-bottom:1px solid #cbbaa2;text-align:center;width:25%;margin:40px auto 24px auto;}
.middle-sec h1 span{text-transform:uppercase;}
.middle-sec p{text-align:center;font-size:17px;margin:0 0 50px 0;}
.pro1 img{max-width:100%;}
.pro1{position:relative;text-align:center;}
.pro1-cont{position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;background:rgba(0, 0, 0, 0);border:2px solid #c5b090;}
.pro1-cont:hover{background:rgba(0, 0, 0, 0.75);border:2px solid #443c32;}
.pro-name h2{background:url(../media/images-2015/pro-back.png) no-repeat;background-size:contain;font-size:24px;line-height:49px;font-weight:700;color:#fff;text-transform:uppercase;margin:0px;width:275px;margin:35px auto 0 auto;}
.pro-name p{color:#fff;font-size:14px;padding:10px 0;margin:0px;}
.pro2 img{max-width:100%;}
.pro2{position:relative;text-align:center;}
.pro2-cont{position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;background:rgba(0, 0, 0, 0);border:2px solid #c5b090;}
.pro2-cont:hover{background:rgba(0, 0, 0, 0.75);border:2px solid #443c32;}
.pro2-name h2{background:url(../media/images-2015/pro-back.png) no-repeat;background-size:contain;font-size:24px;line-height:49px;font-weight:700;color:#fff;text-transform:uppercase;margin:0px;width:275px;margin:0 auto;margin:90px auto 0 auto;}
.pro2-name p{color:#fff;font-size:14px;padding:10px 0;margin:0px;}
.pro3 img{max-width:100%;}
.pro3{position:relative;text-align:center;margin-top:20px;}
.pro3-cont{position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;background:rgba(0, 0, 0, 0);border:2px solid #c5b090;}
.pro3-cont:hover{background:rgba(0, 0, 0, 0.75);border:2px solid #443c32;}
.pro3-name h2{background:url(../media/images-2015/pro-back.png) no-repeat;background-size:contain;font-size:24px;line-height:49px;font-weight:700;color:#fff;text-transform:uppercase;margin:0px;width:275px;margin:70px auto 0 auto;}
.pro3-name p{color:#fff;font-size:14px;padding:10px 0;margin:0px;}
.pro5 img{max-width:100%;}
.pro5{position:relative;text-align:center;}
.pro5-cont{position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;background:rgba(0, 0, 0, 0);}
.pro5-cont:hover{background:rgba(0, 0, 0, 0.75);}
.pro5-name h2{background:url(../media/images-2015/pro-back.png) no-repeat;background-size:contain;font-size:24px;line-height:49px;font-weight:700;color:#fff;margin:0px;width:275px;margin:75px auto 0 auto;}
.view-more{width:134px;height:35px;border:1px solid #a0782e;border-radius:2px;background:#906a2f;margin:0 auto;}
.view-more a{color:#fff;line-height:35px;font-size:18px;}
.middle-sec2{background:url(../media/images-2015/middle-sec2-back.jpg) no-repeat;background-size:cover;}
.middle-sec2 h1{color:#fff;font-weight:700;font-size:24px;line-height:36px;text-align:center;margin:40px auto 20px auto;text-transform:uppercase;}
.middle-sec2-txt{background:url(../media/images-2015/pro-back.png) repeat-x;background-size:contain;width:400px;margin:0 auto;text-align:center;}
.middle-sec2-txt p{font-size:17px;line-height:49px;color:#fff;margin:0px;}
.gift-box{padding:34px 0 45px 0;clear:both;overflow:hidden;}
.footer{background:#53401f;padding-bottom:20px;}
.footer h3{font-size:14px;text-transform:uppercase;margin:30px 0;}
.footer-sec1 ul li{width:50%;float:left;background:url(../media/images-2015/bullet.png) left center no-repeat;padding-left:10px;}
.footer-sec1 ul li a{font-size:14px;line-height:36px;color:#d4a456;}
.footer-sec2 ul li{width:100%;float:left;background:url(../media/images-2015/bullet.png) left center no-repeat;padding-left:10px;}
.footer-sec2 ul li a{font-size:14px;line-height:36px;color:#d4a456;}
.footer-sec3 ul li{width:50%;float:left;}
.footer-sec3 p, .footer-sec3 a{font-size:14px;}
.footer-sec3 a{ color:#cfa94e;}
.bottom{background:#403015;}
.social-icon1 ul{list-style:none;margin:10px 0;}
.social-icon1 ul li{float:left;margin-right:9px;}
.face1{background:url(../media/images-2015/face.jpg) 0px 0px no-repeat;width:32px;height:32px;display:block;}
.face1:hover{background-position:0px -32px;}
.twi1:hover{background-position:0px -32px;}
.go1:hover{background-position:0px -32px;}
.twi1{background:url(../media/images-2015/twi.jpg) 0px 0px no-repeat;width:32px;height:32px;display:block;}
.go1{background:url(../media/images-2015/google.jpg) 0px 0px no-repeat;width:32px;height:32px;display:block;}
.bottom p{line-height:49px;padding:0px;margin:0px;text-align:right;}
.bottom a{color:#cfa967;}
.footer-right{padding-right:15px;}
.product-wrapper{background:url(../media/images-2015/middle-back.jpg) repeat-y center;padding-bottom:40px;}
.product-banner img{width:100%;}
.breadcrumb{background:none !important;border-radius:0px !important;padding-top:50px;padding-bottom:30px;}
.breadcrumb p{color:#fff;font-size:17px;margin:0px;}
.breadcrumb strong{text-transform:uppercase;}
.product-list{margin-bottom:30px;height:257px;}
.product-list-outer-wrapper{position:relative;border:1px solid #c0ac8f;text-align:center;min-height:257px;}
.product-images img{max-width:100%;max-height:257px;margin:0px;height:auto;}
.product-list-inner{position:absolute;top:0px;left:0px;width:100%;height:100%;}
.price{background:#906a2f;border:1px solid #ab812d;border-radius:3px;width:135px;height:37px;text-align:center;margin:0 auto;margin-top:25%;color:#fff;line-height:36px;font-size:18px;}
.product-title{position:absolute;bottom:0px;left:0px;width:100%;background:url(../media/images-2015/pro-back.png) repeat-x;}
.product-title p{color:#fff;margin:0px;font-size:16px;line-height:24px;padding:0 10px;text-align:center;height:48px;}
.product-list-hover{display:none;}




.product-list-outer-wrapper:hover .product-list-hover{display:block;background:rgba(0, 0, 0, 0.75);transition:.5s all 5s}
.product-list-outer-wrapper:hover .product-list-inner{display:none;}
.product-list-outer-wrapper:hover{border:1px solid #443c32;}
.product-list-hover{position:absolute;top:0px;left:0px;text-align:center;width:100%;height:100%;}
.product-list-hover h2{background:rgba(0, 0, 0, 0.50);text-align:center;width:280px;margin:10% auto 0 auto;border-top:1px solid #cdcdcc;border-bottom:1px solid #cdcdcc;padding:2px 0;min-height:48px;}
.product-list-hover h2 a{font-size:14px;line-height:24px;color:#fff;}
.product-list-hover img{width:auto;}
.product-list-hover p{color:#fff;font-size:14px;line-height:24px;padding-top:10px;}
.price1{background:#906a2f;border:1px solid #ab812d;border-radius:3px;width:135px;height:37px;text-align:center;margin:0 auto;margin-top:1%;}
.price1 p{color:#fff;line-height:36px;font-size:18px;padding-top:0px;}
.product-list-hover .review_product_name, .product-list-hover .reviews_stars_text{display:none;}
.reviews_stars_rating{height:auto !important;}
.reviews_stars_wrapper{margin:0 auto;}
.reviews_stars_rating img{max-width:inherit !important;}
.moreinfo-wrapper{background:url(../media/images-2015/middle-back.jpg) repeat-y center;padding-bottom:40px;}
.zoom-image img{width:547px; max-width:inherit !important;border:4px solid #c7b191;}
.tab-content{min-height:215px;background:#9a7234;padding:10px;}
.nav-tabs{border-bottom:none;}
.nav-tabs li a{font-size:19px !important;line-height:36px !important;color:#fff !important;padding:5px 25px;border-radius:0px;}
.nav-tabs li{border-bottom:1px solid #ebbe62 !important;background:#9a7234;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .nav-tabs > li > a:hover{background:#ffb514;border-color:transparent;}
.more-product-right h2{margin:0px;color:#fff;font-size:17px;line-height:47px;padding:0 10px;border-bottom:1px solid #ccb694;border-top:1px solid #ccb694;}
.more-product-right p{font-size:14px;color:#fff;margin:10px 0;}
.more-product-right .review_product_name, .more-product-right .reviews_stars_text{display:none;}
.more-product-right .reviews_stars_wrapper{margin:inherit;}
.reviews_write_review_link{color:#fff;background:url(../media/images-2015/write-a-review.png) left no-repeat;padding-left:25px;}
.reviews_read_reviews_link{color:#fff;background:url(../media/images-2015/read-all-review.png) left no-repeat;margin-left:5px;padding-left:25px;}
.short-description h2{border:none;padding:0px;}
.short-description{background:#99743d;padding:10px;border:2px solid #c1ad90;margin:10px 0;}
.product-info{color:#fff;font-size:14px !important;}
.product-info h3{color:#fff;font-size:14px !important;margin-bottom:0px;margin-top:0px;}
.instock p{font-size:18px;line-height:36px;color:#4ef656;}
.instock img{padding-right:10px;}
.more-price p{color:#fff;font-size:22px;line-height:36px;}
.price2{color:#ffb514;}
.more-add-to-cart label{color:#fff;font-size:22px;line-height:36px;font-weight:normal;}
.quan{background:none repeat scroll 0 0 transparent;border:2px solid #c0ab8d;border-radius:2px; text-align:center;}
.cart1{background:url("../media/images-2015/more-addtocart.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);border:medium none;color:#fff;font-size:17px;height:38px;margin-left:20px;padding-right:10px;text-align:right;width:178px; margin-top:10px;}
.more-add-to-cart{float:left;}
.quan, .cart1, input.quan, input.cart1 {
color:#fff !important;
}
.more-social-icon{float:right;}
.more-social-icon a{padding-left:5px;}
.reviews-brief{font-size:90%;white-space:nowrap}
.reviews-brief div.reviews_stars{height:20px;max-height:20px;overflow:hidden;padding:2px 0px;}
.reviews-brief span.reviews_stars_text, .reviews-brief span.review_product_name, .reviews-brief span.review_microdata_count, span.review_microdata_wrapper span.review_product_name, span.review_microdata_wrapper span.review_microdata_count, div.review span.review_product_name{display:none;}
.reviews-brief a, div#reviews-more a{text-decoration:underline;}
div#reviews-more span.reviews_stars_text{padding:0px 6px 0px 0px;}
td.center span.reviews-brief{width:80px;margin:0px auto;}
div#reviews-more{padding:14px 0px;margin:0px auto;font-size:13px;}
div#reviews-more div.reviews_stars, div#reviews-more span.reviews_stars_text, div#reviews-more div.reviews_stars_wrapper, div#reviews-more div.reviews_count{display:inline-block;line-height:20px;}
div#reviews-more div.reviews_stars_wrapper{height:16px;max-height:16px;overflow:hidden;padding:0px;display:inline-block;width:80px;position:relative;top:3px;}
div#reviews-more h4{padding:22px 0px 4px 0px;margin:0px;font-weight:bold;}
span.review_title{font-weight:bold;padding:0px 8px;}
div#reviews-more div.review{border-top:1px solid #563B20;padding:14px 0px;font-size:13px;}
div#reviews-more span.review_author_text, div#reviews-more span.review_author, div#reviews-more span.review_date{line-height:150%;}
.review-top{white-space:normal;}
.reviews_bestworst{display:none;}
.review-count{border-bottom:1px solid #a5814a;border-top:1px solid #a5814a;line-height:49px;color:#fff;font-size:24px;width:390px;padding:0 10px;}
.reviews_count{color:#ffb514;}
.reviews_stars_rating{top:-3px !important;}
.reviews_stars_background{display:none;}
.shopping-cart-wrapper{background:#403015;padding-bottom:40px;}
.cart{margin:20px 0;width:100%;background:none;}
.cart td{ color:#403015;}
/*.cart tr{border-bottom:10px solid #eddebd;}
.cart tr:first-child{background:#323232;}*/
.cart th{padding:5px 0;font-size:16px;}
/*.checkout-wrapper .cart tr td{ color:#428bca;}*/
.button375, .button152{margin-left:10px;margin-top:5px;}
.addr{width:100%;margin-bottom:5px;}
.payment{margin-bottom:5px;}
.addr td{width:50%;}
.bill_addr, .ship_addr{width:95%;}
.product-info span{font-family:'Roboto Condensed', sans-serif !important;}
.cr-wrapper{background:none repeat scroll 0 0 #403015;}
.content.shopping-wrapper.cr-wrapper{padding:10px 0;}
.content.shopping-wrapper.cr-wrapper img{vertical-align:inherit !important;}
.email_pw tr td, .addr_name tr td, .challenge tr td{padding:3px !important;}
.button166{margin-top:10px;}
.content-wrapper{background:#403015;padding-bottom:40px;}
.content-wrapper h1{font-size:24px;}
.content-wrapper h2{font-size:20px;}
.search_table input{float:none;margin:0 0 15px;}
.add-to-cart-btn{background:url("https://www.marscheese.com/shopsite-images/en-US/buttons/marscheese/btn-addtocart.png") no-repeat scroll left top rgba(0, 0, 0, 0);border:0 none;cursor:pointer;height:27px;width:109px;}
.productsearch{float:none;margin:5px 0;}
.product.third{float:left;text-align:center;width:30%;margin:1.6%;}
.product.third a{color:#fff !important;}
.search_table td{text-align:center;}
.se_perpage{padding-left:1.6%;}
.se_sort{padding-right:2%;}
.gift-box-view-more{text-align:center;margin:0 auto 20px;}
.pro5-name h2 a{color:#fff;line-height:24px;font-size:14px;}
.callbacks_container{position:relative;float:left;width:100%;}
.callbacks{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.callbacks li{position:absolute;width:100%;left:0;top:0;}
.callbacks img{display:block;position:relative;z-index:1;height:auto;width:100%;border:0;}
.callbacks .caption{display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#fff;background:#000;background:rgba(0,0,0, .8);left:0;right:0;bottom:0;padding:10px 20px;margin:0;max-width:none;}
.callbacks_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:52%;left:5px;opacity:0.7;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:40px;width:40px;background:transparent url(../media/images-2015/msd-nav-left.png) no-repeat left top;margin-top:-45px;}
.callbacks_nav:active{opacity:1.0;}
.callbacks_nav.next{left:auto;background:transparent url(../media/images-2015/msd-nav-right.png) no-repeat left top;right:5px;}
.banner-txt4{position:absolute;bottom:10%;left:32px;z-index:999;width:55%;text-align:center;}
.banner-txt4 h3{color:#fff;font-size:28px;font-family:'Roboto Condensed', sans-serif;}
.banner-txt4 h3 a{color:#ffec6c;text-decoration:underline;}
.ordering-wrapper{color:#000; font-size:14px; padding-bottom:15px;}

.VariableProductName {
    display: block;
    padding-bottom: 7px;
}
.VariableProductName span {
    display: inline-block;
    width: 120px;
}
.VariableProductName input {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: #fff none repeat scroll 0 0;
    border-color: -moz-use-text-color -moz-use-text-color #333;
    border-image: none;
    border-style: none none solid;
    border-width: medium medium 1px;
    height: 24px;
    outline: medium none;
    width: 155px !important;
}

.related-product {
    border: 1px solid #563b20;
    border-radius: 8px;
    margin-top: 10px;
    padding: 1px;
}
.item-heading {
    color: #ffffff;
    font-size: 20px;
	padding:10px;
}
.border-btm {
    border-bottom: 1px solid #563b20;
    margin: 0 10px;
    padding: 10px;
}
.quantity2 {
    border: 1px solid #563b20;
    color: #2e2e2e;
    height: 25px;
    margin-left: 5px;
    text-align: center;
    width: 38px;
}
.related-product h2 {
    color: #ffffff;
    float: left;
    font-size: 20px;
    font-weight: normal;
    margin: 0;
    padding: 10px 8px 0 0;
}
.add-tocart-pro img {
    height: auto;
    max-width: 100px;
}

h3.related-pro-heading{font-size:17px;}
.related-product .cart1{margin-right:10px;}
.page-link-wrapper{ width:100%; float:left; border-bottom: 1px solid #cdcdcc;margin-bottom:30px;}
div#page-links{text-align:center; padding-bottom:30px; margin:0 auto;  width:60%; overflow:hidden;}
div#page-links .link{width:46%; margin:10px 2% 0 2%; border:1px solid #c0ac8f; float:left; }
div#page-links .link img{width:100%; height:auto;}

div#page-links .link h2{  background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
    border-top: 1px solid #cdcdcc;
    margin:0;
    text-align: center;
	line-height:inherit;
	padding:10px 0 15px 0;
	}
div#page-links .link h2 a{text-decoration:none; color:#fff; font-size:16px;}
div#page-links .link h2 a:hover{color:#cfa967;}
.loop-link-img{ overflow:hidden;}
.option-txt{font-size:14px; padding-bottom:10px; display:block;}
.more-add-to-cart table{width:100%; margin-bottom:5px;}
.more-add-to-cart table td select{color:#000; width:100%; margin-bottom:5px; border:1px solid #c2ac8a;}
.moreinfo-bottom{width:100%; float:left; margin:10px 0 0;}
.moreinfo-bottom-inner{width:50%; float:left;}
.pagination-footer{width:100%; overflow:hidden; text-align:center;}
.pagination-footer span{background:rgba(0, 0, 0, 0.5); padding:5px; margin:0 5px;}
.pagination-footer span a{color:#fff;}
span.original-price{ text-decoration:line-through; font-size:20px; padding-right:10px;}

.more-price table.qp_header td{ padding:3px 10px;}




.employment-agreement input[type="text"]::-webkit-input-placeholder, .employment-agreement input[type="number"]::-webkit-input-placeholder, .employment-agreement input[type="tel"]::-webkit-input-placeholder, .employment-agreement input[type="date"]::-webkit-input-placeholder, .employment-agreement textarea{color: #fff;}

.employment-agreement legend{ color:#cfa967; font-size:20px; border:none;}
.employment-agreement fieldset{ border:none; margin:0 0 30px;}
.employment-agreement{ text-transform:capitalize;}
.employment-agreement label, .employment-agreement input{ float:left;}
.employment-agreement label{ text-transform:capitalize; padding-right:0.5%;}
.employment-agreement input, .employment-agreement textarea{font-family:'Roboto Condensed', sans-serif;font-size:13px;color:#fff;}
.employment-agreement input[type="text"], .employment-agreement input[type="number"], .employment-agreement input[type="tel"], .employment-agreement input[type="date"], .personal_date input[type="date"], .employment-agreement textarea{ margin-right:10px;background-color: #403015; color:#fff !important; padding:1px;border: 2px solid #c0ab8d;border-radius: 2px;}
.employment-agreement input[type="text"], .employment-agreement input[type="number"], .employment-agreement input[type="tel"], .employment-agreement input[type="date"], .personal_date input[type="date"]{text-transform:capitalize;}
.employment-agreement textarea{ resize:none;}
.employement_desired label{ width:30%;}
input[type="text"]#military_naval, input[type="text"]#presentmembership{width: 33%}
.employment-agreement table th, .employment-agreement table td{ padding:5px; vertical-align:top;}
.special_studies_skills textarea, .best_like textarea{ width:49%; margin:0 0 0 10px; float:left; height:100px;}
.best_like textarea{ width:95.5%; margin:0;}
.special_studies_skills textarea:first-child{ margin-left:0;}
.personal_info label{ width:20%;}
.employment-agreement fieldset{ position:relative;}
.employment-agreement fieldset div{ padding:5px 0; width:100%; float:left;}
.personal_date{ position:absolute; right:0; top:0; width:20% !important;}
.personal_date label, .personal_date input{ float:left;}
.personal_date input{ width:70%;}
.older input{ margin-top:6px;}
.personal_info span{ float:left; margin:0 3px;}
.education_level table th, .education_level table td{ width:20%;}
.education_level table td{ border-bottom:1px solid #CCC;}
.education_level table th:first-child{ text-align:left;}
.general input{ width:37%;}
.military_rank input{ width:31.9%;}
.date_popup_from, .date_popup_to{ width:40%;}
.name_state input{ float:none; display:inline-block;}
.sign_applicant{ width:26% !important; float:right !important;}
.emergency_notify input, .emergency_notify textarea{ width:100%;}
.dont_write label{ width:10%;}
.ref_sign_date input[type="text"], .dont_write textarea{ width:60%;}
.dont_write{ border-top:1px solid #ccc;}
.dont_write p{ text-align:center;}
.dont_write_interview label{ width:18%;}
.dont_write_hired label{ width:45%;}
.dont_write_hired label.yes_hired, .dont_write_hired label.no_hired{ width:5%; margin:0 8px ;}
.submit_reset{ text-align:center;}
.submit_reset input{ background:#972101; border:1px solid #972101; cursor:pointer; padding:6px; color:#fff !important; float:none; display:inline-block; font-size:17px; text-transform:uppercase;}


/*.shopping-cart-wrapper select, .shopping-cart-wrapper input[type="text"], .shopping-cart-wrapper textarea{color:#403015 !important;background:#eddebd !important; border:none;}
table.cart td.cart_quantity input[type="text"], table.cart select{ border:1px solid #403015;}*/



@media screen and (max-width:1170px){.navbar-nav li a{font-size:15px;}
.footer-sec1 ul, .footer-sec2 ul, .footer-sec3 ul, .footer-sec4 p{display:block;}
.order1{padding:0 0 0 3%;font-size:11px;width:97%;}
.banner{height:100%;}
.banner-content{margin:13% auto;}
.menu-top ul li{padding:0 5px;}
.top_srch_box{width:50%;position:relative;}
.submit{position:absolute;right:0%;}
.header-top-right ul li{padding:0 10px;}
.navbar-nav li a{padding:0 15px;}
.middle-sec h1{font-size:21px;}
.pro-row{margin:0px;}
.pro2-name h2{margin-top:20%;}
.pro3-name h2{margin:5% auto 0 auto;}
.menu-top ul li a{font-size:11px;}
.banner-content h2{font-size:48px;}
.banner-content p{font-size:22px;}
.middle-sec h1{width:260px;}
.footer-sec1 ul li a, .footer-sec2 ul li a, .footer-sec3 p{font-size:12px;}
.zoom-image img{width:360px; max-width:360px !important;border:4px solid #c7b191;}
.banner-txt4 h3{font-size:20px;}

}
@media screen and (max-width:1024px){
	.product-list-hover{ display:block;background:rgba(0, 0, 0, 0.65);transition:.5s all 5s;height: inherit;bottom: 0;top: auto;}
	.product-list-inner .product-title, .product-list-inner .price{ display:none;}
	.product-list-hover h2{ width:100% !important; line-height:inherit !important; margin:0 auto !important; background:rgba(0, 0, 0, 0.1);}
	.product-list-hover h2 a{ font-size:13px !important;}
	.product-list-hover .price1{ margin:2% auto !important;}
	
	
	div.emergency-notify{ width: 100% !important;}table.reference-table td{ width: 100%;}
	
	body{overflow-x:hidden;}
	.employment-agreement{ width:100%; padding:0 10px; }
	.employment-agreement h1{ font-size:16px;}
	.employment-agreement h2{ font-size:14px;}
	fieldset{ padding:1px;width:100%; float:left;}
	.employment-agreement legend {font-size: 13px;}
	.personal_date{ position:inherit;}
	.employment-agreement label{ /*width:15%;*/ display:block; width:100%; font-size:12px;}
	.employment-agreement input{ width:100%;}
	.older input, .employment-agreement .personal_date input{ width:auto !important;}
	.special_studies_skills textarea{ width:30%;}
	.education_level table th, .education_level table td, .employment-agreement table th, .employment-agreement table td{ display:block; float:left; width:19%; padding:1px; font-size:11px; border-bottom:none;}
	.former_employers table td input{ width:90%;}
	.former_employers table input[type="date"] {width: 20%;}
	.best_like td{ width:97% !important;}
	.references td, .references th{ width:16% !important;}
	.references td input{ width:80%;}
	textarea, .sign_applicant { width:100% !important;}
	.submit_reset input{ width:30%;}
	.emergency_notify td{ width:20% !important; padding-right:10px !important;}
	.ref_sign_date td, .dont_write_interview td, .dont_write_hired td{ width:90% !important; text-align:left !important;}
	.references_tt td input[type="checkbox"]{ width:10% !important;}
	
	
	
}
@media screen and (max-width:1023px){.order1{font-size:9px;width:99%;padding:0% 0 0 1%;}
.menu-top{width:100%;}
.menu-top ul li{padding:0 3px;}
.menu-top ul li a{font-size:9px;}
.top_srch_box input{width:100%;font-size:12px;}
.submit{width:41px !important;}
.header-top-right ul li a{font-size:12px;}
.header-top-right ul li{padding:0 6px;}
.navbar-nav li a{padding:0 4px;}
.banner-content h2{font-size:40px;}
.banner-content p{font-size:20px;}
.pro2-name h2, .pro-name h2{width:90%;font-size:16px;line-height:36px;margin-top:10%;}
.pro5-name h2{width:90%;font-size:16px;line-height:36px;margin-top:20%;}
.pro3-name h2{width:44%;font-size:16px;line-height:36px;}
.pro3{margin-top:1%;}
.footer-sec2 ul li a, .footer-sec1 ul li a, .footer-sec3 p, .footer-sec3 p{font-size:11px;line-height:30px;margin:0px;}
.banner-content{width:400px;}
.footer h3{font-size:13px;}
.product-title p{font-size:11px;}
.product-list-hover h2{/*width:180px;*/line-height:36px;font-size:14px;margin:6% auto 0 auto;}
.price1 a{line-height:28px;font-size:12px;}
.product-banner img{width:auto;max-width:100%;}
.breadcrumb{padding-top:30px;padding-bottom:15px;}
.more-social-icon{float:left;margin:10px 0;}
.jcarousel img{height:100px !important;}
.banner-txt4 h3{font-size:18px;}
.banner-txt4{bottom:8%;}
}
@media screen and (max-width:800px){.footer-sec2 ul li a, .footer-sec1 ul li a, .footer-sec3 p, .footer-sec3 p{font-size:9px;}
.navbar-nav li a{font-size:14px;}
}
@media screen and (max-width:767px){.order1{font-size:13px;text-align:center;}
.nav-tabs {margin-top:20px;}
.more-social-icon{float:left;margin:0;}
.menu-top{width:100%;text-align:center;}
.menu-top ul li{padding:0 6px;float:none;display:inline;}
.menu-top ul li a{font-size:13px;}
.header-top-right ul{float:right;}
.middle-sec{background:url("../media/images-2015/nav-back.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);}
.logo{text-align:center;}
.navbar-wrapper{background:url("../media/images-2015/nav-back.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0)}
.navbar-nav{width:100%;}
.navbar-nav li a{line-height:30px;}
.pro1, .pro2, .pro5{width:290px;margin:2% auto;}
.pro2-name h2, .pro-name h2, .pro5-name h2{line-height:49px;}
.pro3-name h2{line-height:49px;width:275px;}
.footer-sec1, .footer-sec3{width:67%;float:left;}
.footer-sec2, .footer-sec4{width:33%;float:left;}
.footer-sec2 ul li a, .footer-sec1 ul li a, .footer-sec3 p, .footer-sec3 p{font-size:13px;line-height:36px;margin:0px;}
.social-icon1{width:125px;margin:0 auto;}
.bottom p{text-align:center;}
.product-wrapper{background:url(../media/images-2015/nav-back.jpg) repeat;}
.product-title p{font-size:15px;line-height:48px;}
.product-list-hover h2{font-size:18px;line-height:24px;margin:10% auto 0 auto;/*width:280px;*/}
.product-list-hover p{font-size:14px;margin-bottom:10px;padding-top:5px;line-height:24px;}
.cart-part1 td{display:table;}
.catalog_login > img{width:290px;}
.callbacks_nav, .callbacks_nav.next{background-size:cover;width:20px;height:20px;margin-top:0;opacity:1;}
textarea#special_skills{ margin: 5px 0 !important;}
input#military_naval[type="text"], input#presentmembership[type="text"]{width: 100%; margin:5px 0;}
}
@media screen and (max-width:640px){.banner-content h2{font-size:34px;}
.banner-txt4{left:20px;}
.banner-txt4 h3{font-size:16px;}
.more-price table.qp_header td{ padding:3px 6px;}
.about-video iframe, #otvPlayer{ width:100%;}
}
@media screen and (max-width:639px){.footer-sec1, .footer-sec3, .footer-sec2, .footer-sec4, .footer-sec1 ul li, .footer-sec3 ul li, .footer-sec2 ul li{width:100%;text-align:center;background:none;}
.footer-sec1 ul, .footer-sec2 ul, .footer-sec3 ul, .footer-sec4 p{display:none;}
.footer-sec2 ul li a, .footer-sec1 ul li a, .footer-sec3 p, .footer-sec3 p{font-size:14px;}
.footer h3{font-size:18px;margin:10px 0;}
.banner-content{width:90%;}
.pro3-name h2{width:200px;line-height:37px;margin:2% auto 0 auto;}
.view-more1{height:24px;}
.view-more1 a{line-height:24px;}
.pro3-name p{padding:2px 0;}
.middle-sec2-txt{width:300px;}
.middle-sec2-txt p{font-size:14px;}
.menu-top ul li a{font-size:9px;}
.zoom-image img{width:250px; max-width:250px !important;}
.review-count{width:100%;font-size:11px;padding:0px !important;}
.nav-tabs li a{font-size:12px !important;padding:5px 13px !important;}
.cart{margin-left:0px;}
.reviews_read_reviews_link, .reviews_write_review_link{margin-left:0px !important;font-size:11px !important;}
.MagicZoomBigImageCont{display:none;}
.cart_image{display:none;}
.cart th{font-size:12px;}
.cart_quantity, .cart_name{text-align:center;}
.cart_name{width:80px;}
.cart_quantity > input{text-align:center;width:29px;}
.registration-wrapper td{display:table;width:100%;}
.button375, .button152{margin-left:0px;}
.addr td{display:table;}
.addr{width:100%;}
.cart-part2{display:none;}
.thankyousectio .addr td{width:100%;}
.thankyousectio .bill_addr_hdr{width:100%;}
.email_pw tr td, .pw tr td{display:table;}
.addr_name tr td{display:table-cell;width:50px;}
.challenge{width:220px;}
.product.third{float:left;text-align:center;width:100%;margin:1% 0;}
.search_field input{width:100%;}
.billing .addr td{width:100%;}
.cart1{margin-left:0px;}
.banner-txt4 h3{font-size:11px;}
.banner-txt4{bottom:5%;}
div#page-links .link{width:96%;}
}
@media screen and (max-width:359px){.banner-content h2{font-size:28px;}
.banner-content p{font-size:14px;}
.footer-right{padding:0px;text-align:left;}
.menu-top ul li{padding:0 3px;}
.menu-top ul li a{font-size:8px;}
.banner-txt4{display:none;}
.product-title p{font-size:10px;line-height:48px;padding:0px;}
.product-list{ width:100%;}
}
