s

/* Gallery */

.left-content2{display: block; float: left; width: 65.702%;}

.full-wrapper {background: none repeat scroll 0 0 #fff;padding: 0 0 40px;position: relative;width: auto;z-index: 99;}

.gallery-images-list {/*background: #f0f0f0;*/color: #fff;display: block;margin-top: 35px;position: relative;z-index: 2;}
.gallery-images-list:first-child{ margin-top:0px;}

.gallery-images-list:last-child { padding-bottom: 40px;}

.gallery-images-list h3 {border-bottom: 3px solid;padding: 0 0 3px; font-family:"Oswald"}

.gallery-images-list h3 em{ color: #fff;font-style: normal;padding: 0px 20px;}

.gallery-images-list h3.blue em{background: #028aee;}

.gallery-images-list h3.orange em{background: #ff652d;}

.gallery-images-list h3.red em{background: #de303a;}

.gallery-images-list h3.pink em{background: #f54472;}

.gallery-images-list h3.purple em{background: #933c84;}

.gallery-images-list h3.brown em{background: #b35900;}

.gallery-images-list h3.bluishgreen em{background: #0dadad ;}

h3.green {border-bottom: 2px solid #158f3a !important;}

.gallery-images-list h3.green em{background: #158f3a ;}

.gallery-images-list h3.darkblue em{background: #314a6d;}

.skyblue{ border-color:#77B5FE !important}
.maroon{border-color:#6C2835 !important}


.gallery-images-list .main-title span, .gallery-images-list .main-title h2 {color: #fff;}
.main-title h1{ display:inline-block;}

.gallery-images-list .owl-theme .owl-controls {position: absolute;right: 8px;top: -50px;}

/*.related .owl-controls, .other .owl-controls {right: 20px !important;top: -65px !important;}

*/

.gallery-images-list .owl-theme .owl-controls .owl-page span {background: none repeat scroll 0 0 #485672;}

.gallery-images-list .gallery-images {padding: 0 ;width: auto !important;}

.gallery-images-list .gallery-images .item {background: none repeat scroll 0 0 #fff;border: 1px solid #ccc;box-shadow: 5px 0 10px -2px #cccccc;margin: 0 15px;padding: 7px;text-align: center;}

.gallery-images-list .gallery-images .item:hover { border:1px solid #b0b0b0; box-shadow:0 0 5px #999 }

.gallery-images-list .gallery-images .item .item-header {display: block;margin-bottom: 8px; position:relative; overflow:hidden;height:120px}
.wallpaper-slide .gallery-images .item .item-header {height: 200px !important;}

.gallery-images-list .item-header .mediaicon {bottom: 8px;position: absolute;right: 8px;width:33px;}

.gallery-images-list .item-content {height: 44px;overflow: hidden;}

.related .item a{color: #333 !important;}

.related .item a:hover {color: #de303a !important;}

.gallery-images-list a {color: #333;}

.gallery-images-list a:hover {color: #de303a;}

.gallery-images-list .main-title a{ /*color:#fff;*/ }

.gallery-images-list .gallery-images .item h4 {display: block;line-height: 130%;margin-bottom: 6px; font-size:15px; line-height:21px; font-weight:600}

.gallery-images-list .gallery-images .item span {font-size: 0.9em;opacity: 0.3;}

.gallery-images-list .main-title {border: 0 none;margin-bottom: 0;padding: 0 0px 10px;}

#sidebar .videos-block {background: none repeat scroll 0 0 #000;padding: 3.25% !important;}

#sidebar .videos-block .item {background: none repeat scroll 0 0 #242424;margin-bottom: 15px;padding: 5px 5px 0;position: relative;}

#sidebar .videos-block .item img {width: 170px;}

#sidebar .videos-block .item a {color: #fff;}

#sidebar .videos-block .item a:hover {color: #f1c058;}

#sidebar .videos-block .item i {background-position: -39px -108px;bottom: 10%;height: 20px;position: absolute;right: 5%;width: 20px;}

#sidebar .videos-block .item .item-header {position: relative;width: 52%;}

#sidebar .videos-block .item .item-header img {width: 100%;}

#sidebar .videos-block .item .item-content {height: 82px;left: 55%;overflow: hidden;position: absolute;right: 10px;top: 10px;}

.ent-wallpapers {padding: 0 !important;}

.ent-wallpapers .wall-large {margin-bottom: 5px;width: 100%;}

.ent-wallpapers li {display: block;float: left;margin-bottom: 0;margin-right: 5px;width: 32.2%;}

.ent-wallpapers li:nth-child(3n-3) {margin-right: 0;}

.ent-wallpapers li img {width: 100%;}

.ent-wallpapers .fotorama__caption a:hover {text-decoration: underline;}

.ent-wallpapers .wall-large img {width: 100%;}

.wall-thumbs .active {opacity: 1;}



/* Featured */

.ot-slider{ background:#000; padding-bottom:0; }

.ot-slider .ot-slider-layer.big strong{ bottom:20px; font-size: 2.4em; height:auto;}

.ot-slider .ot-slider-layer img {height: auto;width: 100%;}

.ot-slider .ot-slider-layer.big {width: 66.36%; /*43.36%*/margin-right: 0.84%;margin-bottom: 0.84%;}



.ot-slider .ot-slider-layer.small {

  margin-bottom: 0.84%;

  width: 32.25%;}

.ot-slider .ot-slider-layer.small strong{ left:20px; }

.ot-slider .ot-slider-layer.small strong i{ font-size:0.58em; }



.ot-slider .ot-slider-layer.small a strong {font-size: 1.8em;}

.featured .main-title h2 {display: block;}

.featured .main-title span {color: #999999;display: inline-block;float: right;margin: 10px 0 0 10px;}



/* Gallery Detail */

.detail_full {background: none;margin: 0 0 20px;padding: 20px 0;}

.detail_full .main-title { border-right: 0 none; margin-bottom: 15px; padding: 4px 0 10px 18px;}

.detail_full .main-title h2 { display: inline-block; max-width:80%;}

.detail_full .main-title span { color: #999999; display: inline-block; float: right; margin: 0px 0 0 10px;}

.detail-gallery{ position:relative;}

.detail-gallery .img-container .image-large { background:#333; height:auto; text-align:center; }

.detail-gallery .img-container .image-large img{ max-height:100%; }

.detail-gallery .img-container .image-large i{ color:#fff; opacity:0.6; font-size:10em!important; position:absolute; top:40%; } 

.detail-gallery .img-container .image-large i.fa:before {font-size: 0.8em;}

.detail-gallery .img-container .image-large i:hover{ text-shadow:0 0 10px #000;opacity:0.8; }

.detail-gallery .img-container .image-large i.arr-next{ right:10px;}

.detail-gallery .img-container .image-large i.arr-prev{ left:10px; }

/* Gallery Controls*/

.gallery-tools, .gallery-share{  position:absolute;right:0; top:0; width:100%; }

.gallery-tools em{ color:#fff; float:left; margin:14px 0px 0 7px; font-style:normal;  }

.gallery-control { background:#107bbf; float:none; display:inline-block; }

.td-social-sharing-buttons{float:none; display:inline-block; }

.gallery-control:hover {  background-color: #de303a;}

.g-autoplay, .g-popout, .g-fullscreen, .g-thumbs {  height: 31px; width: 31px;}

.g-autoplay{ width:25px;}

.gallery-share{ top:0!important;  }

.gallery-share .gallery-control { float:left; margin-left:10px; }



.gal-thumbs { background:none repeat scroll 0 0 rgba(0, 0, 0, 0.6); bottom: 0; position: absolute; width:100%; text-align:center;}

.gal-thumbs .thumbwrap{}

.gal-thumbs .thumb{ box-shadow: 2px 0 6px #000; cursor:pointer; display:inline-block;height: 51px;  margin: 10px 7px 10px 0;width:80px; position:relative; overflow:hidden; }

.gal-thumbs .thumb img{ width:100%; height:100%;transition: all 0.2s ease-in-out 0s; }

.gal-thumbs .thumb:hover img{transform: scale(1.1);}



.gal-thumbs .thumb.active .thumb-border{ background: none repeat scroll 0 0 transparent;

border: 3px solid #00afea;

height: 45px;

left: 0;

position: absolute;

top: 0;

width: 74px;

z-index:2; }

.disable { cursor:default; opacity:0.1;  }



/* Gallery Full Screen */

#fullscreen{ background:#000;}

.fullscreen-enable .detail_full {background: none repeat scroll 0 0 #000;padding: 0;}


.fullscreen-enable .gallery-share { display:block;}

/*.fullscreen-enable .gal-thumbs {bottom: 43px;}*/

.fullscreen-enable .header,.fullscreen-enable .main-title, .fullscreen-enable .main-content.has-sidebar,.fullscreen-enable .footer{ display:none;}

.fullscreen-enable .detail-gallery {  left: 0; position: relative; top: 0; width: 100%;}

.fullscreen-enable .detail-gallery .img-container .image-large{ height:auto;}



.fullscreen-enable .wrapper{ width:100%; }

.fullscreen-enable .wrapper.hide{ display:none; }



/* Slideshow Detail*/

.slide-container{background:#000; display:inline-block; position:relative; width:68%;  }

.slide-container .image-large{background:#000!important; padding:10px;}

.slide-descrption-wraper{  color:#fff; display: inline-block;margin-left: 1.5%;position: relative;width: 28.5%; padding:3% 0 0; }

.slide-descrption-wraper h3{color: #fff;margin:0 0 20px;}

.detail-slideshow{ background:#000; }

.slide-nav { border-bottom:1px dotted #333; border-top:1px dotted #333; color:#333; padding:10px 0; }

.slide-nav a{ text-transform:uppercase; }



/***** praveen start ****/

.likes-count{ display:none; /*display:inline-block;*/ text-align:left;font-size:13px; color:#666; float:left; margin:17px 0}

.likes-count span{ float:left; margin:0 10px; opacity:1!important; color:#ccc;}

.likes-count .likes:hover{ color:#090;opacity:1!important}

.likes-count .dislikes:hover{ color:#F00; opacity:1!important}

.share-icons{ padding:0; display:block; float:right; font-size:16px; position:relative; bottom:0;}

.share-icons a.facebook{ padding:14px 18px;}

.share-icons a.facebook:hover{ background:#3b5998; color:#fff;}

.share-icons a.twitter:hover {background:#00a0d1;color:#fff;}

.share-icons a.gplus:hover { background:#da4834;color:#fff;}

.share-icons a{border-left: 1px solid #ccc;padding: 14px; float:left; color:#ccc}

.gallery-images-list .item-content{ position:relative;}

.gallery-images-list .item-content .bottom{border-top: 1px solid #ccc;padding:0;   }

.wallpaer-category.owl-carousel{ display:block !important;}

.wallpaer-category.owl-carousel .item{ width:29.9%; float:left; margin:1% 1.6% !important;}

.wallpaper-slide-full .fotorama__nav-wrap{ display:none !important;}

.featured.wallpaper-slide-full{ background:#fff !important;}

.wallpaper-slide-full.nav{ padding:10px 0; text-align:center; background:#ebebeb; padding:15px; border-radius:10px 10px 0 0}

.wallpaper-slide-full.nav.bottom{border-radius:0px 0px 10px 10px}

.wallpaper-slide-full.nav .next-bt, .wallpaper-slide-full.nav .prev-bt{ text-transform:uppercase;  }

.wallpaper-slide-full.nav .next-bt{ float:right; line-height:18px}

.wallpaper-slide-full.nav .prev-bt{ float:left;line-height:18px}

.wallpaper-slide-full.nav a i { color:#F00; font-size:20px!important;}

.wallpaper-slide-full.nav a.active{ font-weight:bold; color:#000}

.gallery-images-list .gallery-images.wallpaer-category .item { padding:0!important}

.gallery-images .item .item-header .count{ background: none repeat scroll 0 0 #000;bottom: 12px;color: #fff;opacity: 0.7 !important;padding: 3px 8px;position: absolute;z-index:10;}
.owl-carousel .owl-item img {    transform-style: flat !important;}

.gallery-images.wallpaer-category .item-content{ height:90px}

.gallery-images.wallpaer-category  .item h4{ height:40px;}

.featured.wallpaper-slide-full .featured-slider {border:2px solid #fff !important;border-radius: 10px;box-shadow: 0 0 7px 0 #666; padding:2px}

.margin-top-15 {margin-top: 15px !important;}

/*.wallpaper-slide .gallery-images-list .item{ padding:0px;}

.wallpaper-slide .gallery-images-list .item h4{ height:40px!important}

.wallpaper-slide .gallery-images-list .item-content{ height:90px!important}*/

.wallpaper-slide.gallery-images-list .item{ padding:0px;}

.wallpaper-slide.gallery-images-list .item h4{ height:40px!important}

.wallpaper-slide.gallery-images-list .item-content{ height:90px!important}

/***** praveen emd ****/

.featured .main-content.has-sidebar:before {

    border-right: 1px dotted rgba(255, 255, 255, 0.2);

}



.main-title.black h2{ color:#222; }

.main-title.black span{ color:#999}

.main-title.black a{ color:#3c98ca}

.main-title.black {

  border-left: 4px solid #3c98ca;

  border-right: 4px solid #3c98ca;

  margin-bottom: 20px;

  padding: 4px 18px;

}

.main-title h2 {

    display: inline-block;

}

.main-title .select-categories{ display:none; }

.select-categories select {

  background: none repeat scroll 0 0 #3c98ca;

  border: 0 none;

  color: #fff;

  font-family: roboto condensed;

  font-size:1.1em;

  padding:0 16px 0 0;

}

.select-categories:before {

  border-left: 4px solid transparent;

  border-right: 4px solid transparent;

  border-top: 4px solid #fff;

  content: "";

  height: 0;

  position: absolute;

  right: 7px;

  top: 10px;

  width: 0;

}



.main-title span {

    color: #999999;

    display: inline-block;

    float: right;

    margin: 10px 0 0 10px;

}

.main-title span a {

    font-size: 0.9em;

    margin: 0 5px;

}

.main-title span a:last-child {

    margin-right: 0;

}

.main-title > h1 + span {

  position: relative;
  /*top: -30px;*/

}

.detail_full .main-title{ position:relative}
.count_text{margin:0 10px 0 !important}

@media (max-width:768px){.main-title > h1 + span{ float:left !important;}.left-content2{width:100%}}
@media (max-width:360px){.tag-cloud-body a{width:90%}}
@media (min-width:361px) and (max-width:640px){.tag-cloud-body a{width:40%}}
