@font-face {
	font-family: 'Roboto Condensed';
	src: url('../fonts/RobotoCondensed-Italic.eot');
	src: url('../fonts/RobotoCondensed-Italic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/RobotoCondensed-Italic.woff') format('woff'),
		url('../fonts/RobotoCondensed-Italic.ttf') format('truetype');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: 'Roboto Condensed';
	src: url('../fonts/RobotoCondensed-Regular.eot');
	src: url('../fonts/RobotoCondensed-Regular.eot?#iefix') format('embedded-opentype'),
		url('../fonts/RobotoCondensed-Regular.woff') format('woff'),
		url('../fonts/RobotoCondensed-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Roboto Condensed';
	src: url('../fonts/RobotoCondensed-Light.eot');
	src: url('../fonts/RobotoCondensed-Light.eot?#iefix') format('embedded-opentype'),
		url('../fonts/RobotoCondensed-Light.woff') format('woff'),
		url('../fonts/RobotoCondensed-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Roboto Condensed';
	src: url('../fonts/RobotoCondensed-Bold.eot');
	src: url('../fonts/RobotoCondensed-Bold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/RobotoCondensed-Bold.woff') format('woff'),
		url('../fonts/RobotoCondensed-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

body{font-family: 'Roboto Condensed';color: #444444;font-size: 14px;}
.action.primary{font-family: 'Roboto Condensed';background:#00a8ff;border-color:#00a8ff;color:#ffffff;text-transform:uppercase;}
button{font-family: 'Roboto Condensed';background:#00a8ff;border-color:#00a8ff;color:#ffffff;height:40px;padding:0px 15px;}
button:hover, a.action.primary:hover, .cart.table-wrapper .actions-toolbar > .action:hover, .cart.table-wrapper .action-gift:hover, .action.primary:hover,.action.primary:focus, .action.primary:active{background:#656565;border-color:#656565;color:#ffffff;font-family: 'Roboto Condensed';}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-family: 'Roboto Condensed';}
a:hover{color: #00a8ff;}
a:active, .alink:active{text-decoration: none;}
a:hover, a:focus{text-decoration: none;}
ul,li{list-style: none;}
.left{text-align: left !important;}
.right{text-align: right !important;}
input[type="text"], input[type="password"], input[type="url"], input[type="tel"], input[type="search"], input[type="number"], input[type="datetime"], input[type="email"]{font-family: 'Roboto Condensed';}
input, select, textarea{border: 1px solid #c2c2c2;}
.label{padding:.2em .6em .3em 0em;}
.fieldset{margin:0px 0px 20px;}
.card-search .control input[type="text"]::-moz-placeholder, input[type="password"]::-moz-placeholder, input[type="url"]::-moz-placeholder, input[type="tel"]::-moz-placeholder, input[type="search"]::-moz-placeholder, input[type="number"]::-moz-placeholder, input[type="datetime"]::-moz-placeholder, input[type="email"]::-moz-placeholder{color:#000;}
.pt-banner-container .owl-theme .owl-controls .owl-buttons div:hover {border-color: #004971;background-color: #004971!important}
.pt-banner-container .owl-theme .owl-controls .owl-buttons div{border: 1px solid #0080c1;background: #0080c1;}
.owl-theme .owl-controls .owl-buttons div{color: #ffffff;}
.pt-banner-container .owl-theme .owl-controls .owl-buttons div:before{color: #ffffff;}
.owl-theme .owl-controls .owl-buttons div:before{color: #ffffff;}
.static-home2-top .text{padding: 30px 28px;}
.static-home2-top .text,.static-home2-top .box3 .text,.static-home2-top .box2 .text{background: #004971; cursor: pointer;}
.static-home2-top .text:hover,.static-home2-top .box3 .text:hover,.static-home2-top .box2 .text:hover{background: #0080c1;}
.static-home2-top .text .textiner h2{color: #ffffff;font-family: 'Roboto Condensed'; font-weight: bold;font-size: 18px;}
.static-home2-top .text .textiner h2 a{color: #ffffff;font-family: 'Roboto Condensed'; font-weight: bold;font-size: 18px;}
.static-home2-top .text .textiner p{color: #ffffff;font-family: 'Roboto Condensed'; font-weight: normal;font-size: 13px;}
.static-home2-top .text .icon{color: #ffffff;font-size: 36px;}
.logo-footer .text{font-family: 'Roboto Condensed'; font-weight: normal;line-height: 25px;margin-top: 25px;margin-bottom: 25px;}
.footer-container .footer-top .footer-static-title h3{color: #333333;font-family: 'Roboto Condensed';font-weight: normal;font-size: 15px;}
.footer-container .footer-top .footer-static-title h3:after{background: #989898;}
.footer-container .footer-top a{font-size: 13px;color: #666666;line-height: 25px;}
.item-instagram .title_text{color: #333333;font-family: 'Roboto Condensed';font-weight: normal;font-size: 15px;}
.item-instagram .title_text:after{background: #989898;}
.plazathemes-instagram-gallery .follow-us{font-style: normal;}
.footer-container .footer-top a:hover {color: #00a8ff;}
.form-subscribe .text{color: #333333;font-size: 15px;font-family: 'Roboto Condensed';margin-top: 10px;}
.item-instagram:after{background: none;}
.footer-container .footer-bottom .container-size .copyright{font-family: 'Roboto Condensed';font-size: 13px;color: #ffffff;}
.box-search .block_search .control input{padding: 0px 20px;}
#back_top:hover {background: #00a8ff;border-color: #00a8ff;}
.form-subscribe .control{border: 1px solid #cccccc;}
.form-subscribe .control input{border: 1px solid transparent;}
.form-subscribe .control button:hover{color:#00a8ff;}
.form-subscribe .control .subscribe::before{background: #cccccc;}
.static-home2-top {margin-bottom: 0;margin-top: 30px;}
.page-footer{margin-top: 35px;}
.minicart-wrapper .action.showcart:before{content: "\e63f";color: #ffffff;}
.minicart-wrapper .action.showcart.active:before{content: "\e63f";color: #ffffff; width: auto; line-height: inherit; left: -25px; right: inherit; height: inherit; top: -6px;}
.minicart-wrapper .action.showcart.active:hover:before{color: #ffffff;}
.top-bar ul.links .icon span{display: none;}
.top-bar ul.links li a{font-size: 14px;font-family: 'Roboto Condensed';font-weight: normal;color: #ffffff;}
.top-bar ul.links li span{font-size: 14px;font-weight: normal;color: #ffffff; text-transform: capitalize; padding-right: 15px; line-height: 1;}
.top-bar ul.links li span.icon{padding-right: 0px;}
.top-bar ul.links li a .icon{font-size: 24px;vertical-align: middle;margin-right: 5px;}
.top-bar ul.links li span .icon{font-size: 24px;vertical-align: middle;margin-right: 5px;}
.minicart-wrapper .action.showcart .counter.qty.empty {display: none;}
.top-bar a {color: #ffffff;}
.minicart-wrapper .action.showcart:hover:before {color: #ffffff;}
.top-bar a:hover {color: #ffffff;}
.minicart-wrapper .action.showcart:before{width:auto;height:auto;top:-6px;left:-25px;line-height:inherit;right:inherit;font-size:22px;cursor:pointer;}
.minicart-wrapper .action.showcart{height: inherit; width: auto;border:none;}
.pt_custommenu div.pt_menu .parentMenu a{font-size: 18px;color: #333333;font-family: 'Roboto Condensed';font-weight: normal; line-height: 105px;}

.header-container .bottom-header.fix-nav-ozmegamenu .pt_custommenu div.pt_menu .parentMenu a{line-height: 103px;}

.pt_custommenu div.pt_menu .parentMenu a:hover{color: #00a8ff;}
.header-container .header-top .welcom{font-family: 'Roboto Condensed';font-weight: normal;font-size: 16px;color: #ffffff;}
.header-container .bottom-header{height:100px;}
.logo img{width:140px; margin-top:12px;}
.footer-container .footer-bottom .container-size .copyright{line-height: 102px;}
.footer-container .footer-bottom .container-size{height: 102px;}
.top-bar ul.links.accountlink li:nth-child(2) a{padding-right: 0px;}
.top-bar ul.links{margin: 0px;}
.minicart-wrapper{padding-left: 25px;}
.box-search .block_search .control input {width:250px;!important;z-index:99;}
.header-container .header-top .top-bar{padding: 13px 0px;z-index:888;}
.pt_custommenu div.popup .itemMenu a.level1:hover, .pt_custommenu div.popup .itemMenu h4.level1:hover{color: #00a8ff;}
.minicart-wrapper .action.showcart .clstopinquiry{color: #ffffff;font-size: 14px;}
.top-bar ul.links.accountlink li.authorization-link a{padding-right: 15px;}
.nav-ozmegamenu{background: transparent;}
.footer-container .footer-bottom .container-size .copyright .right{float: right; display: inline-block;}
.mobile-bar-content .mobile-bar-close:before{content: "\e680"; font-family: 'Pe-icon-7-stroke'; font-size: 30px;}
.mobile-bar-content .mobile-bar-close{background: #00a8ff;width:45px;height:51px;line-height:51px;border-left:1px solid #ffffff;right:-45px;top:0px;}
.mobile-bar-content .tabs-mobile .item{background: #00a8ff;}
.mobile-bar-content .tabs-mobile .item.active, .mobile-bar-content .tabs-mobile .item:hover{color: #00a8ff; border-color: #00a8ff;}
.mobilemenu li.active a, .mobilemenu a:hover{color: #00a8ff;}
.breadcrumbs{margin: 0px;}
.breadcrumbs ul .item{font-size: 18px;}
.breadcrumbs a:hover{text-decoration:none;color:#00a8ff;}
.breadcrumbs ul strong{color: #00a8ff;}
.pt_custommenu div.pt_menu .parentMenu a:hover, .pt_custommenu div.pt_menu .parentMenu span.block-title:hover, .pt_custommenu div.pt_menu .parentMenu a.act, .pt_custommenu div.pt_menu .parentMenu span.block-title.act{color: #00a8ff;}
.pt_custommenu{text-align: right;}
.pt_custommenu div.pt_menu {float: none;display: inline-block;}
.header-content{padding: 6px 0px;}
.mobile-bar-content .mobile-bar-close:hover{color: #00a8ff;}
.mobilemenu li{display: block;clear: both; margin: 0px;}
.mobilemenu>li{border-bottom:1px solid #5b5b5b;}
.mobilemenu>li>a{font-size:16px;padding:8px 0px;}
.mobilemenu>li>ul.level2{padding:8px 0px;}
.mobilemenu>li>ul.level2>li>a{color:#999999 !important;padding:0px 0px 5px 10px;}
.mobilemenu>li>ul.level2>li.active>a,.mobilemenu>li>ul.level2>li>a:hover{color:#00a8ff!important;}
.mobilemenu>li>ul.level2>li .head{top:5px;}
.mobilemenu ul ul a{padding-left: 20px;}
.mobilemenu ul li.active ul a, .mobilemenu ul ul a{color:#777777!important;}
.mobile-bar-content .tabs-content-mobile .pt_menu{display:block;clear:both;border-bottom:1px solid #5b5b5b;}
.mobile-bar-content .tabs-content-mobile .pt_menu a{font-size:16px;padding:8px 0px;display:block;}
.mobile-bar-content .tabs-content-mobile .pt_menu:last-child{border-bottom:none;}
.mobilemenu span.head{top:12px;}
.mobilemenu ul a{padding-left:15px;}
.mobilemenu ul a:hover, .mobilemenu ul li.active a{color: #00a8ff !important;}
.mobilemenu ul ul a:hover, .mobilemenu ul ul li.active a, .mobilemenu ul li.active ul a:hover{color: #00a8ff !important;}
.mobile-bar-content .tabs-mobile{margin-bottom:5px;}
.mobilemenu a{line-height: 25px;}
.footer-container .footer-top .footer-static-content ul.link-follow li a span{font-family: 'Roboto Condensed'; text-transform: capitalize;}
.box-search .block_search .control .actions .action.search{opacity: 1;}
.footer-container .footer-top .footer-static-content ul.link-follow li a:before{width: 15px; display: inline-block;font-size:15px;}
.mobile-bar-content .tabs-content-mobile a:hover{color: #00a8ff;}
.form-subscribe .control input[type="email"]::-moz-placeholder{color: #000000;}
.form-subscribe .control input[type="email"]::-webkit-input-placeholder{color: #000000;}
.form-subscribe .control input[type="email"]:-ms-input-placeholder{color: #000000;}
.pt_custommenu div.popup .itemMenu a.level1.act, .pt_custommenu div.popup .itemMenu h4.level1.act{color: #00a8ff;}
.footer-container .footer-bottom a{color: #ffffff;}
.card-search .minicart-wrapper .action.showcart .clstopinquiry{color: #333333;}
.card-search .minicart-wrapper .action.showcart:before{color: #333333;}
.card-search .minicart-wrapper{display: none;}
.fix-nav-ozmegamenu{z-index:9;}
.box-search .block_search .control .actions .action.search:before:hover{color:#00a8ff !important;}

/*Sticky Cart icon*/
/*.header-container .bottom-header.fix-nav-ozmegamenu .card-search .minicart-wrapper{display:block;font-size:0px;}
.header-container .bottom-header.fix-nav-ozmegamenu .card-search .minicart-wrapper .clstopinquiry:before{content:"\e63f";font-family:'Pe-icon-7-stroke';color:#333333;font-size:22px;position: absolute;top:12px;right:0px;}
.header-container .bottom-header.fix-nav-ozmegamenu .card-search .box-search{margin-right:25px;}*/

.block-minicart .block-content > .actions > .primary .action.primary:hover,.minicart-wrapper .block-minicart .block-content > .actions .viewcart:hover{background-color:#00a8ff;border-color:#00a8ff;}
.minicart-wrapper .action.showcart .counter.qty{right:-6px;top:-10px;background:#00a8ff;}
.opc-progress-bar-item._active > span:before,.opc-progress-bar-item._active:before,.opc-wrapper .shipping-address-item.selected-item:after{background:#00a8ff;}
.opc-wrapper .shipping-address-item.selected-item{border-color:#00a8ff;}
.modal-popup .modal-footer button{padding:7px 15px;border:1px solid #e3e3e3;}
.opc-wrapper .step-content{margin:0px 0px 10px;}
.opc-wrapper ol li.checkout-shipping-method{/*position: relative;top: -70px;*/float: right;}
.pt_custommenu div.popup a.act{color:#00a8ff;}
.footer-container .footer-top a:hover {color:#00a8ff!important;}
.footer-container .footer-top .footer-static-content ul li a:hover,.footer-container .footer-top .footer-static-content ul.link-follow li a:hover:before,.footer-container .footer-top .footer-static-content ul.link-follow li a:hover span{color:#00a8ff!important;}

.pt_custommenu div.popup .block1{float:none;padding: 20px 15px 30px;}
.header.links a:hover, .header.links a:hover span{color:#00a8ff;}
.minicart-wrapper .action.showcart .clstopinquiry:hover,.minicart-wrapper:hover .action.showcart .clstopinquiry,.minicart-wrapper:hover .action.showcart:before,.minicart-wrapper .action.showcart:hover:before,.minicart-wrapper .action.showcart a:hover .clstopinquiry{color:#00a8ff;}

#minicart-content-wrapper .minicart-items-wrapper{clear:both;height:auto!important;overflow:hidden;}
.minicart-wrapper #minicart-content-wrapper .minicart-items{min-height:125px!important;}

/*Menu*/
.pt_custommenu div.popup { width:100%; left:0px;}
.pt-banner-container .pt-banner-content{display:none;}
.header-container .bottom-header.fix-nav-ozmegamenu .pt_custommenu .pt_menu.popupqd .parentMenu a span:after{bottom:3px;}
.header-container .bottom-header.fix-nav-ozmegamenu .pt_custommenu div.popup{top:97%;}
.pt_custommenu .pt_menu.popupqd .parentMenu a span:after{content:"";display:block;position:absolute;background: URL(../images/marw.png) center no-repeat; border-bottom:2px solid #cccccc;left:auto;z-index:99;bottom:0px;opacity:0; width: 100%; height:12px;}
.pt_custommenu .pt_menu.popupqd.active .parentMenu a span:after,.pt_custommenu .pt_menu.popupqd:hover .parentMenu a span:after{opacity:1;}

/*.header-container .bottom-header.fix-nav-ozmegamenu .card-search {padding: 7px 0;}
.header-container .bottom-header.fix-nav-ozmegamenu .pt_custommenu div.pt_menu .parentMenu a, .pt_custommenu div.pt_menu .parentMenu span.block-title{ line-height: 72px; }
.header-container .bottom-header.fix-nav-ozmegamenu .header-content {padding: 13px 0;}
.header-container .bottom-header.fix-nav-ozmegamenu{height:70px;}*/

/*Category Page*/
.category-image .image{width: 100%;}
.em-category-banner{background: URL(../images/cat-bannerbg.jpg) center no-repeat; overflow: hidden; margin-bottom: 40px;}
.em-category-container {position: relative;height: 413px;text-align: center;}
.em-category-inner{width: 500px;height: 100%;display: table;float: left;text-align: left; position: absolute;left: 15px;}
.em-category-title{display: table-cell;vertical-align: middle;}
.em-category-title h1 { font-family: 'Roboto Condensed'; font-weight: normal; text-transform: uppercase; font-size: 55px; color: #333333; margin: 0px 0px 22px;}
.em-category-title p{font-family: 'Roboto Condensed'; font-weight: normal;text-transform: capitalize;font-size: 18px;color: #333333; line-height: 27px; margin-bottom: 0px; }
.em-category-img{vertical-align: middle;height: 100%;float: right; padding: 10px 0px; position: absolute; right: 15px;}

.em-categories-grid{text-align: center; display: block; border: 1px solid #e3e2e0; padding: 30px; margin-bottom: 30px;}
.em-categories-grid:hover{border: 1px solid #42b5ff; box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.15);}
.em-categories-grid a .img-responsive{text-align: center; margin: 0 auto; width: 100%; margin-bottom: 25px;}
.em-categories-grid a .em-categories-head{display: block; font-size: 30px; color: #00a8ff; font-family: 'Roboto Condensed'; font-weight: normal; text-transform: uppercase; position: relative; padding-top: 20px; padding-bottom: 8px;}
.em-categories-grid a .em-categories-head:before{position: absolute; content: "";display: inline-block; width: 100%;height: 1px;background-color: #e3e2e0; top: 0px; left: 0px; }
.category-view .category-cms .em-categories-page{max-width: 84%;margin: 0 auto;}

/*sub category page*/
.em-sub-categories-grid{border-top: 1px solid #e3e2e0; text-align: center; display: block;  padding: 30px 0px;}
.em-sub-categories-head{color: #2c3742; font-size: 22px; font-family: 'Roboto Condensed'; font-weight: normal; text-transform: uppercase; letter-spacing: 1px; margin-top: 10px; display: block; background: transparent; padding: 7px 0px;}
.em-sub-categories-grid:hover .em-sub-categories-head{color: #ffffff;background: #333333;}

/*Listing Page*/
.toolbar-products{background: #ffffff;}
.modes-mode.active:before{color: #00a8ff;}
.modes-mode{background-color: #f7f7f7;}
.toolbar-amount{color: #444444; font-size: 16px; font-family: 'Roboto Condensed'; font-weight: normal;}
.sorter-label{color: #444444; font-size: 16px; font-family: 'Roboto Condensed'; font-weight: normal;}
.sorter-options{color: #444444; font-size: 15px; font-family: 'Roboto Condensed'; font-weight: normal;}
.product-item-name a:hover, .product.name a a:hover{color: #00a8ff;}
.block.filter .filter-title strong{font-size: 24px; font-family: 'Roboto Condensed'; font-weight: bold; color: #444444;}
.block.filter .block-subtitle{font-size: 18px; color: #444444; font-family: 'Roboto Condensed'; font-weight: normal;}
.block.filter .filter-content .filter-options-item .filter-options-title{font-size: 18px; color: #444444; font-family: 'Roboto Condensed'; font-weight: normal; margin-bottom: 0px;font-weight:bold;}
.block.filter .filter-content .filter-options-item {border-bottom: 1px solid #f2f2f2; }
.block.filter .filter-content .filter-options-item .filter-options-title:after{content: "\e688"; font-family: 'Pe-icon-7-stroke'; color: #444444; font-size: 25px; font-weight: bold;}
.block.filter .filter-content .filter-options-item.active .filter-options-title:after{content: "\e682";}
.block.filter .filter-content .filter-options-item.active .filter-options-title{color: #444444;font-weight:bold;}
.block.filter .filter-content .filter-options-item .filter-options-content{border-top: none; margin-top: 0px; padding-top: 0px;}
.block.filter .filter-content .filter-options-item:nth-child(1){padding-top: 0px;}
.block.filter .filter-content .filter-options-item{padding: 20px 0px;}
.filter-options .filter-options-content{margin: 0px;}
.item .item-inner .product-item-info .product-action .product-item-actions .actions-primary .action span{font-family: 'Roboto Condensed'; font-weight: normal; font-size: 14px; }
.item .item-inner .product-item-info .product-action .product-item-actions .actions-primary{background: #99cce6;}
.item .item-inner .product-item-info .product-action .product-item-actions .actions-primary:hover{background: #00a8ff;}
.product-item-name a, .product.name a a{font-weight: normal !important;}
.price-box .price{color: #00a8ff;}
.pages .action.next:before{content: "\e684"; font-family: 'Pe-icon-7-stroke'; font-size: 30px; margin: 0px 0px 0px -2px;}
.pages .action.previous:before{content: "\e686"; font-family: 'Pe-icon-7-stroke'; font-size: 30px; margin: 0px;}
.toolbar-products .pages .action.next:before{font-size: 30px;}
.toolbar-products .pages .item span{font-size: 14px; color: #333333; font-family: 'Roboto Condensed'; font-weight: normal;}
.toolbar-products .pages .item.current span{ color: #00a8ff;}
.item .item-inner .product-item-info .product-action .product-item-actions .actions-primary .action:before{content: "\e62c"; font-size: 22px; font-family: 'Pe-icon-7-stroke';}
.item .item-inner .box-info .product-name .product-item-name{margin: 5px 0px 0px;text-align:center;}
.product-item .price-box{margin: 0px;}
.block.filter .filter-content .filter-options-item .filter-options-content ol li a{color: #444444; font-family: 'Roboto Condensed'; font-weight: normal; font-size: 15px;}
.block.filter .filter-content .filter-options-item .filter-options-content ol li a:hover{color: #00a8ff;}
.block.filter .filter-content .filter-options-item .filter-options-content ol li{line-height: 28px; margin: 0px;}
.catalog-category-view .page-title{margin: 0px 0px 10px;}
.catalog-category-view .page-title span.base{font-size: 36px; color: #00a8ff; font-family: 'Roboto Condensed'; font-weight: normal;}
.toolbar-products .modes{display: none;}
.block.filter .filter-title{margin-bottom: 10px;}
.page.messages{margin-top: 25px;}
.product-info-main .price-box .price-wrapper .price{color: #00a8ff; font-size: 28px; font-family: 'Roboto Condensed'; font-weight: bold;}
.product-info-main .price-box , .product-info-main .price-box .weee{line-height: inherit;}
.product-info-main .price-box{margin-top: 0px;}
.product-info-main .product.attribute.sku .type{color: #444444; font-size: 16px; font-family: 'Roboto Condensed'; font-weight: bold;}
.product-info-main .product.attribute.sku > .value{color: #7d7d7d; font-size: 16px; font-family: 'Roboto Condensed'; font-weight: normal;}
.products.wrapper ~ .toolbar{background: #f7f7f7;}
.filter-current .action.remove{left:0px;}
.item .item-inner .box-info .product-name .product-item-name{ text-align:center; min-height:40px;}
.item .item-inner .box-info .price-final_price{ width:100%; text-align:center;}
.modal-popup._inner-scroll .modal-content button.proceed-btn-inquiry{background:#004971;border:1px solid #004971;color:#ffffff;}
.modal-popup._inner-scroll .modal-content button.proceed-btn-inquiry:hover{background:#333333;border:1px solid #333333;color:#ffffff;}
.modal-popup._inner-scroll .modal-content button{background:#e3e3e3;border:1px solid #e3e3e3;color:#333333;}
.modal-popup._inner-scroll .modal-content button:hover{background:#00a8ff;border:1px solid #00a8ff;color:#ffffff;}
.product-item-name, .product.name a { line-height:16px;}

/*Detail Page*/
.fotorama__thumb-border{border: 2px solid #00a8ff !important;}
.fotorama__arr{width:60px !important;}
.review-control-vote label:before{color:#00a8ff;}
.fotorama__active .fotorama__dot{background-color: #00a8ff !important; border-color: #00a8ff !important;}
.fotorama__dot{width: 10px !important; height: 10px !important;}
.catalog-product-view .product-info-main .page-title:hover{color: #444444;}
.product-reviews-summary .rating-result > span:before{color: #7f7f7f; top: -3px;}
.product .description .value p{font-size: 14px; color: #333333; font-family: 'Roboto Condensed'; font-weight: normal; line-height: 18px;}
.catalog-product-view .product-info-main .page-title{font-size: 30px; color: #444444; font-family: 'Roboto Condensed'; font-weight: bold;line-height:30px;}
.product-reviews-summary .reviews-actions a{font-size: 14px; color: #444444; font-family: 'Roboto Condensed'; font-weight: normal;text-decoration:underline;}
.product-reviews-summary .reviews-actions a:hover{color: #00a8ff;}
.catalog-product-view .product-info-main .product-add-form .box-tocart .actions button:before{content: "\e62c"; font-size: 22px; font-family: 'Pe-icon-7-stroke'; vertical-align: middle; position: absolute; top: 0px; display: inline-block;}
.catalog-product-view .product-info-main .product-add-form .box-tocart .actions button{background: #004971; border-color: #004971; font-family: 'Roboto Condensed'; font-weight: normal; position: relative; padding: 0px 15px;}
.catalog-product-view .product-info-main .product-add-form .box-tocart .actions button:hover{background: #333333; border-color: #333333;}
.catalog-product-view .product-info-main .product-add-form .box-tocart .actions button span{padding-left: 25px; display: inline-block;}
.catalog-product-view .product-info-main .product-add-form .box-tocart .field.qty .label span{color: #444444; font-family: 'Roboto Condensed'; font-weight: bold; font-size: 16px;}
.product-info-main .stock.available, .product-info-main .stock.unavailable{display: none;}
.product-reviews-summary .rating-summary .rating-result:before{top: -3px;}
.catalog-product-view .product-info-main .product-social-links p{font-size: 16px; color: #444444; font-family: 'Roboto Condensed'; font-weight: bold; display: inline-block; vertical-align: middle; margin-right: 5px; margin-bottom: 0px;}
.catalog-product-view .product-info-main .product-social-links ul{padding: 0px; display: inline-block; margin-bottom: 0px; vertical-align: middle;}
.catalog-product-view .product-info-main .product-social-links ul li{display: inline-block; padding: 0px 8px; margin-bottom: 0px;}
.catalog-product-view .product-info-main .product-social-links ul li a{color: #7d7d7d; font-size: 22px;}
.catalog-product-view .product-info-main .product-social-links ul li a:hover{color: #444444;}
.catalog-product-view .product-info-main .product-add-form .box-tocart .field.qty .control input[type="number"]{font-size: 16px; color: #444444;}
.catalog-product-view .product-info-main .product-social-links .product-social-inner{float: left; padding: 18px 0px;}
.page-layout-1column .product-info-main .product-add-form .actions{padding: 20px 0px;}
.catalog-product-view .product-info-main .product-social-links .product-social-btn{float: right; padding: 15px 0px;}
.catalog-product-view .product-info-main .product-social-links .product-addto-links{margin: 0px;}
.catalog-product-view .product-info-main .product-social-links .product-contact-detail{display: block; clear: both; border-top: 1px solid #f2f2f2; padding-top: 20px;}
.catalog-product-view .product-info-main .product-social-links .product-contact-detail ul li{padding: 0px; color: #444444; font-family: 'Roboto Condensed'; font-weight: bold; font-size: 16px; margin-right: 15px;}
.catalog-product-view .product-info-main .product-social-links .product-contact-detail ul li span.ph-no{color: #7d7d7d; font-size: 16px; font-family: 'Roboto Condensed'; font-weight: bold; padding-left: 3px;}
.catalog-product-view .product-info-main .product-social-links .product-contact-detail ul li a:hover span.ph-no{color: #00a8ff;}
.catalog-product-view .product-info-main .product-social-links .product-contact-detail ul li i{color: #7d7d7d; font-size: 18px; padding-right: 6px;}
.catalog-product-view .product-info-main .product-social-links .product-contact-detail ul li a{color: #444444; font-family: 'Roboto Condensed'; font-weight: bold; font-size: 16px;}
.catalog-product-view .product-info-main .product-social-links .product-contact-detail ul li a:hover{color: #00a8ff;}
.catalog-product-view .product-info-main .product-social-links .product-contact-detail ul li a:hover i{color: #00a8ff;}
.catalog-product-view .product-info-main .product-social-links{padding: 15px 0px 0px;}
.catalog-product-view .product-info-main .product-social-links{padding: 0px;}
.catalog-product-view .product-info-main .product-social-links .product-contact-detail ul li:last-child{margin-right: 0px;}
.product-info-main .box-tocart{margin: 20px 0px 25px;}
.catalog-product-view .block .block-title strong{font-size:22px!important;margin-top:5px;color:#333333;}
.catalog-product-view .product-info-main .product-social-links .product-addto-links .towishlist:hover, .catalog-product-view .product-info-main .product-social-links .product-addto-links .tocompare:hover{background-color: #00a8ff; border-color: #00a8ff;}
.catalog-product-view .product-info-main .product-social-links .mailto:hover{background-color: #00a8ff; border-color: #00a8ff;}
#checkout-step-shipping_method .table-checkout-shipping-method {width: 100%;}
#checkout-step-shipping_method .table-checkout-shipping-method tbody td:first-child{width: inherit;}
.catalog-product-view .product.info .review-list .rating-summary .rating-result:before,.catalog-product-view .product.info .review-list .rating-summary .rating-result span:before{top:0px;height:18px;line-height:18px;}
.catalog-product-view .product.info #product-review-container{float:left;width:40%;}
.catalog-product-view .product.info .block.review-add{float:left;width:60%;}
.catalog-product-view .product.info .review-ratings ~ .review-content,.catalog-product-view .product.info .review-ratings ~ .review-details{margin-left:0px;display:block;clear:both;}
.catalog-product-view .product.info .block.review-add .review-form{max-width:100%;}
.catalog-product-view .product.info .block.review-add .review-form legend{border-bottom:none;}
.review-content{margin-bottom:5px;}
.review-title{margin:0px 0px 15px;}
.review-item{padding:20px 0px;}
.fieldset .review-legend.legend strong{display:inline-block;}
.review-form .action.submit.primary{background:#00a8ff;border-color:#00a8ff;color:#ffffff;}
.review-form .action.submit.primary:hover,.review-form .action.submit.primary:focus, .review-form .action.submit.primary:active{background:#656565;border-color:#656565;color:#ffffff;}
.catalog-product-view .product.info .block.review-add .review-form .review-field-ratings legend span{font-size:14px;}
.catalog-product-view .product.info .block.review-add .review-form .review-field-ratings .control{padding-top:6px;}
.review-control-vote:before{height:18px;line-height:18px;}
.review-control-vote label:before{position:absolute;height:18px;line-height:18px;}
.catalog-product-view .product.info .block.review-add .review-form .review-legend span{text-transform:uppercase;font-weight:bold;font-size:20px;color:#333333;padding-right:15px;}
.catalog-product-view .product.info .block.review-add .review-form .review-legend strong{font-weight:normal;font-size:20px;vertical-align:middle;position:absolute;padding-left:0px;}
.catalog-product-view .product.info .block.review-add .review-form .review-legend{position:relative;}
.catalog-product-view .product-info-main .product-social-links ul li a:hover {color:#00a8ff;}
.product-item-name > span,.price-wrapper span.minicart-price,.minicart-items .product-image-wrapper .product-image-photo{cursor:auto;}
.product-item-photo img.product-image-photo{cursor:pointer;}
.catalog-product-view .product-info-main{ margin-top:20px;}
.recently .products-slider .owl-buttons,.related .products-slider .owl-buttons{top:-54px!important;}
.recently .products-slider .owl-controls,.related .products-slider .owl-controls{ display:block;}
.recently .products-slider .owl-theme .owl-controls .owl-buttons div:before,.related .products-slider .owl-theme .owl-controls .owl-buttons div:before{color:#555555;}
.catalog-product-view .product-info-main .product-social-links .product-addto-links .towishlist, .catalog-product-view .product-info-main .product-social-links .product-addto-links .tocompare,.catalog-product-view .product-info-main .product-social-links .mailto{font-family:'Roboto Condensed';text-transform:uppercase;}
.rating-summary .rating-result{margin-left:0px;}
.rating-summary .rating-result:before,.rating-summary .rating-result > span:before{height:18px;line-height:18px;}
.modal-popup .modal-inner-wrap{text-align:center;max-width:35%;}
.modal-popup .modal-inner-wrap h1{font-size:20px;margin-bottom:20px;}
.modal-popup.confirm .modal-inner-wrap .modal-footer{text-align:center;}
.checkout-index-index .modal-popup .modal-inner-wrap{max-width:inherit;text-align:left;}
.checkout-index-index .modal-popup .form-shipping-address{max-width:100%;}
.checkout-index-index .fieldset > .field.street > legend.label{border-bottom:none;font-size:14px;}
.checkout-index-index .fieldset > .field.street > .control > .field > .label{display:none;}

/*Checkout*/
.cart-summary .checkout-methods-items li button:hover{background-color:#00a8ff;border-color:#00a8ff;}
.block-cart-failed .action.continue:hover, .cart-container .form-cart .action.continue:hover{background-color:#00a8ff;border-color: #00a8ff;}
.cart-summary .checkout-methods-items li button{background-color:#004971;color:#fff;border:1px solid #004971;}
.cart-summary .checkout-methods-items li button:hover{background-color:#333333;border:1px solid #333333;}
.block-minicart .subtotal{float:right;margin-top:10px;margin-bottom:10px;}
.block-minicart .subtotal .label{float:left;display:inline-block;font-size:16px;}
.block-minicart .subtotal .amount{float:left;margin-top:-2px;}
.block-minicart .items-total{font-size:16px;margin-top:10px;margin-bottom:10px;}
.cart.table-wrapper .actions-toolbar > .action, .cart.table-wrapper .action-gift{background-color:#e3e3e3;border:1px solid #e3e3e3;height:40px;line-height:40px;padding:0px 15px;}
button:active, .cart.table-wrapper .actions-toolbar > .action:active, .cart.table-wrapper .action-gift:active{box-shadow:none;}
.checkout-cart-index .cart.table-wrapper .actions-toolbar > .action:hover{background-color:#00a8ff;border:1px solid #00a8ff;}
button:focus, button:active, .cart.table-wrapper .actions-toolbar > .action:focus, .cart.table-wrapper .actions-toolbar > .action:active, .cart.table-wrapper .action-gift:focus, .cart.table-wrapper .action-gift:active{border:1px solid #e2e2e2;}
.minicart-wrapper .block-minicart .block-content > .actions .viewcart{background-color:#004971;color:#fff;border:1px solid #004971;}
.minicart-wrapper .block-minicart .block-content > .actions .viewcart:hover{background-color:#333333;border:1px solid #333333;}
.checkout-cart-index .cart-summary .cart-totals tr .mark{font-size:16px;}
.minicart-wrapper .minicart-items{min-height:550px;}
.cart-container .form-cart .cart thead tr th span{font-size:18px;color:#444444;}
.cart.table-wrapper .col.price,.cart.table-wrapper .col.qty,.cart.table-wrapper .col.subtotal{text-align:center;}
.minicart-wrapper .product .actions{margin:-30px 0 0;}
.minicart-items .product-item-pricing .label{text-align:left;}
.cart.table-wrapper .product-item-name{margin-top:0px;}
.cart-container .form-cart .action.continue{padding:15px;}
.block-cart-failed .action.continue, .cart-container .form-cart .action.continue{border-radius:0px;}
.cart-summary .checkout-methods-items li button,button, .cart.table-wrapper .actions-toolbar > .action, .cart.table-wrapper .action-gift,.block-cart-failed .action.continue, .cart-container .form-cart .action.continue{font-family:'Roboto Condensed';text-transform:uppercase;}
.cart-container .form-cart .product-item-photo img.product-image-photo{cursor:auto;}
.checkout-index-index .opc-sidebar .modal-inner-wrap .modal-header{display:none;}
.checkout-index-index .opc-sidebar .modal-inner-wrap .opc-block-summary{border-top:1px solid #cccccc;margin-top:33px;}
.opc-wrapper .shipping-address-item{width:50%;padding:20px;}
.opc-wrapper .shipping-address-item:before{content:none;}
.opc-wrapper .action-select-shipping-item,.opc-wrapper .action-show-popup,.checkout-shipping-method .actions-toolbar .action.primary{height:40px;padding:0px 15px;font-size:1.4rem;}
.cart-container .checkout-methods-items .action.primary{height:inherit;}
.opc-block-summary .minicart-items-wrapper{max-height:inherit!important;}
.opc-wrapper .action-select-shipping-item,.opc-wrapper .action-show-popup{background:#e3e3e3;border:1px solid #e3e3e3;color:#333333;}
.opc-wrapper .action-select-shipping-item:hover,.opc-wrapper .action-show-popup:hover{background:#00a8ff;border:1px solid #00a8ff;color:#ffffff;}
.opc-block-summary .minicart-items .product-item{padding:10px 0px 0px 0px;}
.opc-block-summary .minicart-items .product-item-details{padding-left:15px;}
.checkout-index-index .opc-wrapper .step-content .methods-shipping .actions-toolbar .continue{background:#004971;border:1px solid #004971;color:#ffffff;}
.checkout-index-index .opc-wrapper .step-content .methods-shipping .actions-toolbar .continue:hover{background:#333333;border:1px solid #333333;color:#ffffff;}
.checkout-index-index .opc-wrapper .checkout-shipping-address .step-title,.checkout-index-index .payment-group .step-title{color:#00a8ff;font-weight:bold;font-size:32px;text-transform:capitalize;}
.checkout-index-index .opc-sidebar .modal-inner-wrap .opc-block-summary span.title{font-weight:bold;font-size:1.8rem;color:#444444;}
.checkout-cart-index .cart-summary{margin-top:7px;}
.checkout-payment-method .payment-method-content > .actions-toolbar > .primary .action.primary{padding:0px 15px;font-size:1.4rem;}
.checkout-success{text-align:center;}
.checkout-success .actions-toolbar .primary{float:none!important;}
.checkout-index-index .checkout-payment-method .payment-method .payment-method-title{border-top:0px;}
.page-layout-checkout .page-header{ margin-top:0px;}
.page-layout-checkout .page-header a.logo{ margin-bottom:10px;}

.checkout-index-index .opc-block-summary .table-totals tr .mark {font-size: 16px; padding: 8px;}
.checkout-index-index .opc-block-summary .table-totals tr .amount {padding-right:8px;}
.checkout-index-index .opc-block-summary .table-totals tr .amount .price {font-size: 20px;}
.checkout-index-index .opc-block-summary .table-totals .qd-grandtotal td{ font-size: 16px;}
.checkout-index-index .opc-block-summary .table-totals .qd-grandtotal .grandtotal{ text-align: right; font-size: 20px; font-weight: 700;}

/*Print Page*/
.page-print .order-status.scomplete{color:#006400;}
.page-print .order-status.spending{color:#e02b27;}
.page-print .page-title-wrapper .page-title{margin-bottom:10px;margin-right:0px;}
.page-print .order-items.table-wrapper .col.price,.page-print .order-items.table-wrapper .col.qty,.page-print .order-items.table-wrapper .col.sku{text-align:center;}
.page-print .logo{float:left;display:block;clear:both;margin:15px 0px;}
.page-print .columns{display:block;clear:both;}
/*Start custom css for gallery images 5-May-2017*/
.qd-gallery-item a {
    display: block;
    position: relative;
}
.qd-gallery-item a::before {
    background-color: rgba(0, 0, 0, 0.5);
    bottom: 12px;
    content: "";
    left: 12px;
    opacity: 0;
    position: absolute;
    right: 12px;
    top: 12px;
    transform: scale3d(1.2, 1.2, 1.2);
    transition: all 500ms ease-in 0s;
}
.qd-gallery-item a::after {
    background: rgba(0, 0, 0, 0) url("../images/line.png") repeat scroll 0 0;
    content: "";
    height: 68px;
    left: 50%;
    margin-left: -34px;
    margin-top: -34px;
    opacity: 0;
    position: absolute;
    top: 50%;
    transition: all 500ms ease-in 0s;
    width: 68px;
}
.qd-gallery-item a:hover::after {
    animation: 500ms ease-in-out 0s normal none 1 running zoomIn;
    opacity: 1;
}
.qd-gallery-item a:hover::before {
    opacity: 1;
    transform: scale3d(1, 1, 1);
}
.ts1{max-width:50%;}
.fotorama__stage__frame .fotorama__img {cursor: zoom-in;}
.shipping-address-item.not-selected-item{border: 2px solid #eee;}
.stockists .search-stockists{width:auto}
.stockists .search-stockists .stockists-results{overflow-y:auto;height:285px}
.stockists .search-stockists .search-title,.stockists .search-stockists p, .stockists .stockists-window p{font-family:'Roboto Condensed'}
.stockists #stockists-submit{padding: 8px 10px;}
@media screen and (max-width: 992px) {
	.ts1{max-width:100%;}
}
/*End custom css for gallery images 5-May-2017*/
@media screen and (max-width:1900px)
{
    .pt_custommenu div.pt_menu .parentMenu a{padding-right: 25px;font-size: 16px;}
    .box-search .block_search .control input{width:175px;}
    .box-search .block_search .control:hover input{width:175px;}
}

@media screen and (max-width:1500px)
{
    .pt_custommenu div.pt_menu .parentMenu a{padding-right: 10px;font-size: 14px;}
    .pt_custommenu {text-align: left;}
    /*.header-content{padding: 6px 0px;}*/
    /*.header-container .bottom-header.fix-nav-ozmegamenu .card-search .box-search .block_search .control input{width:160px;}*/
}

@media screen and (max-width:1199px)
{
    .logo img{margin-top: 5px;}
    .header-container .bottom-header{position: relative; height: 120px;}
    .header-container .bottom-header .middle-menu {position: absolute;width: 100%;bottom:-6px;left: 0px;right: 0px;margin: 0 auto;text-align: center;display: table;}
    .pt_custommenu div.pt_menu{float: none;display: table-cell;text-align: center;vertical-align: middle;}
    .header-container .bottom-header .left-logo{float: left;position: absolute;width:15%;}
    .pt_custommenu{display: table;float: none;}
    .header-container .bottom-header .right-search{float: right;right: 0px;}
    .pt_custommenu div.pt_menu .parentMenu a{line-height: 45px;padding-right: inherit;font-size: 15px;}
    .header-content{padding: 7px 0px;}
    .card-search{padding: 28px 0px 20px;}
    .box-search{padding-top: 0px;}
    .top-bar ul.links li a{font-size: 13px; padding-right: 10px;}
    .top-bar ul.links li span{font-size: 13px; padding-right: 10px;}
    .top-bar ul.links.accountlink li.authorization-link a{padding-right: 10px;}
    .minicart-wrapper .action.showcart .clstopinquiry{font-size: 13px;}
    .em-categories-grid a .em-categories-head{font-size: 25px;}
    .em-category-container{max-width: 1199px;}
    .em-category-title h1{font-size: 45px;}
    .em-category-title p{font-size: 14px;line-height: 22px;}
    .em-category-inner{width: 40%;}
    .em-category-img{height: auto; width: 50%; top: 15%;}
    .item-instagram{margin-bottom: 15px;}
    .form-subscribe .control{width: 66%;}
    .form-subscribe .text{width: 32%; margin-right: 5px;}
    /*.header-container .bottom-header.fix-nav-ozmegamenu .card-search .minicart-wrapper .clstopinquiry:before{top:2px;}
    .header-container .bottom-header.fix-nav-ozmegamenu .card-search .box-search .block_search .control input{width:175px;padding:0px 20px;}*/
    .pt_custommenu .pt_menu.popupqd .parentMenu a:after{left:60px;}
    .pt_custommenu div.popup{left:0px!important;}
    .header-container .bottom-header.fix-nav-ozmegamenu .pt_custommenu .pt_menu.popupqd .parentMenu a span:after{bottom:0px;}
    .header-container .bottom-header.fix-nav-ozmegamenu .pt_custommenu div.popup{top:100%;}
    .header-container .bottom-header.fix-nav-ozmegamenu .middle-menu{bottom:0px;}
    
}

@media screen and (max-width:1024px)
{
	.full_width_sidebar .search-stockists{height: 156px !important;}
}
@media screen and (max-width:1040px)
{
    .static-home2-top .text .textiner p{font-size: 12px;}
    .static-home2-top .text .textiner h2{font-size: 16px;}
    .catalog-product-view .product-info-main .product-social-links .product-social-inner{padding: 15px 0px 0px; float: none;}
    .catalog-product-view .product-info-main .product-social-links .product-social-btn{padding: 15px 0px; float: none; display: block;}
}

@media screen and (max-width:992px)
{
    .header-container .mobile-bar-icon{color: #333333; top: 22px; width: auto; margin-left: 0px; position: relative; right: -20px; left: auto;}
    .footer-container .footer-bottom{padding-left: 30px;padding-right: 30px;}
    .header-container .bottom-header .card-search{top: 3px; right: 0px; padding: 0px; position: relative;z-index:99;}
    .nav-container{display: none !important;}
    .header-container .bottom-header .left-logo{position: inherit; width:150px;}
    .header-container .bottom-header .right-search{position: inherit;}
    .header-container .bottom-header .middle-menu{position: inherit; width: auto;}
    .footer-container .footer-bottom .container-size{height: inherit;}
    .footer-container .footer-bottom .container-size .copyright{line-height: inherit;padding: 15px 0px;}
    .header-container .bottom-header{height: inherit;/*float: left;*/ display: block;}
    #search_mini_form{width: auto;}
    .box-search .block_search .control input{width: 0px;padding: 0px;}
    .box-search .block_search .control .actions .action.search:before{font-weight: bold;}
    .category-view .category-cms .em-categories-page{max-width: 100%;}
    .em-category-banner{margin-bottom: 15px;}
    .mobile-bar-content .tabs-content-mobile .header.links li a{font-family: 'Roboto Condensed'; font-size: 14px; color: #ffffff; font-weight: normal; }
    .mobile-bar-content .tabs-content-mobile .header.links li a:hover{color: #00a8ff;}
    .mobile-bar-content .tabs-content-mobile .header.links li a .icon{font-size: 24px; vertical-align: middle; margin-right: 5px; width: 25px; text-align: center;}
    .mobile-bar-content .tabs-content-mobile .header.links li a .icon span{display: none; }
    .mobile-bar-content .tabs-content-mobile .header.links li .icon span{display: none;}
    .mobile-bar-content .tabs-content-mobile .header.links li .icon{font-size: 24px; vertical-align: middle; margin-right: 5px; width: 25px; text-align: center;}
    .mobile-bar-content .tabs-content-mobile .header.links li{margin: 0px;display: block; line-height: 30px;}
    .mobile-bar-content .tabs-content-mobile .header.links {margin-bottom: 0px;}
    .mobile-bar-content .tabs-content-mobile .header.links.accountlink li{display: inline-block;}
    .mobile-bar-content .tabs-content-mobile{text-align: left;}
    .mobile-bar-content.open{z-index: 99999;}
    .mobile-bar-content .mobilemenu a{margin: 0px;}
    .card-search .minicart-wrapper{display: inline-block; padding: 8px 0 0 30px; width: auto; float: right;}
    .box-search{padding-top: 15px; display: inline-block; float: right;}
    .card-search .minicart-wrapper .action.showcart .clstopinquiry{display: none;}
    .minicart-wrapper .action.showcart.active:hover:before{color: #333333;}
    .card-search .minicart-wrapper a .clstopinquiry{font-size: 0px;}
    .card-search .minicart-wrapper a .clstopinquiry:before{content:"\e63f";font-family:'Pe-icon-7-stroke';color:#333333;font-size:22px;position: absolute;top:18px;right:0px;}
    .fix-nav-ozmegamenu{display:none!important;}
    
}

@media screen and (max-width: 991px) and (min-width: 768px)
{
    .visible-xs{display: none !important;}
}

@media screen and (max-width:991px)
{
    .logo img{width:100%; margin-top: 0px;}
    .header-container .mobile-bar-icon{top: 22px;}
    .header-container .header-top{padding: 0px 15px;}
    .header-container .bottom-header{padding: 0px 15px;}
    .footer-container .footer-top{padding-left: 15px;padding-right: 15px; padding-bottom: 20px;}
    .item-instagram .plazathemes-instagram-gallery .instagram-item.col-md-3.col-xs-6{padding-right: 10px; padding-left: 10px; margin-bottom: 0px;}
    .item-instagram{margin-bottom: 10px;}
    .form-subscribe .text{margin-bottom: 10px;}
    .plazathemes-instagram-gallery .follow-us{margin-top: 0px; padding-top: 0px;}
    .minicart-wrapper .action.showcart:before,.minicart-wrapper .action.showcart.active:before {width: 40px;height: 40px;top: 0px;left: -30px;}
    .card-search .minicart-wrapper{padding: 0px;}
    .box-search{margin-right: 30px;}
    .item .item-inner .product-item-info .product-action .product-item-actions .actions-primary{opacity: 1;}
    .item .item-inner:hover .product-item-info .product-action .product-item-actions .actions-primary{animation: 0s ease 0s normal none 1 running none;}
    .cart-summary .checkout-methods-items li button{font-size:14px!important;}
    .cart-container .form-cart .cart thead tr th span{font-size:15px;}
    .cart.table-wrapper .product-item-photo{max-width:115px;}
    .modal-popup .modal-inner-wrap{max-width:90%;}
}

@media screen and (max-width:900px)
{
    .em-category-inner{width: 100%; height: auto; text-align: center; left: 0px; display: block; position: inherit; padding: 20px 0px;}
    .em-category-title h1{margin: 0px 0px 10px;}
    .em-category-img{top: 32%;width: 60%; height: auto; margin: 0 auto; left: 0px;}
    .em-category-banner{background:none;border-bottom:1px solid #e2e9ef;}
}

@media screen and (min-width:768px)
{
    .product.data.items > .item.title:not(.disabled) > .switch:active, .product.data.items > .item.title.active > .switch, .product.data.items > .item.title.active > .switch:focus, .product.data.items > .item.title.active > .switch:hover{background: #004971; border: 1px solid #d1d1d1;}
    .product.data.items > .item.title > .switch{color: #333333; font-size: 16px; font-family: 'Roboto Condensed'; font-weight: bold; background: #ffffff; border-bottom: 1px solid #004971 !important; border: 1px solid #ffffff;}
    .product.data.items > .item.title:not(.disabled) > .switch:focus, .product.data.items > .item.title:not(.disabled) > .switch:hover{background: #004971; color: #ffffff; padding-bottom: 4px;}
    .product.data.items > .item.content{border-top: 1px solid #004971;}
    .page-main{min-height: 135px;}
    .actions-toolbar .primary{float:right;}
    .login-container .fieldset > .field > .control{width:74.2%;}
    .product.data.items > .item.title:not(.disabled) > .switch:focus, .product.data.items > .item.title:not(.disabled) > .switch:hover{padding-bottom:8px;}
    .product.data.items > .item.title.active > .switch, .product.data.items > .item.title.active > .switch:focus, .product.data.items > .item.title.active > .switch:hover{padding-bottom:8px;}
    .product.data.items > .item.title > .switch{padding:8px 20px 8px 20px;}
    .product.data.items > .item.content{margin-top:37px;}
    .cart.table-wrapper .item .col.item{padding:18px 8px 10px;}
}

@media screen and (max-width:768px)
{
    .modal-popup.modal-slide{left:0px;}
    .modal-popup.modal-slide._inner-scroll .modal-inner-wrap{margin:5rem auto;min-height:inherit;}
    .modal-popup.modal-slide .modal-inner-wrap[class]{background-color:#ffffff;}
}

@media screen and (max-width:767px)
{
    #layered-filter-block .main_accordian_title:before{position:absolute; right:0; cursor:pointer; font-size:20px; content:"\f0b0"; display:inline-block; font-family:FontAwesome; font-style:normal; font-weight:normal; line-height:1; }
    .sidebar-main .myaccount .myaccount_title:after{content:"\f0c9"; font-family:'FontAwesome'; position:absolute; top:13px; right:16px; text-align:right; color:#000000; font-size:21px; cursor:pointer;}
    .page-with-filter .page-main .columns{ display: flex!important;}
	.footer-container .footer-top .footer-static-title:after{content: "\e688";font-family: 'Pe-icon-7-stroke';font-size: 35px;right: 0px;margin-top: 0px;top: -15px;}
    .footer-container .footer-top .footer-static .col-xs.active .footer-static-title:after{content: "\e682";}
    .footer-container .footer-top .footer-static-title{margin-bottom: 10px;}
    .header-container .header-content{padding:6px 0px;}
    .header-content .logo-home img{margin:0px;}
    .product.data.items > .item.title > .switch , .product.data.items > .item.title > .switch:hover{color: #333333;}
    .catalog-product-view .product-info-main .product-social-links .product-social-inner{float: left; padding: 18px 0px;}
    .catalog-product-view .product-info-main .product-social-links .product-social-btn{float: right; padding: 15px 0px;}
    .catalog-product-view .product-info-main .product-social-links .product-contact-detail ul li.visible-xs{display: inline-block !important;}
    .checkout-index-index .opc-estimated-wrapper .minicart-wrapper .action.showcart:before,.checkout-index-index .opc-estimated-wrapper .minicart-wrapper .action.showcart.active:before{top:-4px;left:-4px;color:#333333;}
    .checkout-index-index .opc-estimated-wrapper .minicart-wrapper .action.showcart:hover::before{color:#333333;}
    .checkout-index-index .opc-block-summary .minicart-items-wrapper .minicart-items .product-item-details{padding-left:20px;}
    .catalog-product-view .product.info #product-review-container{width:100%;}
    .catalog-product-view .product.info .block.review-add{width:100%;}
    .catalog-product-view .product.info .block.review-add .review-form .review-fieldset .review-field-ratings legend{padding:6px 15px 0 0;text-align:left;width:auto;box-sizing:border-box;float:left;}
    .catalog-product-view .product.info .block.review-add .review-form .review-legend strong{font-size:16px;top:5px;line-height:18px;}
    .catalog-product-view .product.info .block.review-add .review-form .review-legend span{padding-right:5px;font-size:18px;}
    .catalog-product-view .block .block-title strong{font-size:18px !important;margin:0px;}
    .catalog-product-view .product.info .block.review-add .review-form .review-fieldset{margin:0px 0px 20px;}
    .fieldset .review-legend.legend{margin-bottom:20px;}
    .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr, .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon {opacity: 9!important;}
    .fotorama__arr--next {right:0px!important;}
    .fotorama__arr--prev {left:0px!important;}
    .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){transform: translate3d(0px, 0px, 0px)!important;}
    .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus) {transform: translate3d(0px, 0px, 0px)!important;}
    .fotorama__arr,.fotorama__thumb__arr{background-color:transparent!important;}
    .recently .products-slider .owl-buttons,.related .products-slider .owl-buttons{top:-35px!important;}
    .cart.table-wrapper .product-item-photo{max-width:60px;}
    .cart-container .form-cart .action.continue{float:left;}
    .cart-container .form-cart .action.clear{float:right;}
    .cart-container .form-cart .action.update{float:right;margin-right:10px;}
    .opc-wrapper .shipping-address-item{width:100%}
    .opc-wrapper .not-selected-item{border-bottom:1px solid #eeeeee;}
    #opc-shipping_method .step-content .primary button.button{margin:0px;}
    .checkout-index-index .opc-estimated-wrapper .minicart-wrapper .action.showcart:before{font-size:32px;cursor:pointer;}
    .page-print .return-status,.page-print .order-status{margin-bottom:0px;}
    .checkout-index-index .fieldset > .field.street > legend.label{text-align:left;}
}

@media screen and (max-width:640px)
{
    .em-category-img{top: 32%; width: 75%;}
    .catalog-product-view .product-info-main .product-social-links ul li{padding: 0px 5px;}
    .header-container .mobile-bar-icon{right: 0px;}
    .header-container .bottom-header .card-search{display: block; right: 10px; padding: 0px; position: absolute;}
    .opc-wrapper ol li.checkout-shipping-method{/*position: relative;top: -30px;*/float: right;}
    .catalog-product-view .product-info-main .product-social-links .product-social-inner{padding: 15px 0px 0px; float: none;}
    .catalog-product-view .product-info-main .product-social-links .product-social-btn{padding: 15px 0px; float: none; display: block;}
    .modal-popup .modal-inner-wrap h1{font-size:16px;}
}

@media screen and (max-width:555px)
{
    .page-products .products-grid .product-item{text-align: center;}
}

@media screen and (max-width:479px)
{
    .footer-container .footer-bottom .container-size .copyright .right{float: none; display: block; text-align: center !important;}
    .footer-container .footer-bottom .container-size .copyright{text-align: center;}
    #search_mini_form{margin-bottom: 0px;}
    /*.header-container .bottom-header .left-logo{width: 175px;}*/
    .em-category-img{top: 45%; width: 85%;}
    .catalog-product-view .product-info-main .product-social-links .product-social-inner{float: none;padding: 15px 0px 0px;}
    .cart-container .form-cart .action.continue{display:block;float:none;}
    .cart-container .form-cart .action.update{float:none;margin-right:0px;display:inline-block;}
    .cart-container .form-cart .action.clear{float:none;display:inline-block;}
    .opc-wrapper .shipping-address-item{width:100%;}    
}

@media screen and (max-width:451px)
{
    .page-products .products-grid .product-item .item-inner .product-item-info{width:320px!important;}
}

@media screen and (max-width:359px)
{
    .catalog-product-view .product-info-main .product-social-links .product-addto-links{display:block;clear:both;margin-bottom:10px;}
    .page-products .products-grid .product-item .item-inner .product-item-info{width:280px!important;}
    .cart.table-wrapper .actions-toolbar > .action{display:block;clear:both;margin-right:0px;}
    .modal-popup._inner-scroll .modal-content .button{margin-top:10px;display:block;}
}
// Fix mobile
@media only screen and (max-width: 1199px){
	.pt_custommenu div.popup {
		left: 0 !important;
		top: 40px !important;
	}
}
