@font-face {
    font-family:'CenturyGothicRegular';
    src:url('../fonts/gothic.eot');
    src:url('../fonts/gothic.eot') format('embedded-opentype'),
         url('../fonts/gothic.woff') format('woff'),
         url('../fonts/gothic.ttf') format('truetype'),
         url('../fonts/gothic.svg#CenturyGothicRegular') format('svg');
}
@font-face {
    font-family: 'edwardian_script_itcregular';
    src: url('../fonts/itcedscr-webfont.eot');
    src: url('../fonts/itcedscr-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/itcedscr-webfont.woff') format('woff'),
         url('../fonts/itcedscr-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'kunstler_scriptregular';
    src: url('../fonts/kunstler_0-webfont.eot');
    src: url('../fonts/kunstler_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/kunstler_0-webfont.woff') format('woff'),
         url('../fonts/kunstler_0-webfont.ttf') format('truetype'),
         url('../fonts/kunstler_0-webfont.svg#kunstler_scriptregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'palace_scriptregular';
    src: url('../fonts/palace_script-webfont.eot');
    src: url('../fonts/palace_script-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/palace_script-webfont.woff2') format('woff2'),
         url('../fonts/palace_script-webfont.woff') format('woff'),
         url('../fonts/palace_script-webfont.ttf') format('truetype'),
         url('../fonts/palace_script-webfont.svg#palace_scriptregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
	font-family: "garamond-normal";
	src: url("../fonts/garreg.eot");
	src: url("../fonts/garreg.eot#iefix") format("embedded-opentype"),
	url("../fonts/garreg.woff") format("woff"),
	url("../fonts/garreg.ttf") format("truetype"),
	url("../fonts/garreg.svg") format("svg");
	font-weight: normal;
	font-style: normal;
}

/*@font-face {
	font-family:'Conv_ITCEDSCR';
	src:url('../fonts/ITCEDSCR.eot');
	src:local('☺'), url('../fonts/ITCEDSCR.woff') format('woff'), url('../fonts/ITCEDSCR.ttf') format('truetype'), url('../fonts/ITCEDSCR.svg') format('svg');
	font-weight:normal;
	font-style:normal;
}*/

html{height:100%;}
body{margin:0px;font-family:'CenturyGothicRegular';font-size:12px;padding:0px;color:#3F3F3D;background-color:#fff; -webkit-text-stroke: 0.1px;  -webkit-font-smoothing: antialiased;}
img{border:0px;max-width:100%;}form {margin:0px;padding:0px;}ul{list-style:none;margin:0px;padding:0px;}:focus{outline:none;}
.left{ float:left;}.right{float:right;}.clear{ clear:both;}
p{margin:10px 0 0 0;padding:0px;font-size:15px;line-height:24px;}

a:link, a:visited, a:active{color:#99ccff;text-decoration:none;font-weight:normal;outline:none;}
a:hover {color:#000;text-decoration:none;}

h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;font-weight:normal;}
h1{text-align:center;font-size:30px;color:#000000;display:inline-block;text-transform:uppercase; padding-top:10px;}
h1 span.bot-line{ background:none repeat scroll 0 0 #000000; display:block; height:1px;   margin:0 auto;width:60px;margin-top:10px;
transition: all 500ms ease 0s;}
h1:hover span.bot-line{background:none repeat scroll 0 0 #000000; width:100%;}
h2{font-size:22px;}
h3{font-size:20px;}
h4{font-size:18px;}
h5{font-size:16px;}
h6{font-size:14px; color:#4c4c4c; font-weight:bold; text-transform:uppercase;}

.p5{padding:5px;}.pt5{padding-top:5px;}.pl5{padding-left:5px;}.pr5{padding-right:5px;}.pb5{padding-bottom:5px;}
.p10{padding:10px;}.pt10{padding-top:10px;}.pl10{padding-left:10px;}.pr10{padding-right:10px;}.pb10{padding-bottom:10px;}
.p15{padding:15px;}.pt15{padding-top:15px;}.pl15{padding-left:15px;}.pr15{padding-right:15px;}.pb15{padding-bottom:15px;}
.p20{padding:20px;}.pt20{padding-top:20px;}.pl20{padding-left:20px;}.pr20{padding-right:20px;}.pb20{padding-bottom:20px;}

.taj{text-align:justify;}.tal{text-align:left;} .tac{text-align:center;}.tar{text-align:right;}.vam{ vertical-align:middle;}.errmsg { color:#F00;}
.border{border:1px solid #b2b2b2;}.noborder {border:0px none;padding:0px;margin:0;}.xline {border-bottom:1px solid #d3d3d3;}.yline {border-left:1px solid #C4C4C4;}
.xline1 { border-bottom:1px solid #898989;}.right-toleft { text-align:right;}.relative{position:relative}

.input{font-size:12px;color:#666666;border:1px solid #ddd;margin:0px;padding:7px;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;}
.input-reg{font-size:12px;color:#666666;border:1px solid #ddd;margin:0px;padding:7px;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;}
.input:focus{border:1px solid #c2c2c2;}
input {margin:0px;}
textarea{resize:none;}

.show{display:none;}
.hide{}

.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11, .col12{ float:left;margin:0px;}
.col1{width:8.33%;}.col2{width:16.66%;}.col3{width:25%;}.col4{width:33.33%;}.col5{width:41.66%;}.col6{width:50%;}.col7{width:58.33%;}.col8{width:66.66%;}
.col9{width:75%;}.col10{width:83.33%;}.col11{width:91.66%;} .col12{width:100%;}

/*FONT FAMILY--------------------------------------------*/
.ci-font{font-family:'edwardian_script_itcregular'/*'Conv_ITCEDSCR'*/ !important;}

/*CSS3---------------------------------------------------*/
.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11, .col12
{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
::-webkit-input-placeholder{color:#C9C9C9 !important;}:-moz-placeholder{color:#999 !important;}::-moz-placeholder{color:#999 !important;}:-ms-input-placeholder{color:#C9C9C9;}

.container { /*padding:0px 5%;*/max-width:1200px;margin:0px auto; }
.wrapper { }
.wrapper.btcwrapper { max-width:900px;}

/* = TOP SECTION---------------------------------------------------*/
.topsection {background:#fff;/*min-height:110px;*//*border-top:3px solid #d4d4d4;*/text-transform:uppercase;}
.topsection .logo {float:left;padding-top:10px; text-align:center;}
.topsection .logo a span{ display:block; text-align:center; color:#000; font-size:11px; line-height:24px; text-transform:uppercase;}
.topsection .categories-head{ float:left; /*margin:30px 0px 0px 15px;*/ }

/* IE8 uses \0 */
@media all\0 { 
.ovalbutton .submit { background:#878382;}
.ovalbutton .submit:hover { background:#000;}
.bottomsection .brow1 {background-color:#ececec; border-top:3px solid #ddd; border-bottom:0px solid #ddd;}
}

/*menu*/
html, body, #sb-site, .sb-slidebar {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#sb-site {width:100%;background-color:#fff;float:left;position:relative;z-index:1;-webkit-box-shadow:0.1rem 0 0.4rem rgba(0, 0, 0, 0.8);-moz-box-shadow:0.1rem 0 0.4rem rgba(0, 0, 0, 0.8);box-shadow:0.1rem 0 0.4rem rgba(0, 0, 0, 0.8);}
html.sb-android .sb-slidebar {height:auto;position:absolute}
html.sb-active-right .sb-right, html.sb-active-left .sb-left {visibility:visible}
html.sb-anim-type-translate .sb-slide, html.sb-anim-type-side .sb-slide {-webkit-transition:-webkit-transform 400ms ease;-moz-transition:-moz-transform 400ms ease;-o-transition:-o-transform 400ms ease;transition:transform 400ms ease;-webkit-transition-property:-webkit-transform, left;-webkit-backface-visibility:hidden}

#sb-site.stpopup { position:inherit; }

.search { position:relative; float:right; margin-top:30px;}
.search a.slink {padding:28px 10px 25px; display:none;font-size:11px;color:#f5f5dd;}
.search .form-group{ padding-right:40px; }
.search .sbox { width:250px; right:0; display:block; border:1px solid #b7b7b7; }
.search .sbox a.ovalbutton { background:#fff; position:absolute; top:1px; right:1px; display:inline-block; padding:0; text-align:center; height:34px; width:34px; line-height:34px;}
.search .sbox a.ovalbutton:hover { background:#e2e1e2; }
.search .sbox .input { color:#000; font-family:"CenturyGothicRegular"; padding-top:7px; border:none; height:34px; text-transform:uppercase; }
.search .input::-moz-placeholder{color:#000!important;opacity:1;}
.search .input:-ms-input-placeholder{color:#000!important;opacity:1;}
.search .input::-webkit-input-placeholder{color:#000!important;opacity:1;}

.search:hover a.slink { color:#f5f5dd;}

.search a.slink:after{position:absolute; border-bottom:3px solid #a71932; -webkit-transition: 0.5s ease; transition: 0.5s ease; width:0; content: ""; left:0px; bottom:0px;}
.search a.slink:hover:after{-webkit-transition: 0.5s ease; transition: 0.5s ease; width:100%;}

.search.active a.slink{ /*background-color:#D9D9D9;*/color:#fff; position:relative;}
.search.active a.slink:after{border-bottom:3px solid #a71932; position:absolute; bottom:0px; width:100%;}

@media (max-width: 767px){
	.search .sbox { width:140px; }
}

/*.newsletter { position:relative; float:right; margin-top:3px;}*/
/*.newsletter a.slink {padding:0 7px 7px 0 display:block;font-size:12px;color:#7b7b7b;}*/
.newsletter .sbox { position:absolute; right:-9999px; margin-top:-193px/*-94px*/; margin-right:35px; display:none;}
.newsletter .sboxact { position:absolute; right:-9999px; margin-top:-108px; margin-right:35px;}
.newsletter .sbox a.ovalbutton { position:absolute; /*top:20px;*/ right:20px; display:inline-block; padding:5px; text-decoration:none; background:#99ccff;}
.newsletter .sbox .input { padding-top:8px;}
.newsletter .sbox p{ white-space:normal; font-size:11px; line-height:11px; text-transform:capitalize; margin:0 0 0 5px;}
.newsletter .sbox h6{ font-size:16px; margin-bottom:5px;}

.newsletter:hover a.slink, .newsletter.active a.slink { /*background-color:#D9D9D9;*/color:#333;}
.newsletter:hover .sbox, .newsletter.active .sbox {  width:320px; right:0px; padding:20px; background-color:#fff; border:1px solid #d9d9d9; border-bottom:2px solid #d9d9d9; text-align:left;}

.newsLetterCloser {  position: absolute;  top: -8px;  right: -8px;  font-size: 11px;  background: #4E3128;  width: 15px;  height: 15px;  line-height: 14px;  color: #fff;  border-radius: 50%;  padding: 1px;  text-align: center;  border: 1px solid #fff;  cursor: pointer;}
.sbox #frmNewsletter label.reg_error {margin-left:0px; width:auto; display:block; color:red !important; font-style:italic; padding-top:15px;}
.sbox #frmNewsletter #newsLetter.inlabel {margin-left:0px; width:auto; display:block; color:red; font-style:italic; padding-top:15px;}

/* = MIDEL SECTION---------------------------------------------------*/
.midelsection { float:left;width:100%;}
.midelsection-inner { float:left;width:100%;padding:0px 0px 50px 0px;}
@media only screen and (max-width:980px) {.midelsection-inner {padding:0px;} .midelsection-inner.mddiamond { padding:0px 0px 0px 0px;} }
.midelsection-popup { float:left;width:100%;}

.bg1{background-size: 100%;}
.sl-home { float:left; width:100%;}
/*.videos { width:885px; height:420px;position:absolute; left:50%; top:50%; overflow:hidden; margin:-210px 0px 0px -443px; border:1px solid #000; background-color:#000; color:#fff;}*/
.videos { width:885px; height:420px;position:absolute; left:50%; top:50%; overflow:hidden; margin:-210px 0px 0px -443px; border:0px solid #000; /*background:url(../general_images/homeimg/home_video_image1.png);  background-position: center center;  background-size: cover; color:#fff;*/}

.videos.hmvdo { width:900px; height:475px;}

.videos .jwplayer { height:100% !important; width:100% !important;}
.videos video  {bottom: 0px !important ;height: 100%!important;left:0px !important;right:0px !important;top:0px !important;width:100% !important;} 
#homevideodiv{-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important;}

@media only screen and (max-width:980px) {
#homevideodiv {margin-top:0px !important;}
.sl-home {/* min-height:1000px;*/}
/*.sl-home { padding:60px 0px !important; min-height:inherit !important;}*/
.videos { width:590px; height:246px;margin:-123px 0px 0px -295px;/*margin:0px auto; position:relative; top:auto; left:auto;*/ }
.videos.hmvdo { width:600px; height:300px;}
}
@media only screen and (max-width:767px) {/*.sl-home { padding-top:0px;}*/.sl-home { /*min-height:700px;*/}}

@media only screen and (max-width:640px) {
.videos.hmvdo { width:575px; height:250px; margin-top:-75px;}
}

@media only screen and (max-width:600px) {
.videos { width:295px; height:173px;margin:-86px 0px 0px -147px; }
.videos.hmvdo { width:295px; height:175px;}
}

@media only screen and (max-width:480px) {
.videos.hmvdo { width:295px; height:175px; margin-top:-30px;}
}

@media only screen and (max-width:360px) {
.videos.hmvdo .collect-close1{ margin-top:0px!important;}
}

/* = BOTTOM SECTION---------------------------------------------------*/
.bottomsection {  font-size:11px;background-color:#fff;position:fixed;bottom:0px;width:100%; z-index:10;}
.bottomsection .brow1 a { color:#000;}
.bottomsection .brow1 { float:left;width:100%;text-transform:uppercase;
border-style:solid;border-width:3px 0px;-moz-border-image:url(../images/bottombg.jpg) 3 0 repeat;-webkit-border-image:url(../images/bottombg.jpg) 3 0 repeat;-o-border-image:url(../images/bottombg.jpg) 3 0 repeat;border-image:url(../images/bottombg.jpg) 3 0 fill repeat;background-color:#ececec;}

.bottomsection .botcenter{ display:table; margin:0 auto; padding-right:350px;}
.bottomsection .lis-view{ padding-top:7px;}
.bottomsection .lis-view li { display:inline-block;padding:0px 7px 7px 0px;}
.bottomsection .lis-view li a { display:inline-block;}
.bottomsection .follow { float:right;height:23px;white-space:nowrap;/*padding-top:2px;*/ margin:-25px 0 0 0}
.bottomsection .follow li { display:inline-block;line-height:23px;}
.bottomsection .follow li .newsletter { line-height:0px;}
.bottomsection .follow li .newsletter a{ padding:7px 0px 5px 0px;}
.bottomsection .follow li .newsletter a.ovalbutton{position:absolute; top:99px;}
.bottomsection .follow li:first-child { /*padding-right:3%;*/}

.bottomsection .lang { /*text-align:center;*/padding-top:6px; float:left;}
.bottomsection .brow2 { float:left;width:100%;padding-top:5px;color:#878382;}
.bottomsection a:hover { color:#000;text-decoration:underline;}

/*.bottomsection .brow1 .container{ padding:0 10%;}*/

/* = ALL BUTTON---------------------------------------------------*/
.ovalbutton1, a.ovalbutton { background:#878382;color:#FFFFFF;cursor:pointer;display:inline-block;font-size:14px;line-height:20px;padding:5px 20px;position:relative;transition:all 0.8s ease 0s;z-index:1;text-decoration:none; text-transform:uppercase;}

a.ovalbuttoncmp { background:#878382;color:#FFFFFF;cursor:pointer;display:inline-block;font-size:11px;line-height:20px;padding:5px 7px;position:relative;transition:all 0.8s ease 0s;z-index:1;text-decoration:none; text-transform:uppercase;}

.ovalbutton span { background:#000;bottom:0;display:block;left:0;position:absolute;right:100%;top:0;transition:all 0.8s ease 0s;z-index:-1;}
.ovalbutton:hover span { bottom:0;left:0;right:0;top:0;}

.ovalbutton1, a.ovalbutton1 { background:#D4D5D6;color:#000;cursor:pointer;display:inline-block;font-size:14px;line-height:20px;padding:5px 20px;position:relative;transition:all 0.8s ease 0s;z-index:1;text-decoration:none; text-transform:uppercase;}

.ovalbutton1 span { background:#ECECEC;  bottom:0;display:block;left:0;position:absolute;right:100%;top:0;transition:all 0.8s ease 0s;z-index:-1;}
.ovalbutton1:hover span { bottom:0;left:0;right:0;top:0;}

.submit { background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:medium none;color:#FFFFFF;cursor:pointer;font-size:14px;line-height:20px;margin:0;text-transform:uppercase;}

.inquiry-btn, a.inquiry-btn { display:block;text-align:center; color:#fff; font-size:17px; text-transform:uppercase; font-weight:normal; border:0px; background-color:#878382;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%; padding:10px; cursor:pointer;}
.inquiry-btn:hover { background-color:#000;}

.btn1, a.btn1 { display:block;text-align:center; color:#4c4c4c; font-size:11px; text-transform:uppercase;border:0px; background-color:#d4d5d6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%; padding:6px; cursor:pointer;}
.btn1:hover { background-color:#878382; color:#fff;}

a.btn2 { position:absolute; right:10px; text-align:center; color:#4c4c4c; font-size:10px; text-transform:uppercase;border:0px; background-color:#d4d5d6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; padding:2px 6px; cursor:pointer;}
.btn2:hover { background-color:#878382; color:#fff;}

a.btn2.btnspc { float:right; margin-right:10px; position:relative; right:0;}

a.btn3 { position:absolute; left:10px; text-align:center; color:#4c4c4c; font-size:10px; text-transform:uppercase;border:0px; background-color:#d4d5d6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; padding:2px 6px; cursor:pointer;}
.btn3:hover { background-color:#878382; color:#fff;}

a.btn3.btnspc3 { float:left; margin-left:10px; position:relative; left:0;}

/*FILTER*/
.fltsort{ width:90px; float:left;}

/* = STYLISH SELECT BOX ---------------------------------------------------*/
.fltcomon .sbHolder{background:none;position:relative;height:32px;text-align:left;}
.fltcomon a.sbSelector{line-height:30px; position:absolute;text-indent:10px; width:100%; color:#000; left:0px; text-transform:none!important; font-size:14px;}
.fltcomon .sbToggle{background:url(../images/slsmall.png) no-repeat; display:block; height:20px; outline:none; position:absolute; right:5px; top:5px; width:20px; z-index:1;}
.fltcomon .sbToggle:hover, .sbToggleOpen, .sbToggleOpen:hover{background:url(../images/slsmall.png) no-repeat; font-size:11px;}
.fltcomon .sbOptions{top:34px!important; background-color:#fefefe;border:1px solid #b4b4b4; border-bottom:0px;left:-1px;position:absolute;z-index:100;overflow-y:auto; width:100%;}
.fltcomon .sbOptions a{display:block;padding:7px 12px; color:#525252; border-bottom:1px solid #b4b4b4; text-transform:none !important; font-size:12px;}
.fltcomon .sbOptions a:hover, .sbOptions a:focus, .sbOptions a.sbFocus{color:#5984A7;}
.fltcomon.fltsort a.sbSelector{ font-size:15px; text-transform:uppercase;}

.select-auto { float:left; position:relative;}
.select-auto .sbHolder { float:left;padding: 0 27px 0 10px; position:inherit;}
.select-auto .sbSelector { position:inherit; width:auto;}
.select-auto .sbOptions { min-width:200px; top:27px !important;}

.sbHolder{background-color:#ffffff;border:1px solid #b4b4b4;position:relative;height:28px;text-align:left;}
a.sbSelector{line-height:28px;position:absolute;text-indent:10px;width:100%;color:#525252; left:0px; text-transform:none !important;}
.sbToggle{background:url(../images/selecticons.png) no-repeat;display:block;height:28px;outline:none;position:absolute;right:0;top:0;width:28px;z-index:1;}
.sbToggle:hover, .sbToggleOpen, .sbToggleOpen:hover{background:url(../images/selecticons.png) no-repeat; font-size:11px;}
.sbOptions{background-color:#fefefe;border:1px solid #b4b4b4; border-bottom:0px;left:-1px;position:absolute;z-index:100;overflow-y:auto; width:100%;}
.sbOptions a{display:block;padding:7px 12px; color:#525252; border-bottom:1px solid #b4b4b4; text-transform:none !important;}
.sbOptions a:hover, .sbOptions a:focus, .sbOptions a.sbFocus{color:#5984A7;}

/*LISTING*/
.listview {float:left; width:100%;}
.listview li {float:left; position:relative; width:24.8%; border:1px solid #e2e1e2; margin:0 -1px -1px 0; position: relative; background:#fff;}
.listview li.firstlist {width:49.8%; margin-bottom:-17px; webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.listview li.videolist {width:74.8%; margin-bottom:-17px; webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#videoiframe { height:507px; }
.listview3 li.videolist{}

.top-half{ position: absolute; top: -1px; left: 1px; min-width: 50%; height: 1px; /*background-color: #fff;*/ margin-left: 25%;}
.bottom-half { position: absolute; bottom: -1px; left: 1px; min-width: 50%; height: 1px; /*background-color: #fff;*/ margin-left: 25%;}
.left-half { position: absolute; left: -1px; width: 1px; min-height: 50%; /*background-color: #fff;*/ margin-top:25%;}
.right-half { position: absolute; right: -1px; width: 1px; min-height: 50%; /*background-color: #fff;*/ margin-top:25%;}

.listview.dtlistview li {width:/*25*/24.8%;}

.listprd {text-align:center;/* margin:5px;*/ display:block; padding:0px; position:relative;}
.listprd .thumb{display:block;text-align:center;}
.listprd .prd-sale{position:absolute;right:0;}

.collectionSlides .item img{max-width:73%;}

.listprd .infocnt{ background:url(../images/infobg.png) repeat top; position:absolute; padding:10px 15px; /*margin-top:-85px;*/ min-height:70px; display:none; text-align:left; color:#000; bottom:0; width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.listprd .infocnt span{ text-transform:uppercase; display:block; font-size:11px; padding-bottom:5px;}
.listprd .infocnt .price{ font-size:14px; text-transform:uppercase; padding-top:3px; }

.listprd .infocnt.frlistcnt{ padding:11px 20px; width:100%; font-size:15px; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;}
.listprd .infocnt.frlistcnt span{ font-size:15px;}

.listview li:hover .infocnt{display:block;}
.listview li:hover .prd-none, .listview li .prd-block{ display:inline-block;}
.listview li:hover .prd-block, .listview li .prd-none{display:none;}


@media (max-width: 767px){
    .listprd .infocnt { position:relative; /*min-height: 155px;*/ }
}

@media (max-width:767px){
#prodlist {padding-left:0px !important;}
.listview{background-color: #f2f2f2; border:1px solid #e2e1e2;border-top:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.listview::after{content:"";display:table;clear:both;}
.listview>li{ width:50% !important; border-bottom:0px !important;margin-left: -1px !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.listview>li:nth-child(2n+3){clear: both;}
.listview>li:nth-child(2n+2){ border-right:0px; width:50.4% !important;}
.listview>li::after{content:"";display:table;clear:both;}
}
@media (max-width:383px){
.listview>li:nth-child(2n+2){ border-right:0px; width:50.8% !important;}
}

   
/* = ALL TABLE --------------------------------------*/
.allborder {background:#efefef;border:0px;width:100%;border-collapse:0px;border-spacing:1px;}
.tableheader td, .tableheader th{background:#3c3c3c;padding:5px;color:#fff;text-transform:capitalize;font-weight:bold;}
.lightbg td {background:#FFFFFF;padding:5px;}
/*.lightbg tr:nth-child(2n+2) td{ background-color:#f1edea;}*/
.darkbg td {background-color:#efefef;color:#333333;padding:5px;}

/* Input error */
label.reg_error {margin-left: 10px; width: auto; display: inline; color: red !important; font-style: italic;}
div.f-fix {	margin-left: 10px; width: auto; display: block; color: red; font-style: italic; white-space:pre-wrap !important}
div.msg_error {	margin-left: 10px; width: auto; display: block; color: #FF0000; font-style: italic; white-space:pre-wrap !important}
div.msg_success { margin-left: 10px; width: auto; display: block; color: #468847; font-style: italic; white-space:pre-wrap !important}
span.reg_error{ margin-left: 10px; width: auto; display: inline; color: red; font-style: italic;}
span.reg_error_ele{ margin-left: 10px; width: auto; display: inline; color: red; font-style: italic;}
div.error { display: none; }
input.reg_error_ele {color: red; }
.wrapper.liswrapper {margin:0 auto; max-width:1200px;}

/* vault FIX */
.box-bg{ position:relative; background:url(../images/shutterstock_105420536.jpg) repeat; width:100%; height:655px;}
.box-bg1{ position:relative; background:url(../images/shutterstock_105420536.jpg) repeat; width:100%; height:317px;}
.box-bg:after, .box-bg1:after{z-index: -1; position: absolute; content: ""; bottom: 15px; right: 10px; left: auto; width: 50%; top: 80%; max-width:300px; background: #777; -webkit-box-shadow: 0 15px 10px #777; -moz-box-shadow: 0 15px 10px #777; box-shadow: 0 15px 10px #777; -webkit-transform: rotate(3deg); -moz-transform: rotate(3deg); -o-transform: rotate(3deg); -ms-transform: rotate(3deg); transform: rotate(3deg);}

.box-bg{ margin:0px 0 0 0px;}
.box-bg1{ margin:0px 0 22px 0px;}

.btncol1{ float:left; width:655px;}
.btncol2{ width:317px;float:right}

.jwbox{ padding:10px; text-align:center;}
.jwbox a{ display:block; margin-bottom:-4px;}
.jwbox a:hover img{ box-shadow:4px 4px 10px #cbb4a2;}
.jwbg{ position:relative; background:url(../images/shutterstock_105420536.jpg) repeat; width:100%;}
.jwbox span.itmtxt{ font-size:44px; font-family:'kunstler_scriptregular'; position:absolute; z-index:9; color:#3f3f3d; bottom:20px; right:40px;}

.jwbg.inbx{ background:url(../images/jwprbg.jpg) repeat; background-size:100%;}
.jwbg.rtinbx{ background:url(../images/injwprbg.jpg) repeat; background-size:100%;}
.jwrightbox.btjwbg{ background:url(../images/btjwbg.jpg) no-repeat; background-size:100%;}

.jwrightbox{ margin:10px; padding:10px; text-align:center; position:relative; background:url(../images/shutterstock_105420536.jpg) repeat; min-height:533px;}
.jwrightbox .itmtxt{ /*font-size:18px;*/ font-size:55px; font-family:'kunstler_scriptregular';}
.prbtbox{ margin:0px 9% 30px; padding:0px;}
.jwrightbox.nhgtbox{ min-height:0px; height:175px; margin:0px; padding-top:0px;}
.jwrightbox.nhgtbox:hover{ box-shadow:4px 4px 10px #cbb4a2; cursor:pointer;}

@media screen and (-webkit-min-device-pixel-ratio:0) {.jwrightbox.nhgtbox{ height:182px;}}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {.jwrightbox.nhgtbox{ height:188px;}}

.jwrightbox.nhgtbox .mnhdtitle{ font-size:70px; line-height:55px; font-family:'kunstler_scriptregular'; text-align:center;}
.jwrightbox.nhgtbox .mnhdtitle span{ font-size:44px; display:block;}
.jwrightbox.nhgtbox .txtcontainer{ padding:30px 20px; margin-top:10px; font-size:35px; line-height:35px; font-family:'kunstler_scriptregular'; text-align:center; border-top:1px solid #e2e1e2; border-bottom:1px solid #e2e1e2;}
.jwrightbox .request-btn.btnwidth{ /*margin:0 auto;*/ width:205px; /*float:none; float:right;*/ margin-right:0px; position:absolute; right:15px; bottom:15px;}
.jwrightbox .request-btn.btnwidth a{ font-size:14px; text-align:center; padding:10px; background-color:#51352b;}
.jwrightbox .request-btn.btnwidth a:hover{ background-color:#000;}

.vault{ margin:0px; padding:0px; color:#3d3d3d;}
.vault .vtgallery{ border:0px solid #e2e1e2;/* background:url(../images/shutterstock_105420536.jpg) repeat;*/ /*-moz-box-shadow:3px 5px 6px #ccc; -webkit-box-shadow:3px 5px 6px #ccc; box-shadow:3px 5px 6px #ccc;*/}
.vault .vtgallery img{/* display:block;*/ position:absolute; margin:auto; top:0; left:0; right:0; bottom:0;}
.vault .vtgallery .tpbrd{ border-top:1px solid #e2e1e2;}

.vault .mnhdtitle{ font-size:45px; line-height:55px; font-family:'kunstler_scriptregular'; text-align:center;}
.vault .mnhdtitle span{ font-size:45px; display:block;}
.vault .txtcontainer{ padding:30px 20px; margin-top:10px; font-size:35px; line-height:35px; font-family:'kunstler_scriptregular'; text-align:center; border-top:1px solid #e2e1e2; border-bottom:1px solid #e2e1e2;}
.vault .itmno{ font-size:18px; text-align:left; line-height:40px;}

.vault .rtarw{ float:right; padding:10px 10px 0px 0px;}
.vault .rtarw a.nxtar{ float:right; background:#dbdbdb; padding:7px 11px 5px; margin-left:0px;}
.vault .rtarw a.prvar{ float:left; background:#dbdbdb; padding:7px 11px 5px; margin-left:10px;}
.vault .rtarw a.nxtar:hover, a.prvar:hover{background:#878382;}

.request-btn{ float:right;} 
a.request-btn { display:block; text-align:center; color:#fff; font-size:17px; letter-spacing:1.5px; text-transform:uppercase; font-weight:normal; border:0px; background-color:#878382;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%; padding:10px 40px; cursor:pointer;}
a.request-btn:hover { background-color:#000;}
/*end*/

.custom-checkbox{width:19px;height:19px;display:inline-block;position:relative;z-index:1;top:3px; background:url(../images/checkbox.png) no-repeat;}
.custom-checkbox.selected{background:url(../images/checkbox-act.png) no-repeat;}
.custom-checkbox input[type="checkbox"]{margin:0;position:absolute;z-index:2;cursor:pointer;outline:none;opacity:0;
_noFocusLine:expression(this.hideFocus=true);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;}

.inqbg{background:url(../general_images/inqbg.jpg) no-repeat center;}
.btqbg{background:url(../general_images/btqbg.jpg) no-repeat center bottom;}
.tvadsbg{background:url(../general_images/tvads.jpg) no-repeat center;}
.active-flag {bottom:13px;left:99px;position:absolute;}
.listview_3row .active-flag {margin-left:0px;}

.listview_3row li.firstlist .thumb img{width:74%;}

/* NEW CSS ADD *****/
.midelsection  { padding-bottom:50px; }
/* Collection Page ***/
.collection{ padding:0px 0px 0px 1px;}
.collection:after { content:""; display:table; clear:both; }
.collection-items { float:left; width:33.333333333333333333%; margin:0px -1px -1px 0; position:relative; border:1px solid #e2e1e2; box-sizing:border-box; overflow:hidden; }
.collection-items a{ color:#644a43; }
.collection-items img{ vertical-align:top; }
.collection-caption { font-size:24px; position:absolute; left:0; right:0; bottom:0; padding:30px; text-align: center; /*background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); -webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s; -webkit-transform: translate3d(0,100%,0); transform: translate3d(0,100%,0);*/ }
.collection-caption:before{ content:""; position:absolute; width:40px; margin:0 auto; left:0; right:0; top:15px; background:#644a43; height:1px; }
/*.collection-items:hover .collection-caption {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}*/

.toolbar { min-height:35px; }
.toolbar-right { float:right; }
.pagination { float:right; text-transform:uppercase; font-size:15px; padding-left:10px; }
.pagination a{ color:#000; display:inline-block; padding:0px 3px; }

@media (max-width: 767px){
	.midelsection { padding-bottom:15px; }
	.collection-items { width:50%; }
	.collection-caption { font-size:16px; padding:10px; }
	.collection-caption:before{ top:0; }
}
@media (max-width: 980px){
	.midelsection { padding-bottom:15px; }
}
/* NEW CSS ADD *****/

/* = RESPONSIVE FIX---------------------------------------------------*/


@media only screen and (max-width:1300px){
.bottomsection .lang{float:left;/*width:100%;*/padding:10px 0px 5px 0px;text-align:left;}
.bottomsection .botcenter{ /*display:inline*/}
.inquiry-btn, a.inquiry-btn { font-size:14px;}	

.listview_3row li.firstlist .thumb img{width:78%;}
}

@media only screen and (max-width:1200px){
.inquiry-btn, a.inquiry-btn { font-size:12px;}	
.prbtbox{ margin:0 10px 30px; padding:0px;}
/*.bottomsection .brow1 .container{ padding:0 2%;}*/
}

@media only screen and (max-width:1024px) {
.container { padding:0px 10px;}
.bottomsection .lang{ padding:5px 0 5px 0}
.bottomsection .botcenter{ /*display:inline;*/}
.jwrightbox.nhgtbox { height:auto;}
.jwrightbox .request-btn.btnwidth{ position:relative; float:right; right:0px; bottom:0px;}

.listview_3row li.firstlist .thumb img{width:92%;}
}
@media only screen and (max-width:980px) {.bottomsection .lang{width:100%;}
.bottomsection .botcenter{ display:inline; padding-right:0px;}

.listview_3row li.firstlist .thumb img{width:80%;}
}

/*@media only screen and (min-width:1123px) and (max-width:1190px){.btn1, a.btn1 {padding:6px 3px;}}*/

/* = RESPONSIVE---------------------------------------------------*/
@media only screen and (min-width:1439px) and (max-width:1920px){.menu li a {padding:27px 18px;}}
@media only screen and (min-width:1199px) and (max-width:1440px){.menu li a {padding:27px 9px;}}
@media only screen and (min-width:1202px) and (max-width:1292px){.menu li a {padding:27px 5px;}}
@media only screen and (min-width:1135px) and (max-width:1201px) {.menu li a {padding:27px 2px;}}
@media only screen and (min-width:1072px) and (max-width:1134px) {.menu li a {padding:27px 2px; font-size:11px;}}
@media only screen and (min-width:1025px) and (max-width:1073px) {.menu li a {padding:27px 2px;font-size:11px; }}
@media only screen and (max-width:7073px) {.topsection .logo a span { font-size:10px;}.search a.slink { font-size:11px;}.menu { white-space:nowrap;}}
@media only screen and (max-width:1024px) {.menu li a {padding:27px 2px; font-size:11px;} .jwrightbox {min-height:470px;}}
@media only screen and (max-width:1023px) {.menu li a {padding:27px 4px; font-size:11px;}.navigation { padding-right:41px;}.hide1023 { display:none;}}
.topsection .toggle a.togglebtn { display:none;}
@media only screen and (max-width:980px) {
.topsection .toplinks {background-color:#f5f5dd;padding:10px;margin:0px;float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #644a43; }
.topsection .toplinks a { width:100%; float:none; margin:0px; display:block; padding:5px 10px;}
.topsection .toplinks { display:none;}
.topsection .toggle { margin:0px -10px; position:relative;  }
.topsection .toggle:before, .topsection .toggle:after{content:" "; display:table;} 
.topsection .toggle:after{clear:both}
.topsection .toggle a.togglebtn {display:block; float:right; width:19px; height:21px; margin:-20px 10px 0px 0px;}
/*.topsection .toggle a.down-arrow {background:url(../images/up-arrow1.png) no-repeat left top !important;}*/
}

/*.detail .border { position:absolute; width:22%;}*/
html > body .navigation .menu { padding:0px 0px;}

/*
.topsection { top: -130px; }
.topsection .container { display: none; }*/

/*.tdarrow{ margin:0px auto; width:50px;}*/
.go-top {position: fixed;bottom:4.7em;left:50%; margin-left:36.7%;display:none}
.go-down {position: fixed;bottom:4.7em;left:50%; margin-left:-25px;}
.closed { display:none; }


@media only screen and (max-width:980px) {
/*.imgres { -webkit-transform: translate(-32%,0%); -moz-transform: translate(-32%,0%); -ms-transform: translate(-32%,0%); -o-transform: translate(-32%,0%); transform: translate(-32%,0%);}*/

.imgres { -webkit-transform: translate(0%,0%); -moz-transform: translate(0%,0%); -ms-transform: translate(0%,0%); -o-transform: translate(0%,0%); transform: translate(0%,0%);}

.box-bg{ height:618px;}
.btncol1{ width:638px; margin-left:10px;}

.box-bg1{ height:300px;}
.btncol2{ width:300px; margin-right:10px;}
}

.navigationm{color:#4F5153;font-weight:bold; padding:10px 0px; text-transform:uppercase;}
.navigationm a{background:url(../images/breadarrow.png) no-repeat center right;padding:0px 15px 0 0;color:#000;} 
.navigationm a:hover{text-decoration:underline;}
.navigationlast { background:none !important;}

@media only screen and (max-width:980px) {
.sb-slidebar { background-color:#644a43 !important; }

.jwrightbox {min-height:448px;}
.fheightb { height:auto !important; }
}
.countryms { padding:6px !important; }

@media only screen and (max-width:900px) {
.btncol1{ width:97.7%; margin:0px; padding:0px 10px;}
.btncol2{ width:100%; margin:20px 0px 0px 0px;}
.box-bg1{ width:47.7%; float:left; margin:0px 10px;}
.box-bg1:last-child{ margin-right:0px;}

.jwrightbox {min-height:407px;}
.jwrightbox .request-btn.btnwidth {width:185px;}

.active-flag {bottom:42px;left:100px;}
.listview_3row .active-flag {bottom:13px;}

}

@media only screen and (max-width:800px) {
.jwrightbox {min-height:358px;}
.vault .mnhdtitle {font-size: 50px;}

.listview_3row li.firstlist .thumb img{width:98%;}
}

@media only screen and (max-width:768px) {
.box-bg1{ width:47.5%;}
.jwrightbox {min-height:343px;}

.jwrightbox.btjwbg{ background-size:100% 500px;}
}

@media only screen and (max-width:767px) {
.btqbg{background:url(../general_images/btqbg.jpg) repeat top center;}
.jwrightbox {min-height:auto; padding-bottom:20px;}
.jwbgmob{ width:100%;}
.vault .mnhdtitle {font-size:70px;}
.jwrightbox .request-btn.btnwidth {width:235px;}

.active-flag { display:none;}

}

@media only screen and (max-width:759px) {
.toplms { float:left !important; margin-left:0px !important; }
}

@media only screen and (max-width:640px) {
.imgres { -webkit-transform: translate(0%,0%); -moz-transform: translate(0%,0%); -ms-transform: translate(0%,0%); -o-transform: translate(0%,0%); transform: translate(0%,0%);}
.btncol1{ width:97%;}
.box-bg1{ width:47%;}
}

@media only screen and (max-width:480px) {
.imgres { -webkit-transform: translate(-8%,0%); -moz-transform: translate(-8%,0%); -ms-transform: translate(-8%,0%); -o-transform: translate(-8%,0%); transform: translate(-8%,0%);}
.btncol1{ width:96%;}
.box-bg{ height:470px;}
.box-bg1{ width:45.8%; height:230px;}
.vault .vtgallery img{ height:auto;}

}

@media only screen and (min-device-width:375px) and
(max-device-width:414px) and (orientation:portrait) {
.imgres { -webkit-transform: translate(0%,0%); -moz-transform: translate(0%,0%); -ms-transform: translate(0%,0%); -o-transform: translate(0%,0%); transform: translate(0%,0%);}
.box-bg{ height:350px;}
.box-bg1{ height:175px;}
.box-bg img{padding-top:25px;}
.box-bg1 img{padding-top:15px;}
}

@media only screen and (max-width:360px) {
.imgres { -webkit-transform: translate(0%,0%); -moz-transform: translate(0%,0%); -ms-transform: translate(0%,0%); -o-transform: translate(0%,0%); transform: translate(0%,0%);}
.btncol1{ width:94.8%;}
.box-bg{ height:350px;}
.box-bg1{ width:44.5%; height:170px;}
.box-bg img{padding-top:20px;}
.box-bg1 img{padding-top:10px;}
.vault .vtgallery img{ height:auto;}
}

@media only screen and (max-width:320px) {
.btncol1{ width:94%;}
.box-bg{ height:310px;}
.box-bg1{ width:43.7%; height:150px;}
.vault .vtgallery img{ height:auto;}
}

.infocnt-hidden { position: absolute; visibility:hidden; display:none;}
.clrgray{color:#999;}
a.clrgray{cursor:pointer;}

/* For 3 Per Row */
.listview_3row {float:left; width:100%;}
.listview_3row li {float:left; position:relative; width:33.06%; border:1px solid #e2e1e2; margin:0 -1px -1px 0; position: relative; background:#fff;}
.listview_3row li.firstlist {width:66.4%; margin-bottom:-21px; webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

.listview_3row li.videolist {width:66.4%; margin-bottom:-9px; webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.listview_3row.dtlistview li {width:33.06%;}

.listview_3row li:hover .infocnt{display:block;}
.listview_3row li:hover .prd-none, .listview_3row li .prd-block{ display:inline-block;}
.listview_3row li:hover .prd-block, .listview_3row li .prd-none{display:none;}

.xbtn { z-index:9; }

.fheightb { height:580px; }

/* pagination */
ul.pagination { float:right;}
ul.pagination li { float:left; padding:0px 5px;}
ul.pagination li a { float:left; font-size:12px; color:#f5f5dd; background:#644a43; padding:3px 7px;}
ul.pagination li a:hover, ul.pagination li a.active{ background:#f5f5dd; color:#644a43; text-decoration:none;}
ul.pagination li.Previous a, ul.pagination li.next a { color:#644a43; font-size:14px; text-transform:uppercase; font-weight:600;}
ul.pagination li.Previous a:hover, ul.pagination li.next a:hover { color:#000;}
ul.pagination li.Previous a { background:url(../images/page-left.png) no-repeat left center; padding-left:15px;}
ul.pagination li.next a { background:url(../images/page-right.png) no-repeat right center; padding-right:15px;}
ul.pagination li strong{text-decoration:underline;}

@font-face{font-family:"Ionicons";src: url("../fonts/ionicons.eot?v=1.3.3");src: url("../fonts/ionicons.eot?v=1.3.3#iefix") format("embedded-opentype"), url("../fonts/ionicons.ttf?v=1.3.3") format("truetype"), url("../fonts/ionicons.woff?v=1.3.3") format("woff"), url("../fonts/ionicons.svg?v=1.3.3#Ionicons") format("svg");font-weight: normal;font-style: normal;}
.ion, .ion-loading-a, .ion-loading-b, .ion-loading-c, .ion-loading-d, .ion-looping, .ion-refreshing, .ion-ios7-reloading, .ionicons, .ion-alert, .ion-alert-circled, .ion-archive, .ion-arrow-down-a, .ion-arrow-down-b, .ion-arrow-down-c, .ion-arrow-expand, .ion-arrow-graph-down-left, .ion-arrow-graph-down-right, .ion-arrow-graph-up-left, .ion-arrow-graph-up-right, .ion-arrow-left-a, .ion-arrow-left-b, .ion-arrow-left-c, .ion-arrow-move, .ion-arrow-resize, .ion-arrow-return-left, .ion-arrow-return-right, .ion-arrow-right-a, .ion-arrow-right-b, .ion-arrow-right-c, .ion-arrow-shrink, .ion-arrow-swap, .ion-arrow-up-a, .ion-arrow-up-b, .ion-arrow-up-c, .ion-at, .ion-bag, .ion-battery-charging, .ion-battery-empty, .ion-battery-full, .ion-battery-half, .ion-battery-low, .ion-beaker, .ion-beer, .ion-bluetooth, .ion-bookmark, .ion-briefcase, .ion-calculator, .ion-calendar, .ion-camera, .ion-card, .ion-chatbox, .ion-chatbox-working, .ion-chatboxes, .ion-chatbubble, .ion-chatbubble-working, .ion-chatbubbles, .ion-checkmark, .ion-checkmark-circled, .ion-checkmark-round, .ion-chevron-down, .ion-chevron-left, .ion-chevron-right, .ion-chevron-up, .ion-clipboard, .ion-clock, .ion-close, .ion-close-circled, .ion-close-round, .ion-cloud, .ion-code, .ion-code-download, .ion-code-working, .ion-coffee, .ion-compass, .ion-compose, .ion-connection-bars, .ion-contrast, .ion-disc, .ion-document, .ion-document-text, .ion-drag, .ion-earth, .ion-egg, .ion-eject, .ion-email, .ion-eye, .ion-female, .ion-filing, .ion-film-marker, .ion-flag, .ion-flash, .ion-flash-off, .ion-flask, .ion-folder, .ion-fork, .ion-forward, .ion-game-controller-a, .ion-game-controller-b, .ion-gear-a, .ion-gear-b, .ion-grid, .ion-hammer, .ion-headphone, .ion-heart, .ion-help, .ion-help-buoy, .ion-help-circled, .ion-home, .ion-icecream, .ion-icon-social-google-plus, .ion-icon-social-google-plus-outline, .ion-image, .ion-images, .ion-information, .ion-information-circled, .ion-ionic, .ion-ios7-alarm, .ion-ios7-alarm-outline, .ion-ios7-albums, .ion-ios7-albums-outline, .ion-ios7-arrow-back, .ion-ios7-arrow-down, .ion-ios7-arrow-forward, .ion-ios7-arrow-left, .ion-ios7-arrow-right, .ion-ios7-arrow-thin-down, .ion-ios7-arrow-thin-left, .ion-ios7-arrow-thin-right, .ion-ios7-arrow-thin-up, .ion-ios7-arrow-up, .ion-ios7-at, .ion-ios7-at-outline, .ion-ios7-bell, .ion-ios7-bell-outline, .ion-ios7-bolt, .ion-ios7-bolt-outline, .ion-ios7-bookmarks, .ion-ios7-bookmarks-outline, .ion-ios7-box, .ion-ios7-box-outline, .ion-ios7-briefcase, .ion-ios7-briefcase-outline, .ion-ios7-browsers, .ion-ios7-browsers-outline, .ion-ios7-calculator, .ion-ios7-calculator-outline, .ion-ios7-calendar, .ion-ios7-calendar-outline, .ion-ios7-camera, .ion-ios7-camera-outline, .ion-ios7-cart, .ion-ios7-cart-outline, .ion-ios7-chatboxes, .ion-ios7-chatboxes-outline, .ion-ios7-chatbubble, .ion-ios7-chatbubble-outline, .ion-ios7-checkmark, .ion-ios7-checkmark-empty, .ion-ios7-checkmark-outline, .ion-ios7-circle-filled, .ion-ios7-circle-outline, .ion-ios7-clock, .ion-ios7-clock-outline, .ion-ios7-close, .ion-ios7-close-outline, .ion-ios7-cloud, .ion-ios7-cloud-download, .ion-ios7-cloud-download-outline, .ion-ios7-cloud-outline, .ion-ios7-cloud-upload, .ion-ios7-cloud-upload-outline, .ion-ios7-cloudy, .ion-ios7-cloudy-outline, .ion-ios7-cog, .ion-ios7-cog-outline, .ion-ios7-compose, .ion-ios7-compose-outline, .ion-ios7-contact, .ion-ios7-contact-outline, .ion-ios7-copy, .ion-ios7-copy-outline, .ion-ios7-download, .ion-ios7-download-outline, .ion-ios7-drag, .ion-ios7-email, .ion-ios7-email-outline, .ion-ios7-eye, .ion-ios7-eye-outline, .ion-ios7-fastforward, .ion-ios7-fastforward-outline, .ion-ios7-filing, .ion-ios7-filing-outline, .ion-ios7-film, .ion-ios7-film-outline, .ion-ios7-flag, .ion-ios7-flag-outline, .ion-ios7-folder, .ion-ios7-folder-outline, .ion-ios7-gear, .ion-ios7-gear-outline, .ion-ios7-glasses, .ion-ios7-glasses-outline, .ion-ios7-heart, .ion-ios7-heart-outline, .ion-ios7-help, .ion-ios7-help-empty, .ion-ios7-help-outline, .ion-ios7-infinite, .ion-ios7-infinite-outline, .ion-ios7-information, .ion-ios7-information-empty, .ion-ios7-information-outline, .ion-ios7-ionic-outline, .ion-ios7-keypad, .ion-ios7-keypad-outline, .ion-ios7-lightbulb, .ion-ios7-lightbulb-outline, .ion-ios7-location, .ion-ios7-location-outline, .ion-ios7-locked, .ion-ios7-locked-outline, .ion-ios7-medkit, .ion-ios7-medkit-outline, .ion-ios7-mic, .ion-ios7-mic-off, .ion-ios7-mic-outline, .ion-ios7-minus, .ion-ios7-minus-empty, .ion-ios7-minus-outline, .ion-ios7-monitor, .ion-ios7-monitor-outline, .ion-ios7-moon, .ion-ios7-moon-outline, .ion-ios7-more, .ion-ios7-more-outline, .ion-ios7-musical-note, .ion-ios7-musical-notes, .ion-ios7-navigate, .ion-ios7-navigate-outline, .ion-ios7-paperplane, .ion-ios7-paperplane-outline, .ion-ios7-partlysunny, .ion-ios7-partlysunny-outline, .ion-ios7-pause, .ion-ios7-pause-outline, .ion-ios7-people, .ion-ios7-people-outline, .ion-ios7-person, .ion-ios7-person-outline, .ion-ios7-personadd, .ion-ios7-personadd-outline, .ion-ios7-photos, .ion-ios7-photos-outline, .ion-ios7-pie, .ion-ios7-pie-outline, .ion-ios7-play, .ion-ios7-play-outline, .ion-ios7-plus, .ion-ios7-plus-empty, .ion-ios7-plus-outline, .ion-ios7-pricetag, .ion-ios7-pricetag-outline, .ion-ios7-printer, .ion-ios7-printer-outline, .ion-ios7-rainy, .ion-ios7-rainy-outline, .ion-ios7-recording, .ion-ios7-recording-outline, .ion-ios7-redo, .ion-ios7-redo-outline, .ion-ios7-refresh, .ion-ios7-refresh-empty, .ion-ios7-refresh-outline, .ion-ios7-reload, .ion-ios7-rewind, .ion-ios7-rewind-outline, .ion-ios7-search, .ion-ios7-search-strong, .ion-ios7-skipbackward, .ion-ios7-skipbackward-outline, .ion-ios7-skipforward, .ion-ios7-skipforward-outline, .ion-ios7-speedometer, .ion-ios7-speedometer-outline, .ion-ios7-star, .ion-ios7-star-outline, .ion-ios7-stopwatch, .ion-ios7-stopwatch-outline, .ion-ios7-sunny, .ion-ios7-sunny-outline, .ion-ios7-telephone, .ion-ios7-telephone-outline, .ion-ios7-thunderstorm, .ion-ios7-thunderstorm-outline, .ion-ios7-time, .ion-ios7-time-outline, .ion-ios7-timer, .ion-ios7-timer-outline, .ion-ios7-trash, .ion-ios7-trash-outline, .ion-ios7-undo, .ion-ios7-undo-outline, .ion-ios7-unlocked, .ion-ios7-unlocked-outline, .ion-ios7-upload, .ion-ios7-upload-outline, .ion-ios7-videocam, .ion-ios7-videocam-outline, .ion-ios7-volume-high, .ion-ios7-volume-low, .ion-ios7-wineglass, .ion-ios7-wineglass-outline, .ion-ios7-world, .ion-ios7-world-outline, .ion-ipad, .ion-iphone, .ion-ipod, .ion-jet, .ion-key, .ion-knife, .ion-laptop, .ion-leaf, .ion-levels, .ion-lightbulb, .ion-link, .ion-load-a, .ion-load-b, .ion-load-c, .ion-load-d, .ion-location, .ion-locked, .ion-log-in, .ion-log-out, .ion-loop, .ion-magnet, .ion-male, .ion-man, .ion-map, .ion-medkit, .ion-mic-a, .ion-mic-b, .ion-mic-c, .ion-minus, .ion-minus-circled, .ion-minus-round, .ion-monitor, .ion-more, .ion-music-note, .ion-navicon, .ion-navicon-round, .ion-navigate, .ion-nuclear, .ion-paperclip, .ion-pause, .ion-person, .ion-person-add, .ion-person-stalker, .ion-pie-graph, .ion-pin, .ion-pinpoint, .ion-pizza, .ion-plane, .ion-play, .ion-plus, .ion-plus-circled, .ion-plus-round, .ion-pound, .ion-power, .ion-pricetag, .ion-pricetags, .ion-printer, .ion-radio-waves, .ion-record, .ion-refresh, .ion-reply, .ion-reply-all, .ion-search, .ion-settings, .ion-share, .ion-shuffle, .ion-skip-backward, .ion-skip-forward, .ion-social-android, .ion-social-android-outline, .ion-social-apple, .ion-social-apple-outline, .ion-social-bitcoin, .ion-social-bitcoin-outline, .ion-social-buffer, .ion-social-buffer-outline, .ion-social-designernews, .ion-social-designernews-outline, .ion-social-dribbble, .ion-social-dribbble-outline, .ion-social-dropbox, .ion-social-dropbox-outline, .ion-social-facebook, .ion-social-facebook-outline, .ion-social-github, .ion-social-github-outline, .ion-social-googleplus, .ion-social-googleplus-outline, .ion-social-hackernews, .ion-social-hackernews-outline, .ion-social-linkedin, .ion-social-linkedin-outline, .ion-social-pinterest, .ion-social-pinterest-outline, .ion-social-reddit, .ion-social-reddit-outline, .ion-social-rss, .ion-social-rss-outline, .ion-social-skype, .ion-social-skype-outline, .ion-social-tumblr, .ion-social-tumblr-outline, .ion-social-twitter, .ion-social-twitter-outline, .ion-social-vimeo, .ion-social-vimeo-outline, .ion-social-windows, .ion-social-windows-outline, .ion-social-wordpress, .ion-social-wordpress-outline, .ion-social-yahoo, .ion-social-yahoo-outline, .ion-social-youtube, .ion-social-youtube-outline, .ion-speakerphone, .ion-speedometer, .ion-spoon, .ion-star, .ion-stats-bars, .ion-stop, .ion-thermometer, .ion-thumbsdown, .ion-thumbsup, .ion-trash-a, .ion-trash-b, .ion-umbrella, .ion-unlocked, .ion-upload, .ion-usb, .ion-videocamera, .ion-volume-high, .ion-volume-low, .ion-volume-medium, .ion-volume-mute, .ion-waterdrop, .ion-wifi, .ion-wineglass, .ion-woman, .ion-wrench{display: inline-block;font-family:"Ionicons";speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.ion-spin, .ion-loading-a, .ion-loading-b, .ion-loading-c, .ion-loading-d, .ion-looping, .ion-refreshing, .ion-ios7-reloading{-webkit-animation: spin 1s infinite linear;-moz-animation: spin 1s infinite linear;-o-animation: spin 1s infinite linear;animation: spin 1s infinite linear;}
.ion-close:before{content:"\f12a";}

.slider img { width:100%;}
.sidebar { position:fixed;top:50%;left:0;margin-top:-61px;width:247px;height:122px;z-index:3;}
.sidebar li{overflow:hidden;margin-top:1px;}
.sidebar li h2{ color:#ddd/*a8a8a8*/; font-size:12px; padding:10px 20px;}
.sidebar li .info { display:none;}
.sidebar li .info p { font-size:12px; padding:0px 20px 10px 20px; margin:0px; color:#a8a8a8; line-height:18px; }
.sidebar li.active { padding:10px 0px;}
.sidebar li.active h2{ color:#fff; font-size:15px; padding:10px;}
.sidebar li.active .info { display:block;}

.sidebar li{}
.sidebar li:hover, .sidebar li.active {}

/* = VISION PAGE
--------------------------------------*/
.slider-info { background:url(../images/ctg-box-bg.png) repeat; float:right; text-align:center; padding:0; bottom:0px; right:3%; text-align:center; top:0px; width:330px; position:absolute; height:100%}
.slider-info h1{ text-transform:none; display:block; font-size:30px; padding:0 0 0 0; line-height:25px;color:#99CCFF; text-transform:uppercase; font-weight:normal;}
.slider-info p{ padding:0px 10%;color:#99CCFF;}
.fixps { position:fixed; }

.sidebar-arrow li.active h2 { background:url(../images/rightarrow.png) no-repeat right center;}
.slider-info { background:url(../images/ptern25.png) repeat; float:right; text-align:center; padding:0; bottom:0px; right:3%; text-align:center; top:0px; width:330px; position:absolute; height:100%}
.slider-info h1{ text-transform:none; display:block; font-size:30px; padding:0 0 0 0; line-height:25px;color:#99CCFF; text-transform:uppercase; font-weight:normal;}
.slider-info p{ padding:0px 10%;color:#99CCFF;}

.slider-info1 { background:url(../images/ptern25.png) repeat; float:right; text-align:center; padding:0; bottom:0px; right:3%; text-align:center; top:0px; width:330px;position:relative; height:100% }
.slider-info1 h1{ text-transform:none; display:block; font-size:30px; padding:40% 0 0 0; line-height:25px;color:#22px; text-transform:uppercase; font-weight:normal;}
.slider-info1 p{ padding:0px 10%;color:#22px; }

@media only screen and (max-width:1300px){.slider-info h1{ font-size:/*90px*/;line-height:25px;}}
@media only screen and (max-width:1200px){.slider-info h1{ font-size:/*70px*/;line-height:25px;}}
@media only screen and (max-width:1024px) {.slider-info h1{ font-size:/*50px*/;}}

@media only screen and (max-width:980px) {
.sidebar { position: relative;top:auto;left:0;margin-top:0px;width:100%;height:auto;z-index:3;}
.sidebar h2 br { display:none;}
.slider-info { position:relative; top:auto; right:auto; width:auto; display:block; padding:10px;}
.slider-info h1{line-height:45px;}
.slider-info1 { position:relative; top:auto; right:auto; width:auto; display:none; padding:10px;}
.homevideo { margin-top:0px !important; margin-bottom:0px !important;}
}

@media only screen and (max-width:767px) {}
@media only screen and (max-width:360px) {
	.collect-close1 { margin-top:9px !important;}
}

.homepagecntn p { font-size:34px !important; line-height:45px !important; vertical-align:middle; }

.ctgcontainer{ position:relative; z-index:9;}
.leftctglink{ z-index:99!important;}/*RESPONSIVE FIX*/
@media only screen and (max-width:980px) { 
.bottomsection .lis-view { width:100%; text-align:center;}
.bottomsection .follow { float:left; width:100%; text-align:center; padding-bottom:10px;}
.bottomsection .lang { text-align:center;}

.topsection { /*position:fixed;*/ z-index:7;}
/*.midelsection-inner { padding:0px;}*/
.bottomsection { position:relative;}
.hide980 { display:none;}
.navigation { padding-right:41px;}
.bottomsection .follow { margin:0;}
}
@media only screen and (min-width: 768px) and (max-width: 980px) 
{ .menu li { display:table-cell;}
  .menu li a {padding:27px 0%; font-size:11px; text-align:center;}}
	
	/*RESPONSIVE FIX*/
@media only screen and (max-width:1900px) {
.listview li.videolist{width:74.9%; margin-bottom:-41px; webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
}

@media only screen and (max-width:1280px) {
.listview li.firstlist, .listview_3row li.firstlist {width:49.9%; padding-bottom:3px; webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.listprd .infocnt.frlistcnt{ bottom:-5px;}

.listview li.videolist {width:74.9%; margin-bottom:-41px; webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.listview_3row li.videolist {width:66.4%; margin-bottom:-5px; webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

#videoiframe { height:499px; }

.listview_3row li.firstlist {width:66.4%;}
.listview_3row li.videolist {width:66.4%;}

}

@media only screen and (max-width:1190px) {
.saedit-new-btn { width:100%; float:left;}
.saedit-new-btn .combobox { float:left; width:49%; padding:5px 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; vertical-align:top;}
}

@media only screen and (max-width:1122px) {
.listview_3row li.firstlist {width:66.4%;}
.listview_3row li.videolist {width:66.4%;}
}

@media only screen and (max-width:1024px) {
.newsletter .sbox {margin-top:-183px/*-93px*/;}
.newsletter .sbox {margin-right:0;}
.go-top, .go-down{ bottom:5.5em; left:inherit; right:0}

.listview li.firstlist, .listview_3row li.firstlist {width:50%;}

.listview li.videolist{width:50%; margin-bottom:-41px; webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.listview_3row li.videolist {width:66.4%; margin-bottom:-5px; webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

#videoiframe { height:419px; }

.listview_3row li.firstlist {width:66.4%;}
.listview_3row li.videolist {width:66.4%;}
}

@media only screen and (max-width:980px) {
.show{display:block;}
.hide{ display:none;}
.topsection .toplinks a:first-child {float:left; margin-left:0px;}
.topsection { position:relative; }
/*menu*/
.navigation { display:none;}
.menu li { display:block;}
.menu li a { display:block;padding:10px 20px; text-align:left;}

.sb-slidebar {width:250px;height:100%;overflow-y:auto;position:fixed;top:0;z-index:0;visibility:hidden;background-color:#fff}
.sb-left {left:0;}.sb-right {right:0;}
.sb-toggle-right, .sb-toggle-left {float:right;margin-top:0px;background:url(../images/bottombg.jpg); padding:27px; cursor:pointer; margin-right:-10px;}

.newsletter .sbox {margin-right:32%;}
.go-top, .go-down{ bottom:8em;}


.listview li.firstlist, .listview_3row li.firstlist {width:50%; padding-bottom:4px;}

.listview li.videolist {width:74.9%; margin-bottom:-41px; webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.listview_3row li.videolist {width:66.4%; margin-bottom:-5px; webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#videoiframe { height:403px; }

.collect-hd-box{ min-height:490px; position:inherit; right:0; float:left; padding:0 0%!important;}
.slider-info{ min-height:448px; position:inherit; right:0; float:left; padding:0 0%!important;}
.vision .slider-info{ min-height:0px; width:100%;}
.erthdmd .slider-info{ min-height:520px; position:inherit; right:0; float:left; padding:0 0%!important;}

.txcnt .collect-hd-box{ min-height:215px; position:inherit; right:0; float:left; padding:0 0%!important;}

.hd-link li.homepagecntn{ margin-top:0px !important;}
.slider, .vertical-wrapper, .vertical-wrapper li {height:auto !important;}

.carousel-nav{top:27%!important;}

.listview_3row li.firstlist {width:66.5%;}
.listview_3row li.videolist {width:66.5%;}

.res-sec {width:100%; padding:12px 0px 0px 0px;}
.res-sec ul{ position:absolute; left:-99999px;}
.res-sec li{ padding:0px 0px; background:#eee; border-bottom:1px solid #ddd;}
.res-sec li a{ background:#eee; padding:8px 0px 8px 8px;}
.res-sec li a:hover{ background-color:none;}
.res-sec:hover ul{position:relative; left:auto;}
.res-sec ul#listCatMenu:target{position:relative; left:auto;}
.res-sec ul.lefttabes li { padding:6px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.res-sec ul.lefttabes li a.firsthd, .res-sec li a { padding:0 10px; background-position:right top;}
.res-sec li ul.hide-ul { padding-top:0px;}
}

@media only screen and (max-width:900px) {
.newsletter .sbox {margin-right:30%;}

.listview li.firstlist, .listview_3row li.firstlist {padding-bottom:3px;}

.listview li.videolist{width:100%; margin-bottom:-41px; webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.listview_3row li.videolist {width:66.4%; margin-bottom:-5px; webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#videoiframe { height:364px; }

.listview_3row li.firstlist {width:66.5%;}
.listview_3row li.videolist {width:66.5%;}
}

@media only screen and (max-width:800px) {
.collect-hd-box{ min-height:590px;}
.slider-info{ min-height:548px;}
.txcnt .collect-hd-box{ min-height:332px;}
.erthdmd .slider-info{ min-height:614px;}

.newsletter .sbox {margin-right:28%;}
.newsletter .sbox .col2{ width:16.66%}
.newsletter .sbox .col10{ width:83.33%}

.listview li.firstlist, .listview_3row li.firstlist {width:50.1%; padding-bottom:3px;}

.listview li.videolist{width:100%; margin-bottom:-9px; webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.listview_3row li.videolist {width:99.7%; margin-bottom:-5px; webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#videoiframe { height:314px; }

.carousel-nav{top:23%!important;}

.listview_3row li.firstlist {width:66.5%;}
.listview_3row li.videolist {width:66.5%;}
}

@media only screen and (max-width:768px) {
.collect-hd-box{ min-height:352px;}
.slider-info{ min-height:310px;}
.txcnt .collect-hd-box{ min-height:0px;}
.erthdmd .slider-info{ min-height:374px;}

.newsletter .sbox {margin-right:27%;}
.tagline{ left:5%!important; top:50%!important; line-height:30px!important; font-size:40px!important; padding:10px 15px!important; width:345px;}

.listview li.firstlist, .listview_3row li.firstlist {padding-bottom:4px;}

.listview_3row li.videolist {width:99.7%; margin-bottom:-5px; webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#videoiframe { height:298px; }

.carousel-nav{top:30%!important;}

.listview_3row li.firstlist {width:100%;}
.listview_3row li.videolist {width:100%;}
}

@media only screen and (max-width:767px) {	
html, body {overflow-x:hidden}
.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11,col12 { width:100%;}
.pd0 { padding:0px;}
.hide767 { display:none;}
::-webkit-input-placeholder{color:#333;}:-moz-placeholder{color:#333;}::-moz-placeholder{color:#333;}:-ms-input-placeholder{color:#333;}
.midelsection-inner { padding-top:0px !important;}

.bottomsection .brow2 div {text-align:center;}
.bottomsection .follow li:first-child {padding-right:0px; width:100%;}
.bottomsection .follow { height:auto;white-space:normal; }

.right-toleft { text-align:left;}

.right-section {float:left; padding-left:0; width:100%;}

.listview li, .listview_3row li {width:/*50*/49%;}
.listview.dtlistview li {width:49%;}
.input-reg{width:100%;}

/*.collect-hd-box{ display:none}*/
.tagline{ left:5%!important; top:40%!important; line-height:30px!important; font-size:40px!important; padding:10px 15px!important; width:inherit!important}

.listprd .infocnt,.listview li:hover .infocnt, .listview_3row li:hover .infocnt{display:block;}
.listprd .infocnt .price{ font-size:11px; }

/* vault FIX */
.vault .vtgallery img{ display:inline;}
.vault .itmno{ text-align:center;}
.request-btn{ float:none; text-align:center; padding:0px 20px; margin-top:10px;}
/*end*/

.listview li.videolist, .listview_3row li.videolist {width:98.5%; margin-bottom:-9px; webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#videoiframe { height:371px; }

.listview_3row li.firstlist {width:98.5%;}
.listview_3row li.videolist {width:98.5%;}
}

@media only screen and (max-width:640px) {
.slider-info{ min-height:0px;}
.erthdmd .slider-info{ min-height:0px;}

.newsletter .sbox {margin-right:7%;}
.go-top, .go-down{ bottom:11em}

.listview li.firstlist, .listview_3row li.firstlist {width:98.5%; margin-bottom:-1px;}

.listview li.videolist, .listview_3row li.videolist {width:98.9%; margin-bottom:-9px; webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#videoiframe { height:327px; }

.carousel-nav{top:26%!important;}
}

@media only screen and (max-width:600px) {
.newsletter .sbox {margin-right:4%;}

.listview li.videolist, .listview_3row li.videolist {width:98.9%; margin-bottom:-9px; webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#videoiframe { height:327px; }

.carousel-nav{top:25%!important;}
.collect-hd-box{ min-height:687px;}
}

@media only screen and (max-width:480px) {
.newsletter .sbox {margin-right:12%;}
.go-top, .go-down{ bottom:12.7em}

.listview li.firstlist, .listview_3row li.firstlist {width:98.6%;}

.listview li.videolist, .listview_3row li.videolist {width:98.9%; margin-bottom:-9px; webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#videoiframe { height:327px; }

.carousel-nav{top:23%!important;}
}

@media only screen and (max-width:479px) {
.search .sbox { -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

.listview li.videolist, .listview_3row li.videolist {width:98.9%; margin-bottom:-9px; webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#videoiframe { height:327px; }
}

@media only screen and (max-width:490px) {
	.topsection .toplinks{ margin-top:0px; width:100%}
	
	.slider ul li img{ width:100% !important; height:100% !important; }.slider ul li{ height:auto !important; } #slide1 { height: auto !important; } .collections-slider { height: auto !important; }
	
	#right_section1, #right_section2, #right_section3, #right_section4, #right_section5, #right_section6,
	#right_section7, #right_section8, #right_section9, #right_section10, #right_section11, #right_section12 { margin-top:0px !important;}
	
	/*.carousel-nav div { display:none !important;}*/
}

@media only screen and (max-width:360px) {
.collect-hd-box{ min-height:147px;}
.carousel-nav{top:29%!important;}

.newsletter .sbox {margin-right:3%;}
.topsection .toplinks{ margin-top:0px; width:100%}

.listview li.firstlist, .listview_3row li.firstlist {width:98.9%;}

.listview li.videolist, .listview_3row li.videolist {width:98.9%; margin-bottom:-9px; webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#videoiframe { height:305px; }

.slider ul li img{ width:100% !important; height:100% !important; }.slider ul li{ height:auto !important; } #slide1 { height: auto !important; } .collections-slider { height: auto !important; }
}

@media only screen and (max-width:320px) {
	
	/* vault FIX */
.vault .mnhdtitle span{ font-size:35px; display:block;}
/* end */
	
.container { width:300px;}
.newsletter .sbox {/*margin-top:-75px;*/}
.newsletter:hover .sbox, .newsletter.active .sbox {padding:12px; width:275px;}
.newsletter .sbox a.ovalbutton {top:12px;}


.listview li.videolist, .listview_3row li.videolist {width:98.9%; margin-bottom:-9px; webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#videoiframe { height:305px; }

.carousel-nav{top:27%!important;}
}

/*RESPONSIVE*/
@media only screen and (min-width: 300px) and (max-width: 767px) 
{}
	.collections-slider li{position:relative;}
.collections-slider-new li { float:left; width:100%; overflow:hidden;}
.collections-slider li img{display:list-item; width:100%}
	/*min-height: 100%;
	min-width: 1024px;
	
	
	width: 100%;
	height: auto;
	
	
	position: fixed;
	top: 0;
	left: 0;

@media screen and (max-width: 1024px){
.collections-slider li img {left: 50%; margin-left: -512px; }
}*/
.tagline{ position: absolute; left:8%; top:50%; line-height:40px; font-size:70px; font-family:'edwardian_script_itcregular';background:url(../images/ptern25.png) repeat; color:#fff; padding:25px}

.collect-hd-box{background:url(../images/ptern25.png) repeat; float:left; text-align:center; padding:16% 3% 0; bottom:0px; position:fixed; right:3%; text-align:center; top:0px; width:250px/*320px*/; opacity:0.85;}

.collect-hd-box.rtposition{position:absolute!important;}

.collect-hd-box h1, .collect-hd-box p{color:#99CCFF;}
h1 span.bot-line, h1:hover span.bot-line{background:#99CCFF;}
.collect-hd-box p.ci-font{font-size:30px;}
#viewallcl {color:#99CCFF; font-weight:normal;}

.collect-close{ position:absolute; right:0px; height:41px; width:41px; top:100px;}
.collect-close a img{ width:41px!important; height:41px!important; background:url(../images/bg-sidebar-act.png) repeat;}

.xbtn{ top:0px!important;}
.collect-close1{ position:absolute; right:0px; height:41px; width:41px; top:100px;}
.collect-close1 a img{ width:41px!important; height:41px!important; background:url(../images/bg-sidebar-act.png) repeat;}

.collect-plus{ position:fixed; right:0px; height:41px; width:41px; top:100px;}
.collect-plus a img{ width:41px!important; height:41px!important;}

.collect-plusm{ position:absolute; right:0px; height:41px; width:41px; margin-top:100px;}
.collect-plusm a img{ width:41px!important; height:41px!important;}

.listing-middle{/*background:url(../images/pattern-white.png) top center;*//*url(../images/bg-listing.jpg) top center*/ width:100%; float:left;}
.listing-middle .itemtxt{ font-size:15px; color:#000; float:right; padding-top:5px; padding-right:5px; }

.res-sec {float:left; width:169px; padding:18px 0px;}
.res-sec .hd{ font-size:20px; text-transform:uppercase; color:#000; padding:0px 30px 10px 0px; position:relative; }
.res-sec .hd .resetlink{ position:absolute; right:5px; top:5px; }
.res-sec ul{ float:left; width:100%;}
.res-sec li{ float:left; width:100%; padding:10px 0px;}
.res-sec>ul>li{ border-top:1px solid #e2e1e2; }
.res-sec li a{ display:block; font-size:15px; color:#000; background:url(../images/listarr.png) right top no-repeat; letter-spacing:1px; padding-right:15px; text-transform:uppercase;}
.res-sec li a:hover, res-sec li a.actlink{color:#5984A7;}

.pricerange-ct>li>a:hover, .pricerange-ct>li>a.active{background:url("../images/filter-checkbox-hover-black.jpg") no-repeat scroll 0 1px rgba(0, 0, 0, 0);color: #000000;}


@media (max-width: 980px){
	.res-sec{ padding:5px 0px; }
	.res-sec .hd{display:block; background:url(../images/plus.png) 10px 12px no-repeat #eaeaea; padding:3px 30px 5px 25px; cursor:pointer;}
	.res-sec:hover .hd{background:url(../images/minus.png) 10px 12px no-repeat #eaeaea;}
	.res-sec .hd .resetlink{ right:9px; top:9px; }
}

.hd a{ display:block; font-size:13px; color:#000; text-transform:none; }
.right-section {padding-left:170px;}
.fixps {  position:fixed;}

.hd-link { opacity: 1 !important; }
.hd-link li { float:none !important; }
.hd-link a{color:#FFFFFF; font-size:16px; line-height:34px;}

.res-sec li ul {padding-top: 10px;}
.res-sec li ul li {border-bottom: 0 none;padding:3px 0;}
.res-sec li ul li a {background:url("../images/filter-checkbox.jpg") no-repeat scroll 0 1px rgba(0, 0, 0, 0); color: #7B7B7B; cursor: pointer; float: left; font-size: 11px; width: 100%; padding: 0 0 0 17px;}

.lefttabes li ul li a:hover, .lefttabes li ul li.active a {background:url("../images/filter-checkbox-hover-black.jpg") no-repeat scroll 0 1px rgba(0, 0, 0, 0);color: #000000;/*font-weight: bold;*/}

.hide-ul{display:none;}
.lefttabes li a.firsthd { background:url(../images/listarr.png) right 1px no-repeat; color:#000; font-size:15px; display:block;}
.lefttabes li a.firsthd1  { background-position:right -19px; color:#073b61; }

a.maping{ position:absolute; left:40%; width:8.5%; height:10%; bottom:0; z-index:1;}
a.maping.btqmap{ left:45.5%;}

@media only screen and (max-width:980px) {
.collect-hd-box{position:relative; width:100%; padding:20px 0; /*display:none;*/ right:0;}.collect-close{ display:none; }
.collect-plus{ display:none; }

.collect-hd-box.rtposition{position:relative!important; min-height:0px!important;}

.collect-hd-box #right_content1 h1#right_section1, .slider-info #right_content1 h1#right_section1{ margin-top:0px!important;}
.slider-info #right_content2 h1#right_section2, .slider-info #right_content3 h1#right_section3, .slider-info #right_content4 h1#right_section4, .slider-info #right_content5 h1#right_section5{ margin-top:0px!important;}

.collect-hd-box #right_content1 p{ padding:0px 10px 10px 10px;}

.right-section {float:left; padding-left:0; width:100%;}
.res-sec  { width:100%;}

.res-sec li ul li a {background:url(../images/mb-checkbox.jpg) no-repeat scroll 0 1px rgba(0, 0, 0, 0); font-size:14px; padding: 0 0 0 25px;}
.lefttabes li ul li a:hover, .lefttabes li ul li.active a {background:url(../images/mb-checkbox-hv.jpg) no-repeat scroll 0 1px rgba(0, 0, 0, 0);}
}

@media only screen and (max-width:767px) {.collect-hd-box{}}



/** RESET AND LAYOUT
===================================*/

.bx-slider{ width:33%; height:500px; position:relative; margin:-500px auto 0;}
.bx-wrapper { position: absolute; width:500px; height:500px; margin-left:-50%; left:52%; top:-19%;  *zoom: 1;}
.bx-wrapper img { max-width: 100%; display: block;}

/** THEME===================================*/
.bx-wrapper .bx-viewport { /*-moz-box-shadow: 0 0 5px #ccc; -webkit-box-shadow: 0 0 5px #ccc; left: -5px;*/ /*background: #fff;box-shadow: 0 0 5px #ccc;border:  5px solid #fff;*/ /*fix other elements on the page moving (on Chrome)*/ -webkit-transform: translatez(0); -moz-transform: translatez(0); -ms-transform: translatez(0); -o-transform: translatez(0); transform: translatez(0);}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto { position: absolute; bottom: 10px; width: 100%;}

/* LOADER */
.bx-wrapper .bx-loading { min-height: 50px; /*background: url(images/bx_loader.gif) center center no-repeat #fff;*/ height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000;}

/* PAGER */
.bx-wrapper .bx-pager { text-align: center; font-size: .85em; font-family: Arial; font-weight: bold; /*color: #666; */padding-top: 20px;}
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item { display: inline-block; *zoom: 1; *display: inline;}
.bx-wrapper .bx-pager.bx-default-pager a { /*background: #666;*/ text-indent: -9999px; display: block; width: 10px; height: 10px; margin: 0 5px; outline: 0; /*-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;*/}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active { /*background: #000;*/}

/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-prev { left: 10px; /*background: url(images/controls.png) no-repeat 0 -32px;*/}
.bx-wrapper .bx-next { right: 10px; /*background: url(images/controls.png) no-repeat -43px -32px;*/}
.bx-wrapper .bx-prev:hover { background-position: 0 0;}
.bx-wrapper .bx-next:hover { background-position: -43px 0;}
.bx-wrapper .bx-controls-direction a { position: absolute; top: 50%; margin-top: -16px; outline: 0; width: 32px; height: 32px; text-indent: -9999px; z-index: 9999;}
.bx-wrapper .bx-controls-direction a.disabled { display: none;}

/* AUTO CONTROLS (START / STOP) */
.bx-wrapper .bx-controls-auto { text-align: center;}
.bx-wrapper .bx-controls-auto .bx-start { display: block; text-indent: -9999px; width: 10px; height: 11px; outline: 0; /*background: url(images/controls.png) -86px -11px no-repeat;*/	margin: 0 3px;}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active { background-position: -86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop { display: block; text-indent: -9999px; width: 9px; height: 11px; outline: 0; /*background: url(images/controls.png) -86px -44px no-repeat;*/	margin: 0 3px;}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active { background-position: -86px -33px;}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager { text-align: center; width: 100%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto { right: 0; width: 35px;}

/* IMAGE CAPTIONS */
.bx-wrapper .bx-caption { position: absolute; bottom: 0; left: 0; /*background: #666\9; background: rgba(80, 80, 80, 0.75);*/ width: 100%;}
.bx-wrapper .bx-caption span { /*color: #fff;*/ font-family: Arial; display: block; font-size: .85em; padding: 10px;}

@media only screen and (min-width:1920px) {
	.bx-wrapper{ top:-32%;}
}

@media only screen and (max-width:1440px) {
	.bx-wrapper{ top:-7%; left:50%; height:0;}
}

@media only screen and (max-width:1366px) {
	.bx-wrapper{ top:0%; left:51%; height:0;}
}

@media only screen and (max-width:1280px) {
	.bx-wrapper{ top:0%; left:50%; height:0;}	
}

@media only screen and (max-width:1152px) {
	.bx-wrapper{ top:80%; left:50%; height:0;}
}

@media only screen and (max-width:1024px) {
	.bx-slider{ width:350px; top:40%; left:10%;}
	.bx-wrapper{ top:18%; left:21%;}
	
	.collect-hd-box #right_content1 h1#right_section1{ margin-top:135px!important;}
}
@media only screen and (max-width:980px) {
	.bx-slider{ top:40%; left:10%;}
	.bx-wrapper{ top:18%; left:22%;}
	
	.collect-hd-box #right_content1 h1#right_section1{ margin-top:0px!important;}
}
@media only screen and (max-width:900px) {
	.bx-slider{ top:35%; left:10%;}
	.bx-wrapper{ top:22%; left:24%;}
}
@media only screen and (max-width:800px) {
	.bx-slider{ top:30%; left:10%;}
	.bx-wrapper{ top:27%; left:26%;}
}
@media only screen and (max-width:768px) {
	.bx-slider{ top:40%; left:10%;}
	.bx-wrapper{ top:28%; left:26%;}
}
@media only screen and (max-width:767px) {
	/*.bx-slider{ top:20%; left:50%;}*/
}
@media only screen and (max-width:640px) {
	.bx-slider{ width:270px; top:30%; left:10%;}
	.bx-wrapper{ top:42.5%; left:27%;}
}
@media only screen and (max-width:480px) {
	.bx-slider{width:230px; top:25%; left:10%;}
	/*.bx-wrapper img { max-width:75%; }*/
	.bx-wrapper{ top:53%; left:28%;}
}
@media only screen and (max-width:360px) {
	.bx-slider{width:200px; top:35%; left:10%;}
	.bx-wrapper{ top:60%; left:32%;}
}
@media only screen and (max-width:320px) {
	.bx-slider{width:150px; top:35%; left:10%;}
	.bx-wrapper{ top:68%; left:27%;}
}
.slider-new img { width:100%;}
.sidebar { position:fixed;top:50%;left:0;margin-top:-61px;width:200px;height:122px;z-index:3;}
.sidebar li:first-child{margin-top:0}
.sidebar li{overflow:hidden;margin-top:1px; opacity:0.85;}
.sidebar li h2{ color:#ddd/*a8a8a8*/; font-size:12px; padding:10px;}
.sidebar li .info { display:none;}
.sidebar li .info p { font-size:12px; padding:10px; margin:0px; color:#a8a8a8; line-height:18px; }
.sidebar li.active .info h2 { display:none;}
.sidebar li.active { padding:10px 0px;}
.sidebar li.active h2{ color:#fff; font-size:15px; }
.sidebar li.active .info { display:block;}

.sidebar li{background:url(../images/bg-sidebar.png) repeat;}
.sidebar li:hover, .sidebar li.active { background:url(../images/bg-sidebar-act.png) repeat; color:#fff}
.infohome {}
.sidebar li a{cursor:pointer;}
.infohome p { padding:0 10px; margin:0px; color:#99CCFF; line-height:35px; font-size:20px; top:-50px; text-transform:uppercase; }
.index .sidebar{/*margin-top:-141px;*/left:-320px;/*width:320px;*//*height:292px;*/ position:fixed;}

.carousel, .cluster { overflow:hidden; position:relative; width:100%; height:100%}
.slider { overflow:hidden; position:relative; width:100%; height:100%}
.slider ul { opacity:0; margin:0; padding:0; height:100%;}
.slider li { position:relative; float:left; margin:0; list-style:none}

.carousel-nav { display:none; position:absolute; top:50%; right:0; width:40px; height:81px; margin:-40px 0 0; z-index:10}
.carousel-nav div { display:block; margin-bottom:1px; width:40px; height:40px; overflow:hidden; text-indent:-999px; cursor:pointer; background-position:center center; background-repeat:no-repeat; background-color:#331a0b; /*background-color:rgba(0, 0, 0, 0.8);*/}
.carousel-nav .prev-slide {  background-image:url(../images/left.png)}
.carousel-nav .next-slide { background-image:url(../images/right.png)}

.homesidebar{ width:auto}
.homesidebar li.active{ background:url(../images/bg-sidebar.png) repeat}
@media only screen and (max-width:900px) {.sidebar li:hover, .sidebar li.active{width:100% !important}}

@media only screen and (max-width:980px) {
.sidebar { position: relative;top:auto;left:0;margin-top:3%;width:100%;height:auto;z-index:3;}	
.sidebar h2 br { display:none;}
.index .sidebar{position:relative !important; margin-top:0px; display:block !important; top:0px !important;}
}

.msslidermsm li {  height:auto !important; }

  .jwplayer .jwexactfit { background-size: auto !important; -webkit-background-size: cover !important;
  -moz-background-size: cover !important;
  -o-background-size: cover !important;
  background-size: cover !important;}
  
/*@media only screen and (max-width:639px) {.slider { height:auto;} .responsiveSlide{ height:auto!important;}  .vertical-wrapper{ height:auto!important;}}
.*/
@media only screen and (min-width:1600px) {.index .sidebar{ position:fixed!important}}#jg_popup_overlay{display:none; position:fixed; width:100%; height:100%; top:0; left:0; z-index:2147483645}
#jg_popup_inner{display:none; top:0; left:0; position:absolute; z-index:2147483646}
#jg_popup_table.jg_popup_basic{background:none; border:0; border-collapse:collapse; float:none; height:auto; margin:0; padding:0; width:auto; z-index:auto; display:block}
#jg_popup_table.jg_popup_basic td{border:0; height:auto; margin:0; padding:0; text-align:left; vertical-align:top; width:auto; z-index:auto}
#jg_popup_table.jg_popup_basic #jg_popup_tl{width:10px; height:10px; background:#fff}
#jg_popup_table.jg_popup_basic #jg_popup_title
{ 
    line-height:normal; height:7px; background:#fff; text-decoration:none; text-indent:0;  
	text-transform:none; color:#999; word-spacing:normal; white-space:nowrap; font-family:Arial, Sans-Serif; 
	font-size:11px; font-style:normal; font-variant:normal; font-weight:normal; padding:3px 0 0 0
}
#jg_popup_table.jg_popup_basic #jg_popup_title.jg_popup_draggable{cursor:move}
#jg_popup_table.jg_popup_basic #jg_popup_tr{width:10px; height:10px; background:#fff}
#jg_popup_table.jg_popup_basic #jg_popup_l{width:10px; background:#fff}
#jg_popup_table.jg_popup_basic #jg_popup_content{background:#fff}
#jg_popup_table.jg_popup_basic #jg_popup_loader{position:absolute; width:100%; left:0; top:0; visibility:hidden}
#jg_popup_table.jg_popup_basic #jg_popup_loader div{width:32px; height:32px; background:url(../images/loader.gif) no-repeat; margin:0 auto}
#jg_popup_table.jg_popup_basic #jg_popup_r{width:10px; background:#fff}
#jg_popup_table.jg_popup_basic #jg_popup_bl{width:10px; height:10px; background:#fff}
#jg_popup_table.jg_popup_basic #jg_popup_b{height:10px; background:#fff}
#jg_popup_table.jg_popup_basic #jg_popup_br{width:10px; height:10px; background:#fff}
#jg_popup_table.jg_popup_basic #jg_popup_br.jg_popup_resizable{cursor:se-resize; width:10px; height:10px; background:#fff url(../images/resize.gif) no-repeat 0 0}
#jg_popup_table.jg_popup_basic #jg_popup_close{position:absolute; right:-4px; top:-13px; cursor:pointer; width:30px; height:30px; background:url(../images/closebox.png) no-repeat}
/* previous/next buttons */
#jg_lightbox_prev, #jg_lightbox_next{width:30px; height:35px; background:url(../images/prev_next.png) no-repeat 0 0; visibility:hidden; position:absolute; left:0; cursor:pointer; display:none}
#jg_lightbox_next{left:auto; right:0; background-position:0 -35px}
#jg_lightbox_loader{width:100%; height:32px; position:absolute; display:none}
#jg_lightbox_loader div{width:32px; height:32px; background:url(../images/loader.gif) no-repeat; margin:0 auto}
/* lightbox inline loader */
#jg_lightbox_inline_loader{width:32px; height:32px; background:url(../images/loader.gif) no-repeat; position:absolute; z-index:2147483644}

#next{position:fixed; right:20px; bottom:20px}
#prev{position:fixed; left:20px; bottom:20px}/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */

/* clearfix */

.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}

.owl-carousel .owl-pagination{ display:none;}
.owl-carousel .owl-buttons{ height: 81px;margin:-45px 0 0;position:absolute;right: 0;top: 50%;width: 40px;z-index:1;}
.owl-carousel .owl-buttons div {background-color: #331a0b;background-position: center center;background-repeat: no-repeat;cursor: pointer;display: block;height: 40px;margin-bottom: 1px;overflow: hidden;text-indent: -999px;width: 40px;}

.owl-carousel .owl-buttons .owl-prev {background-image: url(../images/left.png);}
.owl-carousel .owl-buttons .owl-next {background-image: url(../images/right.png);}

.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(../images/grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}

/*
* 	Owl Carousel Owl Demo Theme 
*	v1.3.3
*/

.owl-theme .owl-controls{
	margin-top: 10px;
	text-align: center;
}

/* Styling Next and Prev buttons */

/*.owl-theme .owl-controls .owl-buttons div{
	color: #FFF;
	display: inline-block;
	zoom: 1;
	*display: inline;
	margin: 5px;
	padding: 3px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	background: #869791;
	filter: Alpha(Opacity=50);
	opacity: 0.5;
}*/
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	text-decoration: none;
}

/* Styling Pagination*/

.owl-theme .owl-controls .owl-page{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span{
	display: block;
	width: 12px;
	height: 12px;
	margin: 5px 7px;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #869791;
}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
}

/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-page span.owl-numbers{
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

/* preloading images */
.owl-item.loading{
	min-height: 150px;
	background: url(../images/AjaxLoader.gif) no-repeat center center
}<br />
<b>Warning</b>:  require_once(modals.css): failed to open stream: No such file or directory in <b>/home/shahluxe.com/public_html/retailers/style/indexcss.php</b> on line <b>22</b><br />
<br />
<b>Fatal error</b>:  require_once(): Failed opening required 'modals.css' (include_path='.:') in <b>/home/shahluxe.com/public_html/retailers/style/indexcss.php</b> on line <b>22</b><br />
