/** Common styles start*/
#dzine form {
padding: 0px;
margin: 0px;
}
.main_bg,
.main_bg > div,
.main_bg > p,
.main_bg > span,
.main_bg > ul,
.main_bg > ul > li,
.main_bg > ul > li > a,
.main_bg > table,
.main_bg > table > tr,
.main_bg > table > tr > td {
font-family: 'Times New Roman';
font-size: 14px;
color: #252525;
font-style: normal;
font-weight: normal;
}
img {max-width: 100%;}
.newsletter_banner > a,
.header_menu li a,
.item_title,
.item_desc_title,
.pc_tab .tab_title {
font-family:"Times New Roman", Times, serif;
}
#dzine a img,
#dzine img {
border: 0;
}
#dzine a.linkopac img {
filter: alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
}
#dzine a.linkopac:hover img {
filter: alpha(opacity=60);
-moz-opacity: 0.6;
opacity: 0.6;
}
#dzine a {
text-decoration: none;
}
.cleaner {
clear: both;
}
#dzine :-moz-any-link:focus {
outline: 1px dotted invert;
}
#dzine :-moz-any-link:focus {
outline: none;
}
#dzine :-webkit-any-link:focus {
outline: 1px dotted invert;
}
#dzine :-webkit-any-link:focus {
outline: none;
}
.item_title {
font-size: 24px;
color: #000;
text-align: center;
margin: 30px 0;
text-transform:uppercase;
}
.item_desc_container {
margin:10px 0;
}
.item_desc_title {
margin:0px 0 10px 0;
text-transform:uppercase;
color: #d7b459;
font-size: 12px;
text-align: left;
background-color: #0f0f0f;
border-top-right-radius:5px;
border-top-left-radius:5px;
padding:9px 25px;
height:35px;
box-sizing:border-box;
}
.item_desc_bg {
margin:15px 0;
}
.desc {
padding: 0px;
color: #252525;
font-size: 18px;
text-align: center;
word-break:break-word;
line-height: 23px;
}
.desc ul,
.tab_content ul {
padding: 0 15px;
margin: 10px 0 10px 0px;
}
.desc ul li,
.tab_content ul li {
color: #252525;
font-size: 14px;
text-align: left;
padding-left: 0px;
margin:4px 0;
}
.tab_content ul li:before {
content: '✓';
color:#292929;
}
.desc ol,
.tab_content ol {
padding: 0 15px;
margin: 10px 0 10px 0px;
}
.desc ol li,
.tab_content ol li {
color: #252525;
font-size: 14px;
text-align: left;
padding-left: 0px;
margin:4px 0;
}
.radioclk {
display: none;
}
.tab_content > div#content1,
.tab_content > div#content2,
.tab_content > div#content3,
.tab_content > div#content4,
.tab_content > div#content5 {
display: none;
word-break:break-word;
}
.desc img,
.tab_content img {
max-width:100%;
height:auto;
}
.desc a,
.tab_content a {
color:#4e3659;
text-decoration:none;
}
.desc a:hover,
.tab_content a:hover {
color:#4e3659;
text-decoration:underline !important;
}
#design table {
margin-top: 15px;
}
#design table tr td,
#design table tr td a:link,
#design table tr td a:visited {
color: #737373;
font-family: Tahoma;
font-size: 12px;
text-decoration: none;
}
#design table tr td {
vertical-align:middle;
}
#design table tr td a:hover {
text-decoration: underline;
font-weight: normal;
}
#design img {
border:0;
}
/** Common styles end*/
/** Pc styles start*/
@media screen and (min-width:641px) {
.main_bg {
}
#page {
width: 980px;
margin: 0px auto;
}
/*header part css start*/
#header {
width: 980px;
height: 121px;
margin-bottom:0px;
}
.header_logo a,
.header_logo a:hover {
display:inline-block;
text-decoration:none;
margin-left:40px;
}
.header_left {
float:left;
width:260px;
height:121px;
}
.header_right {
float:left;
width:720px;
height:121px;
}
.header_logo {
float:left;
width:382px;
height:121px;
margin-left:40px;
}
.header_newsletter {
float:left;
width:298px;
height:121px;
}
.flag_sec {
margin: 47px 0 0 0;
}
.newsletter_banner {
margin:50px 0 0 0;
float:right;
}
.newsletter_banner > a {
padding:0px 0px 0px 35px;
font-size:14px;
color:#000;
text-align:left;
box-sizing:border-box;
text-transform:uppercase;
}
.newsletter_banner span {
color:#cca349;
}
.newsletter_banner > a:hover {
text-decoration:underline !important;
}
#header_menu {
margin:0;
height:36px;
background-color:#0f0f0f;
border-top-right-radius:5px;
border-top-left-radius:5px;
}
.header_menu {
margin:0 auto;
padding:0;
list-style-type:none;
display:inline-block;
}
.header_menu li {
float:left;
margin: 0 30px;
}
.header_menu li a {
display:block;
padding-top:10px;
font-size:12px;
color:#edd07d;
text-align:center;
box-sizing:border-box;
height:36px;
text-decoration:none;
text-transform:uppercase;
}
.header_menu li a:hover {
color:#fff;
}
.usp_bg {
height:40px;
background:#c7134e;
border-top-right-radius:3px;
border-top-left-radius:3px;
margin:-1px 0 0 0;
}
.usp_banner {
width:930px;
height:30px;
margin:0 auto;
position:relative;
top:5px;
}
.center_content {
    width: 100%;
    margin: 1px auto;
    margin-top: 14px !important;
    float: left;
}
/*header part css end*/
#store_bg {
width: 980px;
padding: 1px 0 5px 0;
clear: both;
background:#fff;
border-radius:5px;
}
/*Pc image module style start*/
input[name='thumb_click'] {
display:none;
}
.pc_img_module {
/*width: 550px;*/
margin: 10px 0 15px 0;
border:0px solid red;
position:relative;
}
.pc_main_img {
width:550px;
height:500px;
margin: 0 auto;
border: 1px solid #e4e4e4;
border-radius:3px;
margin-bottom:10px;
padding:2px;
box-sizing:border-box;
position:relative;
}
.pc_main_img > div {
display:none;
text-align:center;
}
.pc_main_img div img {
width:auto;
height:auto;
max-width:540px;
max-height:490px;
margin: auto;
position:absolute;
top:0;
bottom:0;
left:0;
right:0;
}
.pc_thumb_img {
clear:both;
text-align:center;
border:0px solid;
display:table;
margin-left:10px;
}
.pc_thumb_img label {
display:block;
float:left;
vertical-align:middle;
margin:0px 10px 10px 0px;
width:75px;
height:75px;
padding:1px;
cursor:pointer;
box-sizing:border-box;
border:1px solid #e4e4e4;
border-radius:3px;
background:#fff;
position:relative;
}
.pc_thumb_img label:hover {
border:1px solid #c7144e;
}
.pc_thumb_img label img {
display: block;
max-width:68px;
max-height:68px;
height:auto;
width:auto;
margin: auto;
position:absolute;
top:0;
bottom:0;
left:0;
right:0;
}
#thumb-id1:checked ~ .pc_main_img #pc_main_img1,
#thumb-id2:checked ~ .pc_main_img #pc_main_img2,
#thumb-id3:checked ~ .pc_main_img #pc_main_img3,
#thumb-id4:checked ~ .pc_main_img #pc_main_img4,
#thumb-id5:checked ~ .pc_main_img #pc_main_img5,
#thumb-id6:checked ~ .pc_main_img #pc_main_img6,
#thumb-id7:checked ~ .pc_main_img #pc_main_img7,
#thumb-id8:checked ~ .pc_main_img #pc_main_img8,
#thumb-id9:checked ~ .pc_main_img #pc_main_img9,
#thumb-id10:checked ~ .pc_main_img #pc_main_img10 {
display:block;
}
/*Pc image module style end*/
.feature_category a {
display:block;
float:left;
text-decoration:none;
margin-right:9px;
margin-bottom:9px;
width:314px;
height:272px;
}
.feat_cat3,
.feat_cat6 {
margin-right:0 !important;
}
.feature_category a:hover {
text-decoration:none;
}
.feature_category a:hover img {
display:none;
}

