/**
 * @version		1.0.0
 * @package		JoomlaXTC Elite template for Joomla 3.x
 * @author		JoomlaXTC http://www.joomlaxtc.com
 * @copyright	Copyright (C) 2015 Monev Software LLC. All rights reserved.
 * @license		http://www.joomlaxtc.com/license JoomlaXTC Proprietary Use License
 */
 


@media(max-width: 1024px) {
div.itemImageBlock {float: none;margin: 0;max-width:100%; width: 100%;}
#left2 {min-height: 880px;}
.main-icon span {font-size: 13px;}
.main-icon {width: 32.999%;}
div.nssp2 .col-3 { width: 32.5%;}
}

@media(min-width: 1250px) {
.open {display: none;}
}

@media(max-width: 900px) {
.img-width {border: 0px solid #85B4E0;width: 100%;padding: 0px;margin: 0 0px 10px;}
figure.effect-marley {margin-bottom: 20px;width: 100%;}
}

@media(max-width: 768px) {
#left2 { padding: 1px 30px !important; margin: 0 0 20px;}
div.subCategoryContainer {float: none;width: 100% !important;}
div.itemContainer {float: none;}
div.catItemView {margin: 0 0 20px;}
div.itemContainerLast {width: 100%;}
.main-icon {width: 32.999%;}
.block-main-icon {
  margin: 0px 0 0;
  position: relative;
}
}


 @media(max-width: 767px) {

body.sticky {margin-top: 0 !important;}
body.sticky #headerwrap {position: relative !important;}
.main-icon {
  border: 1px solid #85b4e0;
  float: left;
  margin: 0;
  padding: 0;
  width: 99.4%;
}
}

@media(max-width: 384px) {
#left2 { padding: 1px 30px !important; margin: 0 0 20px;}
.customtop_phone {display: none !important;}
.com_content .item-page .page-header h2 a, .com_content .item-page .page-header h2, .com_k2 .itemHeader h2.itemTitle {
  font-size: 18px;font-weight: 800 !important;letter-spacing: 0;line-height: 100%;margin-bottom: 18px !important;text-align: center;}
.com_k2 .itemListCategory h2 {font-size: 28px;text-align: center;}
.com_content .blog .page-header h2 a, .com_content .blog .page-header h2, .com_content .featured-blog .page-header h2 a, .com_content .featured-blog .page-header h2, .com_k2 .catItemHeader h3.catItemTitle {font-size: 22px;}
h2 {font-size: 22px;}
#menuright1 {display:none;}
.open {right: 34px;}


}

@media(max-width: 320px) {
#left2 {padding:0px 0px !important;margin: 0 0 20px;}
.customtop_phone {display: none !important;}
#menuwrap {margin: 8px -23px 0 0;}
#logo {float: left;margin: 0 0px 0 30px;}
} 

.wallslider figure h2 {
  word-spacing: 1px;
}