/************* Start 14/06/2017 ***************/
@font-face {
  font-family: 'Christopherhand';
  src: url('../fonts/Christopherhand.eot');
  src: url('../fonts/Christopherhand.eot?#iefix') format('embedded-opentype'),
  url('../fonts/Christopherhand.woff') format('woff'),
  url('../fonts/Christopherhand.ttf') format('truetype'),
  url('../fonts/Christopherhand.svg#Christopherhand') format('svg');
  font-weight: normal;
  font-style: normal;
}

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


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



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


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


@font-face {
  font-family: 'Times New Roman';
  src: url('../fonts/TimesNewRomanPSMT.eot');
  src: url('../fonts/TimesNewRomanPSMT.eot?#iefix') format('embedded-opentype'),
  url('../fonts/TimesNewRomanPSMT.woff') format('woff'),
  url('../fonts/TimesNewRomanPSMT.ttf') format('truetype'),
  url('../fonts/TimesNewRomanPSMT.svg#TimesNewRomanPSMT') format('svg');
  font-weight: normal;
  font-style: normal;
}
/************* End Start 14/06/2017 ***************/

#cmsList .productBox{margin-bottom: 15px;}
#cmsList .page-header{margin: 0}
.popup-title {
    font-size: 28px;
    text-transform: uppercase;
    padding: 0;
    line-height: 1.2em;
}
.product-popup-column .product-thumbnail img{
  margin : auto;
}
.product-popup-column .product-caption{
  text-align: center;
}
.product-popup-column .modal-footer{
  text-align: center;
}
.pop-up-cart-btn{float: right;}
.pop-up-close-btn{float: left;}


/************* Start 14/06/2017 ***************/
.categories-nav span { position: absolute; right: 10px; top: 10px; }
.categories-nav { display: table; margin: 50px auto 95px; position: relative; z-index: 1; width: 14%}