/*tab style start*/
.pc_tab {
margin: 10px auto 5px auto;
border:0px solid #e1e1e1;
border-radius:5px;
}
.pc_tab .tab_title {
    box-sizing: border-box;
    color: #fff !important;
    font-size: 12px;
    float: left;
    cursor: pointer;
    text-align: center;
    margin: 0px 0px 0 0;
    padding: 10px 0px;
    width: 185px;
    text-transform: uppercase;
    padding-top: 13px;
    font-family: 'Quicksand', sans-serif;
}
.pc_tab .tab5 {
width:188px;
}
.pc_tab .tab_top {
    /* border-top-right-radius: 5px; */
    /* border-top-left-radius: 5px; */
    border-radius: 4px;
    background: #6d6e72;
    padding: 0px 16px;
    position: relative;
    top: 0px;
    min-height: 38px;
}
.tab_title:hover {
color:#fff;
}
.pc_tab .tab_content {
padding: 0px;
line-height: 23px;
clear: both;
text-align: left;
color: #252525;
font-size: 14px;
    min-height: 169px
}
#tab1:checked ~ .tab_content #content1, #tab2:checked ~ .tab_content #content2, #tab3:checked ~ .tab_content #content3, #tab4:checked ~ .tab_content #content4, #tab5:checked ~ .tab_content #content5 {
    display: block;
    /* margin: 15px 3px; */
    border: 1px solid #ccc;
    margin-top: 7px;
    padding: 24px;
    border-radius: 3px;
}
#tab1:checked ~ .tab_top .tab1, #tab2:checked ~ .tab_top .tab2, #tab3:checked ~ .tab_top .tab3, #tab4:checked ~ .tab_top .tab4, #tab5:checked ~ .tab_top .tab5 {
    background: #ED871F;
    color: #D7B459;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    margin-top: 0px;
    padding-top: 13px;
    font-family: 'Quicksand', sans-serif;
}
/*tab style end*/
.footer {
width: 980px;
height: 135px;
clear: both;
}
/*display none & block code pc*/
#header,
#header_menu,
.usp_bg,
.pc_img_sec,
.feature_category,
.tab_top,
.footer {
display:block;
}
.mob_header,
.mob_img_sec,
.mob_banner,
.mob_tab,
.mob_footer {
display:none;
}
}
/** Pc styles end*/
/** Mob styles start*/
@media screen and (max-width:640px) {
.main_bg a img,
.main_bg div img,
.main_bg img,
.main_bg .video embed { max-width:100%; }
.main_bg > a {
color: #09f;
text-decoration: none;
}
.main_bg {
padding:0 5px 0 5px;
margin: 0px;
font-family: Arial,Helvetica,sans-serif;
font-size: 17px;
}
.main_bg a img, .main_bg img {
border: 0;
}
#page{
width:100%;
margin: 0px auto;
}
/*display none & block code mob*/
#header,
#header_menu,
.usp_bg,
.pc_img_sec,
.feature_category,
.tab_top,
.footer {
display:none;
}
.mob_header,
.mob_img_sec,
.mob_banner,
.mob_tab,
.mob_footer {
display:block;
}

