/** 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: 50%;}

.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*/