.categories-nav ul { margin: 0; padding: 0; list-style: none; }
.categories-nav ul ul {box-shadow: 0 6px 15px rgba(111, 111, 98, 0.4); opacity: 0; position: absolute; top: 160%; visibility: hidden; transition: all .4s ease; -webkit-transition: all .4s ease; background: #c0c0b4; width: 100%; }
.categories-nav ul ul ul { top: 0%; left: 160%; }
.categories-nav ul ul li:hover > ul { top: 0%; left: 100%; opacity: 1; visibility: visible; }
.categories-nav ul li:hover > ul { opacity: 1; top: 100%; visibility: visible; }
.categories-nav ul li { float: left; position: relative; transition: all 0.3s ease 0s; }
.categories-nav ul ul li { float: none; }
.categories-nav ul li { cursor: pointer; border-bottom: 1px solid #cdcdc3; width: 100%}
.categories-nav ul a { transition: all 0.3s ease 0s; text-decoration: none; display: block; color: #fff; padding: 8px 10px; text-align: left; font-family: 'Nunito', sans-serif; font-size: 16px; }
.categories-nav ul li:hover { background-color: #000; }
.categories-nav ul li a:hover { background-color: #000; color: #fff; }
.categories-nav ul a.links { color: #000; text-transform: uppercase;}
.categories-nav ul ul li a { padding: 8px 10px; font-size: 14px;text-transform: uppercase; }
.categories-nav ul li:hover .links { color: #fff; }
.categories-nav ul li.first-child { border-bottom: 0; }
.pro-list-block p { position: relative; }
.pro-list-block p a { transition: all .3s ease-out; text-decoration: none; background: #c0c0b4; letter-spacing: -0.55px; font-size: 24px; color: #000000; display: block; padding: 9px 10px 6px; font-family: 'Satisfy', cursive; text-align: center; }
.pro-list-block p a:hover { background: #000; color: #fff; }
.pro-list-block img { width: 100%; webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -o-transition: all .3s ease-out; transition: all .3s ease-out; }
/*.pro-list-block { overflow: hidden; margin-bottom: 62px; }*/
.pro-list-block { overflow: hidden; margin-bottom: 32px; }
.pro-list-block img:hover { -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); opacity: 0.9; }
.categories-nav ul li:last-child { border-bottom: 0; }


/*.blog-wrapper {padding: 90px 0 90px}*/
.blog-wrapper {padding: 90px 0 0px}
.fluid-img {width:100%}
.blog-wrapper .pro-list-block {margin-bottom:0;}
.blog-meta-date { display:inline-block; font-size:15px; color:#000000; font-family: 'Times New Roman';}
.blog-meta-date img {float: left; margin: 0 7px 0 0;}
.post-title {text-decoration: none;letter-spacing: -0.5px; color: #000000; display: inline-block; font-family: "CronosPro-Semibold"; font-size: 24px; text-align: center; width: 75%; }
.post-title:hover {color: #c0c0b4 }
.blog-wrapper article h5 {font-size:15px; color: #000; line-height:18px; margin: 0; padding:0 0 17px; font-family: 'TimesNewRomanPS-BoldMT'; letter-spacing: -0.3px;}
.blog-wrapper article .entry-content {font-size:15px; color: #000; line-height:18px; margin: 0; padding: 0 0 15px;  font-family: 'Times New Roman'; }
.blog-post-meta {margin:16px 0 22px;}

.blog-wrapper article h4 { color: #000000; font-family: "Christopherhand"; font-size: 31px; letter-spacing: -0.3px; line-height: 30px; margin: 0; padding: 0 0 78px; text-align: center; }
.previous-article, .next-article {font-size:16px; color: #000; line-height:18px; margin: 0; padding: 0 0 15px;  font-family: 'Times New Roman'; }
.previous-article:hover, .next-article:hover {color: #c0c0b4}
.next-article {float: right;}
.blog-wrapper a:focus {color: #000; outline: none;}

a {text-decoration: none !important; webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -o-transition: all .3s ease-out; transition: all .3s ease-out; }
.widget-sidebars h3  { font-size:18px; color: #000000; font-family: 'CronosPro-Bold'; margin:0 0 15px 0;}
.widget-categories ul {margin: 0 0 0 12px; padding: 0;}
.widget-categories ul li {margin-bottom:4px;}
.widget-categories ul li a {font-size:15px; color: #000000; font-family: 'CronosPro-Regular';}
.widget-categories ul li a:hover {color: #c0c0b4;}

.articles-img-block { width:60%; float:left;}


.articles-img-block p a { font-size:13px; padding: 4px 10px 4px;}
.articles-info-block a{color: #000000; font-family: "CronosPro-Semibold"; font-size: 14px;}
.articles-info-block p {color: #000000;font-family: 'CronosPro-Regular'; font-size: 14px; line-height:18px; margin:0; padding: 0;}
.articles-info-block a:hover {color: #c0c0b4;}

.articles-info-block {width:60%;margin-bottom: 20px;}
.blog-wrapper .articles-img-block {margin-bottom:10px;}

.widget-sidebars aside {margin-bottom: 35px;}
.widget-sidebars {padding-right: 35px;}

body .container .main-row .content-box #mutlifilter_content .productBox .wishlistadd img{display: block!important;}


@media only screen and (max-width:1199px) {
  .widget-sidebars{padding-right: 15px;}
  .pro-list-block {margin-bottom: 20px}
  .articles-info-block a {line-height: 15px; display:inline-block; padding-bottom: 5px;}
  .blog-wrapper {padding: 50px 0; }
}
/************* End 14/06/2017 ***************/
@media (min-width: 768px){
  .modal-dialog {
    width: 450px;
    margin: 228px auto;
  }
}
/************* Start 14/06/2017 ***************/
@media only screen and (max-width:767px) {
  .pro-list-block p a { font-size:18px; padding: 4px 10px 3px}
  .pro-list-block {margin:0 -15px;}
  .pro-list-block p {margin-bottom:0;}
  .categories-nav {display:none;}

  .blog-banner {margin: 0 -15px;}
  .blog-wrapper {padding: 20px 0}
  .post-title {width:100%; font-size:17px; margin-top: 8px;}
  .blog-wrapper article h5 { font-size:14px; padding: 0 4px 17px 0;}
  .blog-wrapper article .entry-content { font-size:14px; padding-bottom: 20px;}
  .blog-post-meta {margin-bottom: 15px;}
  .blog-wrapper article h4 {padding-bottom:30px; margin-top: -15px;}
  .previous-article, .next-article { font-size:14px;}
  .blog-meta-date { font-size:13px;}
  .blog-meta-date img {
    margin: 1px 6px 0 0;
    width: 17px;
  }
}
/************* Start 14/06/2017 ***************/

@media (max-width: 991px){
  .pro-list-block p a {
   font-size: 1.6rem;
  }
}

@media (max-width: 540px){
  .blog-banner {
    display: none;
  }
}