.mob_header {
margin-bottom:5px;
border-bottom:3px solid #4e365a;
}
#store_bg {
padding:0 5px;
}
.mob_sep_sec {
background:#fff;
padding:0 5px;
border-radius:5px;
}
.item_title {
margin:0;
padding:17px 0;
font-size:20px;
}
.mob_banner {
margin:10px 0;
background:#4e365a;
}
.item_desc_bg {
margin:15px 10px;
}
.mob_footer img {
margin:10px 0;
}
/*mob tab start*/
.pc_tab {
width:100%;
margin:0px auto;
padding-bottom:5px;
}
.mob_tab {
display:block;
}
.tab_title {
    cursor: pointer;
    color: #d7b459;
    background: #000;
    font-size: 12px;
    text-align: left;
    display: block;
    padding: 12px 15px;
    margin: 5px 0 0 0;
    text-transform: uppercase;
    box-sizing: border-box;
    /* border-top-right-radius: 5px; */
    /* border-top-left-radius: 5px; */
    border-radius: 4px;
}
.tab_content {
text-align:left;
color: #252525;

font-size: 14px;
}
.tab_content > div#content1,
.tab_content > div#content2,
.tab_content > div#content3,
.tab_content > div#content4,
.tab_content > div#content5 {
margin:0;
padding:4px 13px;
line-height: 23px;
}
#mobtab1:checked ~ .tab_content #content1,
#mobtab2:checked ~ .tab_content #content2,
#mobtab3:checked ~ .tab_content #content3,
#mobtab4:checked ~ .tab_content #content4,
#mobtab5:checked ~ .tab_content #content5 {
display:block;
}
#mobtab1:checked ~ .tab_content .tab1,
#mobtab2:checked ~ .tab_content .tab2,
#mobtab3:checked ~ .tab_content .tab3,
#mobtab4:checked ~ .tab_content .tab4,
#mobtab5:checked ~ .tab_content .tab5 {
background:#08beb3;
}
.pc_tab table{ width:100% ;}
/*mob tab end*/
#mobile_image {
width:86%;
margin:10px 0;
}
#mob-slider {
background: transparent;
text-align: center;
margin: 0px auto;
max-width: 100%;
width: auto;
padding: 0;
max-height:350px;
}
#mob-slides { position:relative; }
#mob-slider input { display: none; }
#mob-slide1:checked ~ #mob-slides .mob-inner { margin-left:0; }
#mob-slide2:checked ~ #mob-slides .mob-inner { margin-left:-100%; }
#mob-slide3:checked ~ #mob-slides .mob-inner { margin-left:-200%; }
#mob-slide4:checked ~ #mob-slides .mob-inner { margin-left:-300%; }
#mob-slide5:checked ~ #mob-slides .mob-inner { margin-left:-400%; }
#mob-slide6:checked ~ #mob-slides .mob-inner { margin-left:-500%; }
#mob-slide7:checked ~ #mob-slides .mob-inner { margin-left:-600%; }
#mob-slide8:checked ~ #mob-slides .mob-inner { margin-left:-700%; }
#mob-slide9:checked ~ #mob-slides .mob-inner { margin-left:-800%; }
#mob-slide10:checked ~ #mob-slides .mob-inner { margin-left:-900%; }
#mob-overflow {
width: 100%;
overflow: hidden;
}
#mob-slides .mob-inner {
width: 1000%;
line-height: 0;
}
#mob-slides div ul {
margin:0;
padding:0;
list-style-type:none;
}
#mob-slides div ul li {
width: 10%;
float: left;
height:350px;
position:relative;
}
#mob-slides div ul li img {
height:auto;
max-width:100%;
max-height:350px;
position:absolute;
top:0px;
bottom:0px;
left:0px;
right:0px;
margin:auto;
}
#mob-slides #mob-controls label { 
display: none;
position:absolute;
top:0px;
bottom:0px;
margin:auto;
cursor: pointer;
text-decoration: none;
filter: alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
width: 26px;
height: 22px;
/*border-top: 13px solid transparent;
border-bottom: 13px solid transparent;*/
}
#mob-slides #mob-controls label:hover {
filter: alpha(opacity=60);
-moz-opacity: 0.6;
opacity: 0.6;
}

