/*

 # @template	JV Marvel

 # @version		1.0.0

 # ------------------------------------------------------------------------

 # @author    	Joomlavi.Com

 # @copyright 	Copyright (C) 2015 joomlavi.com. All Rights Reserved.

 # @license 	http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL or later.

 # @websites 	http://www.joomlavi.com

 #

 #

 # ------------------------------------------------------------------------

 # Attention! Backup this file before updating. 

 # ------------------------------------------------------------------------

 */
/*14-11-2017*/

 .home_page .stocktake-container h3 {
  text-align: left;
}
.mfp-figure figcaption .mfp-bottom-bar {
  display: none;
}
p.fontcolorstyle {
  color: #EC008C!important;
  font-weight: 600;
  min-height: 55px;
}
p.fontcolorstyle strong {
  color: #000;
}
.home-bottom-text-block {
  min-height: 275px;
}
.home-main-footer .home-bottom-text-box {
  padding: 20px 12px;
}
.store-main-partrow2 .store-sub-part {
  margin-top: 0 !important;
}
/*Responsive*/
/* @media (max-width: 1200px) {
.view-map-details a {
  font-size: 16px !important;
}
} */
@media (max-width: 1199px) and (min-width: 1025px) {
.home_page .stocktake-container h3 {
  font-size: 42px;
}
}
@media (max-width: 1024px) {
 .home_page .stocktake-container h3 {
  text-align: center;
}
}
/* @media (max-width: 991px) {
.view-map-details a {
  font-size: 12px !important;
}
.home-bottom-text-block .home-bottom-text-title {
  font-size: 10px !important;
}
}
@media (max-width: 768px) {
.view-map-details a {
  font-size: 18px !important;
}
} */

/* 13-4-2018 ***/
.register-your-product-warranty .label{text-align: left;}
.register-your-product-warranty .Chronoform{color: #333;}
.register-your-product-warranty #chronoform_registration div.form-box div.row div.field {
    width: 60%;
}
.register-your-product-warranty .toplinks_form a, .cnt_form .toplinks_form a{font-family: 'daxmedium', Arial, sans-serif;font-size: 18px}
.register-your-product-warranty .toplinks_form li, .cnt_form .toplinks_form li{
    float: left;
    margin-right: 15px;
    list-style-type: none;
    border-left: 1px solid #ccc;
    padding-left: 15px;
    text-transform: uppercase;
}
.register-your-product-warranty .toplinks_form li:first-child,.cnt_form .toplinks_form li:first-child{
    border-left: none;
    padding: 0;
}
section.toplinks_form, .cnt_form .toplinks_form {
    display: inline-block;
    width: 100%;
    clear: both;
    float: none;
    margin: 20px 0 0 0;
}
.register-your-product-warranty .toplinks_form ul,.cnt_form .toplinks_form ul {
    padding: 0;
    padding-left: 10px;
}


.registersuccess h1, .registersuccess h1 {color:#fff}


.position-bottomb-1 .jv-module:first-child .fooerlandingtext p {
    color: #a5d7f4;
    font-size: 24px;
    font-style: italic;
    font-weight: bold;
    font-family: 'Open Sans', serif;
}

.prosperity .footer-container .sociallink{display: none;}
.prosperity #block-footer .copyright {
    float: right;
    padding-right: 80px;
    box-sizing: border-box;
}
.prosperity .tp-simpleresponsive .tp-caption.banner-text h1,.prosperity .header-text{font-style: italic;}
.prosperity .header-text em ,.fooerlandingtext p em{ color: #fff;}
.prosperity .headroom--not-top .header-text em {color: #c81d7d}
.prosperity table{top: 5px;margin: 0px auto;left:inherit!important;right: 0;}
.prosperity .footer-container .blk-buttomb{    padding: 10px 0px 10px;}
.Prosperity article .post-body {margin-top: 50px;margin-bottom: 40px;display: inline-block;width: 100%;}
.prosperity .footer-container .jv-module .contentmod .row p{ margin: 0 0 0px;}
.prosperity .item-pageProsperity .post-content p {color: #000;line-height: 24px;letter-spacing: 0.35px;}
.prosperity label.news-letter.prosperity-customer {text-transform: capitalize;font-weight: bold;color: #c81d7d;font-size: 15px;}
.Prosperity .main-page-text.landingpage.title h6{color: #c81d7d;font-size: 22px;font-family: 'daxextrabold', Arial, sans-serif;margin: 0px 0px 20px;}
.Prosperity article .post-body {margin-top: 15px;}

.Chronoform input.chrono_captcha_input[type="text"]{text-transform:none;}

/* form */
.organise-a-quote #block-main{min-height: 980px;}
@media(max-width:1199px) and (min-width: 992px)
{
  .organise-a-quote #block-main{min-height: 1400px;}
}
@media(max-width:933px)
{
  .organise-a-quote #block-main{min-height: 1450px;} 
}
/* end form */

/*popup*/
#homepage-service-form.popup .popup-mask { display:none; top:0;  left:0; background-color: rgba(0, 0, 0, 0.6); height: 100%;  position: fixed;  width: 100%; z-index: 99999;  }
#homepage-service-form.popup .popup-content { display:none;  background: none repeat scroll 0 0 #fff; border-radius: 0px; border-top: 0;  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.1); left: 0;  right:0; padding: 20px;  position: fixed;  top:5%;  width: 540px; z-index: 99999;  margin:0px auto; }
#homepage-service-form.popup .popup-content .close { cursor: pointer; position: absolute; right: -21px; top: -21px; background:url("../images/close-icon.png") 0px 0px no-repeat; width:42px; height:42px;opacity: 1;}

#policy-holder { font-family:Arial, Helvetica, sans-serif;}
@media (max-width:1366px) {
#homepage-service-form.popup .popup-content #vendor_terms_of_service img{ width:320px; margin:0px auto;height: auto;}
#homepage-service-form.popup .popup-content{width: 360px;}
}
@media (max-width:400px) {
#homepage-service-form.popup .popup-content { width:auto; margin:0px 20px;top: 5%;}
}
/*end popup*/



@media (max-width: 991px) {
.imgcenter {
    text-align: center;
    margin-bottom: 20px;
}
.prosperity #block-footer .copyright {
      padding-right: 0;
}
.prosperity #main-content {    padding-left: 15px;
    padding-right: 15px;}
.prosperity #block-header .flexMenuToggle {
    display: none!important;
}
}
@media (max-width: 640px) {
.register-your-product-warranty #chronoform_registration div.form-box div.row div.field {
    width: 100%;
}
.register-your-product-warranty #chronoform_registration div.form-box div.row div.label {
    float: none;
    width: 100%;
}
.register-your-product-warranty .toplinks_form li,.cnt_form .toplinks_form li {
    float: none;
    margin-right: 0;
    list-style-type: none;
    border-left: none;
    padding-left: 0;
    text-transform: uppercase;
}
.register-your-product-warranty .toplinks_form ul,.cnt_form .toplinks_form ul{
    padding: 0;
}
.desktop-gallery{display: none;}
.mobile-gallery{display: block!important;}
.mobile-gallery .shuffle-item.filtered{width :50%;}
.mobile-gallery .pro-title-container{display: none;}
.mobile-gallery .image.style-1{padding:0px 2px;}
.mobile-gallery .container{padding:0px 2px;}
.mobile-gallery .pro-gallery-container{padding-bottom:5px;}
}
@media (max-width: 479px){
.prosperity .image.style-1 {
    padding: 0;
}
.banneritem .stocktake-container h3{font-size: 40px;}
}