#mob-slide1:checked ~ #mob-slides #mob-controls label:nth-child(2),
#mob-slide2:checked ~ #mob-slides #mob-controls label:nth-child(3),
#mob-slide3:checked ~ #mob-slides #mob-controls label:nth-child(4),
#mob-slide4:checked ~ #mob-slides #mob-controls label:nth-child(5),
#mob-slide5:checked ~ #mob-slides #mob-controls label:nth-child(6),
#mob-slide6:checked ~ #mob-slides #mob-controls label:nth-child(7),
#mob-slide7:checked ~ #mob-slides #mob-controls label:nth-child(8),
#mob-slide8:checked ~ #mob-slides #mob-controls label:nth-child(9),
#mob-slide9:checked ~ #mob-slides #mob-controls label:nth-child(10),
#mob-slide10:checked ~ #mob-slides #mob-controls label:nth-child(1) {
display: block;
float: right;
right:-20px;
}
#mob-slide1:checked ~ #mob-slides #mob-controls label:nth-child(10),
#mob-slide2:checked ~ #mob-slides #mob-controls label:nth-child(1),
#mob-slide3:checked ~ #mob-slides #mob-controls label:nth-child(2),
#mob-slide4:checked ~ #mob-slides #mob-controls label:nth-child(3),
#mob-slide5:checked ~ #mob-slides #mob-controls label:nth-child(4),
#mob-slide6:checked ~ #mob-slides #mob-controls label:nth-child(5),
#mob-slide7:checked ~ #mob-slides #mob-controls label:nth-child(6),
#mob-slide8:checked ~ #mob-slides #mob-controls label:nth-child(7),
#mob-slide9:checked ~ #mob-slides #mob-controls label:nth-child(8),
#mob-slide10:checked ~ #mob-slides #mob-controls label:nth-child(9) {
display: block;
float: left;
left:-20px;
}
/* Animation */
#mob-slides .mob-inner {
-webkit-transform: translateZ(0);
-webkit-transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000); 
-moz-transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000); 
-ms-transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000); 
-o-transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000); 
transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000); /* easeInOutQuart */

-webkit-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000); 
-moz-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000); 
-ms-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000); 
-o-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000); 
transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000); /* easeInOutQuart */
}
#mob-slider {
-webkit-transform: translateZ(0);
-webkit-transition: all 0.5s ease-out;
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
#mob-controls label{
-webkit-transform: translateZ(0);
-webkit-transition: opacity 0.2s ease-out;
-moz-transition: opacity 0.2s ease-out;
-o-transition: opacity 0.2s ease-out;
transition: opacity 0.2s ease-out;
}
}
/** Mob styles end*/