.r2img{
width:330px;
height:160px;
}
.r3img{
width:330px;
height:120px;
}

.col-md-33{
width: 30%;
position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
box-sizing: border-box;
float: left;
}
@media (min-width: 992px) {
	.col-md-34{
	width: 25%;
	position: relative;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px;
	box-sizing: border-box;
	float: left;
	}
}

.addtxt{
	display:none;;
}

.dropdown-menu-notift {
font-family: arial,sans-serif;
font-stretch: ultra-condensed;
font-size: 13px;
}

.dropdown-menu-notift li a{
font-family: arial,sans-serif;
font-stretch: ultra-condensed;
font-size: 14px;
}
.dropdown-menu-notift li{
padding-top:10px;
padding-left:5px;
padding-right:5px;
border-bottom: 1px solid #C3C3C3;
padding-bottom: 5px;
}
.dropdown-menu-notift li:last-child {
padding-top:5px;
border-bottom: none;
padding-bottom: 5px;
}

.lastnotif{
background-color:#efefef;
}

.unreadtable{
border-left: 3px solid red;
}

.dropdown-menu-notift li table td{
padding-left:5px;
}

 .panel-micro{
   margin-top:5px;
   }

@media (max-width: 1283px) {

.tagtopbg{
height: 200px;
width: auto;
}

.rbgbg{
width: auto;
}

}

@media (min-width: 100px) and (max-width: 768px){
	.rww {
		width: auto;
		margin-left:-15px;
		margin-right:-15px;
	}
	.tagud div {
	width: 70%;
	}
}

@media (min-width: 768px) {
  .rww {
    width: 750px;
	
  }
  .tagud div {
	width: 85%;
	}

	.panel-micro{
	  margin-top: 2px;
	
	}
	
	
}
@media (min-width: 992px) {
  .rww {
    width: 970px;
	

  }
  
  .tagud div {
	width: 90%;
	}
}
@media (min-width: 1200px) {
  .rww {
    width: 1220px;
	
  }
}
@media (max-width: 1200px) and (min-width: 950px){
	.rww {
		width: 915px;
	}
}


@media (max-width: 1283px) {

.tagtopbg{
	height: 130px;
	width: auto;
}

.rbgbg{
	width: auto;
}

}



@media (max-width: 540px) {


.rimage{
	width:90%;
	}

.rimagetag{
	width:90%;
	}

	.r2img{
	width:100%;
	}
	
	
	.ctext{
	font-size: 11px;
	}
	
}


@media (min-width: 540px) and (max-width: 991px){

.fbw{
margin-top: 10px;
clear: both;
}

.rimage{
	margin-top: 10px !important;
	width:100%;
	height:160px;
	overflow:hidden;
	}

.rimagetag{

	margin-top: 10px !important;
	width:100%;
	height:160px;
	overflow:hidden;
	}

	.r2img{
	width:100%;
	height:auto;
	}
	
	
	.ctext{
	font-size: 11px;
	}
	
}

@media (max-width: 767px) {

	.tagtopbg{
		
	}
	
	
	

	.navbar-fixed-top, .navbar-fixed-bottom{
	position: static !important;
	}

	.navbar-nav > li > a{
	line-height: 26px;
	}
	
	.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{
	/* margin-right:-45px !important; */ 
	}
	
	#navbar1 li a{
	width: 44px;
	}
	
	.navbar-nav .open  .dropdown-menu {
	position: absoulute !important;
	float: none;
	width: auto;
	margin-top: 0;
	background-color: white;
	border: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	}
	
	.navbar-nav .open .dropdown-menu {
	position: absolute !important;
	}
	
	#navbar1 ul li:last-child a{
	width: 60px;
	}
	
	.c00 ul{
	width: 260px !important;
	margin-left: -216px;
	}
	
	.c11 ul{
	margin-left: -200px;
	}
	
	.c22 ul{
	margin-left: -116px;
	}
	
	.c44 ul{
	margin-left: -100px;
	}
	
	.navbar-form{
	padding: 0px 23px;
	border:none;
	}
	

}





@media (min-width: 767px) {






	
	.c00 ul{
	width: 350px;
	margin-left: -305px;
	}
	
	.c00 .input-group
	{
	width: 340px;
	}
	
	.c11 ul{
	width: 400px;
	margin-left: -355px;
	}
	
	.c22 ul{
	margin-left: -116px;
	}
	
	.c44 ul{
	margin-left: -100px;
	}
	
	
}


@media (max-width: 510px) {
	
.c00 ul{
	
	width: 280px !important;
	margin-left: -140px;
	}
	
	
	.c11 ul{
	width: 280px !important;
	margin-left: -140px;
	}

}



@media (min-width: 950px) and (max-width: 1200px) {
    .container {
        width: 920px;
    }
	
	
    
    .col-lg-8 {
        width: 300px;
    }
	
	.col-md-8 {
        width: 560px;
		float:left;
    }
	
	.col-sm-8 {
        width: 500px;
		float:left;
    }
    
    .col-lg-4 {
        width: 200px;
        margin-left: 40px;
    }
	
	.col-md-3 {
        width: 340px;
    }
	
	.rst {
	margin-left: 15px !important;
	float:left;
	}
}


@media (max-width: 950px) {

.nav>li>a {
    position: relative;
    display: block;
    padding: 15px 10px;
}

}

@media (max-width: 780px) {


	.nav2 {
    
    margin-top: -20px;
	
}

	.navbar-collapse {
		padding-top: 0px !important;
		max-height: 350px;
		border-color:#C3C2C2 !important;
	}
	.dropdown-toggle > .usermenu1{
	color: red;
	}
	
	.open1{
	width: 150px !important;
	}
	
	

	.open1 li{
	float: left !important;
	}
	
   .navbar-nav {
		margin:0px;
	}
	.navbar-brand{
	padding: 13px 3px;
	}
	.rnav{   
	   width: 220px;
		display: inline-flex;
		margin-top: -45px;
		margin-bottom: 0px !importnat;
		float: right !important;
		margin-right:0px;
	}
	
	.rnav22{   
	   width: 130px;
		display: inline-flex;
		margin-top: -55px;
		margin-bottom: 0px !importnat;
		float: right !important;
		margin-right:0px;
	}
	
	.usermenu1{
		margin-top:-5px;
	}
	
   
}

@media (min-width: 1100px) {


	.addtxt{
	display:inline;
	}
}





@media (max-width: 979px) {

	.rst {
	margin-left: 0px !important;
	margin-top: 0px;
	}

    .navbar .dropdown-menu.no-collapse {
        background-color: #ffffff;
        border-color: rgba(0, 0, 0, 0.2);
        border-radius: 4px;
        border-style: solid;
        border-width: 1px;
        box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
        display: none;
        float: left;
        margin: 0;
        padding: 4px 0;
        position: absolute;
        top: 100%;
    }
   
}



@media (min-width: 950px) and (max-width: 979px) {

	.rst {
	margin-left: 5px !important;
	margin-top: 0px;
	}
   
}



@media (min-width: 1200px) {
    .container {
        width: 1266px;
    }
	
	
    
    .col-lg-8 {
        width: 610px;
    }
    
    .col-lg-4 {
        width: 336px;
        margin-left: 40px;
    }
	
	.col-md-3 {
        width: 340px;
      
    }
	
	.item_object {
	    margin-right: 42px;
	}
	
}


@media (min-width: 1300px) {
    
	
	.item_object {
	    margin-right: 44px;
		padding-left: 2px;
		padding-right: 2px;
	}
	
	.maxw1050 {
        width: 1266px;
		max-width: none;
	}
	
}


@media (max-width: 1200px) {
   .nliker {
   padding-left:15px;
   }
   
   .col-sm-3 {
       width: 100%;
    }
   
   .main_photo{
   overflow:hidden;
   height:155px;
   }
   
   .imgm .aimg{
   width:100% !important;
   }
   
   .panel-micro{
   margin-top:60px;
   }
   
}

.post:first-child {
 padding: 1px 0px;
}

.post {
 padding: 5px 0px;
}
	  
.post .row{
background-color: #F0F0F0;
}

.row1{
  margin-right: -14px;
}
.row2{
    margin-right: 0px !important;
    margin-left: 0px !important;
}
.rst{
margin-left: 35px;
margin-top: 0px;
}
 .widget3{
background-color: #F0F0F0;
  padding-top: 2px;
}
 .widget3 h2{
color: #A8A6A6;
  padding-left: 10px;
}

.rst .widget{
background-color: #F0F0F0;
}

      img {
        -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
        -moz-box-sizing: border-box;    /* Firefox, other Gecko */
        box-sizing: border-box;         /* Opera/IE 8+ */
      }

      .widget h3 { display: block; background: #212121; color: #f1f1f1; text-transform: capitalize; border-radius: 5px; margin-bottom: 10px; text-align: center; padding: 5px 0px;}

      .feat-img img { padding: 5px; border: 1px solid #ccc;}

      .post:first-of-type { padding-top: 0px;}
      .widget ul { margin-left: 0px;}
      .widget ul li { list-style: none; font-size: 14px;}
      .widget ul li a { display: block; padding: 5px 0px; color: #888; border-top: 1px dotted #ccc;}
      .widget ul li a:hover { background: #fff; text-decoration: none; padding-left: 5px;}
	  
	  
	.span12 {
  width: 940px;
}

.span11 {
  width: 860px;
}

.span10 {
  width: 780px;
}

.span9 {
  width: 700px;
}

.span8 {
  width: 620px;
}

.span7 {
  width: 540px;
}

.span6 {
  width: 460px;
}

.span5 {
  width: 380px;
}

.span4 {
  width: 300px;
}

.span3 {
  width: 220px;
}

.span2 {
  width: 140px;
}

.span1 {
  width: 60px;
}

.offset12 {
  margin-left: 980px;
}

.offset11 {
  margin-left: 900px;
}

.offset10 {
  margin-left: 820px;
}

.offset9 {
  margin-left: 740px;
}

.offset8 {
  margin-left: 660px;
}

.offset7 {
  margin-left: 580px;
}

.offset6 {
  margin-left: 500px;
}

.offset5 {
  margin-left: 420px;
}

.offset4 {
  margin-left: 340px;
}

.offset3 {
  margin-left: 260px;
}

.offset2 {
  margin-left: 180px;
}

.offset1 {
  margin-left: 100px;
}

.row-fluid {
  width: 100%;
  *zoom: 1;
}

.row-fluid:before,
.row-fluid:after {
  display: table;
  content: "";
}

.row-fluid:after {
  clear: both;
}

.row-fluid [class*="span"] {
  display: block;
  float: left;
  width: 100%;
  min-height: 28px;
  margin-left: 2.127659574%;
  *margin-left: 2.0744680846382977%;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
      -ms-box-sizing: border-box;
          box-sizing: border-box;
}

.row-fluid [class*="span"]:first-child {
  margin-left: 0;
}

.row-fluid .span12 {
  width: 99.99999998999999%;
  *width: 99.94680850063828%;
}

.row-fluid .span11 {
  width: 91.489361693%;
  *width: 91.4361702036383%;
}

.row-fluid .span10 {
  width: 82.97872339599999%;
  *width: 82.92553190663828%;
}

.row-fluid .span9 {
  width: 74.468085099%;
  *width: 74.4148936096383%;
}

.row-fluid .span8 {
  width: 65.95744680199999%;
  *width: 65.90425531263828%;
}

.row-fluid .span7 {
  width: 57.446808505%;
  *width: 57.3936170156383%;
}

.row-fluid .span6 {
  width: 48.93617020799999%;
  *width: 48.88297871863829%;
}

.row-fluid .span5 {
  width: 40.425531911%;
  *width: 40.3723404216383%;
}

.row-fluid .span4 {
  width: 31.914893614%;
  *width: 31.8617021246383%;
}

.row-fluid .span3 {
  width: 23.404255317%;
  *width: 23.3510638276383%;
}

.row-fluid .span2 {
  width: 14.89361702%;
  *width: 14.8404255306383%;
}

.row-fluid .span1 {
  width: 6.382978723%;
  *width: 6.329787233638298%;
}

.container {
  margin-right: auto;
  margin-left: auto;
  *zoom: 1;
}

.container:before,
.container:after {
  display: table;
  content: "";
}

.container:after {
  clear: both;
}

.container-fluid {
  padding-right: 20px;
  padding-left: 20px;
  *zoom: 1;
}

.container-fluid:before,
.container-fluid:after {
  display: table;
  content: "";
}

.container-fluid:after {
  clear: both;
} 

.navbar-toggle {
float: left;
margin-left: 15px;
margin-right: 0px;
border-color: #5D5C5C;
background-color: #5D5C5C;
color: white;
}

.icon-bar {
background-color: #E0E0E0;
}

.iteminfobg{
background-color:#DDDCDC;
border: 5px solid #DDDCDC;
border-radius: 5px;
float:right;
width: 98%;
font-weight:normal;
color:#6E6D6D;
}

.iteminfobg1{
width: 100%;
}
.iteminfobg a{
text-decoration:none;
}
.nopad{
padding-left:1px;
padding-right:1px;
}

.tar{
text-align:right;
}


   

.profilemain-comment::before,
.profilemain-comment::after,
.profilemain-comment-form::before,
.profilemain-comment-form::after{
    content: "";
	display: table;
	clear: both;
}

.profilemain-comment{
    padding-left: 15%;
	padding-right: 15%;
}

.profilemain-comment ul{
	list-style-type: none;
	padding: 0;
}

.profilemain-comment img{
	opacity: 1;
	filter: Alpha(opacity=100);
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	  	 -o-border-radius: 4px;
			border-radius: 4px;
}

.profilemain-comment img.avatar {
	position: relative;
	float: left;
	margin-left: 0;
	margin-top: 0;
	width: 65px;
	height: 65px;
}

.profilemain-comment .post-comments{
	border: 1px solid #eee;
    margin-bottom: 20px;
    margin-left: 85px;
	margin-right: 0px;
    padding: 10px 20px;
    position: relative;
    -webkit-border-radius: 4px;
       -moz-border-radius: 4px;
       	 -o-border-radius: 4px;
    		border-radius: 4px;
	background: #fff;
	color: #6b6e80;
	position: relative;
}

.profilemain-comment .meta {
	font-size: 13px;
	color: #aaaaaa;
	padding-bottom: 8px;
	margin-bottom: 10px !important;
	border-bottom: 1px solid #eee;
}

.profilemain-comment ul.comments ul{
	list-style-type: none;
	padding: 0;
	margin-left: 85px;
}

.profilemain-comment-form{
	padding-left: 15%;
	padding-right: 15%;
	padding-top: 40px;
}

.profilemain-comment h3,
.profilemain-comment-form h3{
	margin-bottom: 40px;
	font-size: 26px;
	line-height: 30px;
	font-weight: 800;
}
 
 .mmr{
 margin-right: -60px;
 }
 
 .cmvote{
 font-size:10px;
 
 }
 
 .cmvote2{
 
 
  font-size: 8px;
  padding-left: 5px;
  margin-left: 5px;
  margin-bottom: 2px;

 }
 
  .ccmvote{
 font-size:11px;
 }
 
 .comred{
color:red;
 }
 
 .comgreen{
color:green;
 }
 
 .minmrg{
   margin-top: -10px;
 }
 
 .micro{
   background-color: whitesmoke;
 }
 .profilecontrol{
	height:40px;
	transition: all 0.5s ease;
 }
 .profilecontrol:focus {
    height: 80px;
    
}

.microtop{
margin-top:10px;
margin-bottom:10px;
}

.mr10{
margin-top:10px;
}

.sm112{
width: 90.666667%;
}
.sm113{
width: 99.666667%;
}

.p50{
padding-left:30px;
}

.liborder1{
border-left: 1px solid #dadada;
}

.liborder{
border-right: 1px solid #dadada;
}

.liico{
font-size:25px;
color:white !important;
padding: 10px 0px !important;
}

.navbarframe h3 a{
  font-size: 0.9em;
  color: #F87C00;
  cursor: pointer;
  text-decoration: none;

}

.navbarframe .badge{

  margin-left: 5px !important;
  position: relative;
  border-radius: 3px;
  background-color: #fff;
  color: #515151;
	margin-top: 5px !important;
  
    display: inline-block;
  padding: 6px 10px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;

}

.navbarframe ul{

float: left;
  margin: 0;
}

.navbarframe .navbar-right{

  float: right !important;
  margin-right: -15px;

}

.navbarframe li{
min-width: 50px;
height:50px;
padding-right:15px;
float: left;
}

.navbarframe li.frametitle{
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
   width: inherit;
  }

@media (max-width:850px){
	.navbarframe li.frametitle{
	 width: 40%;
	}
	
	.navbarframe li {
	  min-width: 20px;
	  padding-right: 5px;
	}
	
	.navbarframe h3 {
		padding-left: 5px;
	}
	
	.navbarframe h3 a {
	font-size: 0.7em;
	
	}
	.navbarframe .navf{
	width: 90%;
	}
	
}
.navbarframe{
    background-color: #E6E6E6;
    border-color: #E6E6E6;
	margin-bottom: 0px;
}

.navbarframe .liborder button{
	
}

.navbarframe .ovtext{
 white-space: nowrap;
 overflow: hidden;
 text-overflow: ellipsis;
 width: 100%;

}

.navbarframe li a{

font-family: inherit;
font-weight: normal;
font-stretch: ultra-condensed;
text-transform: none;
  
 }

.navbarframe h3{
margin-top: 9px;
  margin-bottom: 0px;
  padding-left: 15px;
}


.channel {
  margin-top:5px;
  font-size: 14px;
  clear: both;
}

.row3{
  margin-right: -14px;
  background-color: white;
  padding-right: 5px;
  padding-left: 5px;
  padding-bottom: 2px;
  padding-top: 2px;
}

.channel span{
  color: #7C7C7C;
  font-family: arial,sans-serif;
  font-stretch: ultra-condensed;
  text-transform: uppercase;
  font-weight:bold;
  font-size: 14px;
}


@media (min-width: 990px) and (max-width: 1200px){
.col-md-45 {
  width: 50%;
}
}

.listitemnpd > .item_object{
	padding: 0px !important;
	margin: 0px !important;
}


.nmnp{
	padding: 0;
    margin: 0;
    border: none;
}

.bpicons{
	font-size: 12px;
}

.panel {
    margin-bottom: 10px;
}


.paginationitem {
    margin-top: 0px;
    border-radius: 0px;
    margin-bottom: 0px;
}

.opt1 {
	font-size:14px;
}

.opt1 a{
	font-size:14px;
}


.starter-template {
  padding-top: 100px;

}

.bodyframe{
	background-color: #FFF;

}
@media (min-width: 300px) and (max-width: 1200px){
	.topnomrg{
	margin-left: -25px;
	margin-right: -25px;
	}
}


@media (min-width: 1200px){
	.topnomrg{
	margin-left: -25px;
	margin-right: 22px;
	}
}

.closerelembed:hover{
	text-decoration:none;
}

.nodis{
	display:none;
}

.adrel{
	text-decoration:none;
	background: #222;
    color: white;
    font-size: 15px;
    font-weight: bold;
       padding: 4px;
    display: block;
    width: 100%;
    font-weight: normal;
    min-height: 51px;
    padding-left: 10px;
}

.adrel:hover{
	color:white;
text-decoration:none;
font-weight:normal;	
}

.pad551{
	padding-right: 5px;
    padding-left: 5px;
}
.col-md-12-main{
	width:100%;
	float:left;
	
}
.col-md-4-main{
	width:50%;
	float:left;
	
}

.itembg2{
	min-height: 40px !important;
    padding: 10px !important;
}

.llink{
	    width: 98%;
    margin-top: 5px;
    margin-bottom: 5px;

}


#mwindowc .fb-video{
margin-top:-20px
}

#mwindowcbig .fb-video{
margin-top:-20px
}

#mwindowcbig .fb-video iframe{
    max-height: 675px;
}

#waitd{
	    margin-left: 10px;
    margin-right: 10px;
    margin-top: -10px;
}

.relatedvid{
	display: block;
    background-color: #F0F0F0;
	font-weight: 3em;
    position: inherit;
    padding-top: 1px;
    padding-bottom: 5px;
    width: 95%;
    -webkit-box-shadow: 7px 7px 10px 0px rgba(255,255,255,.75);
    -moz-box-shadow: 7px 7px 10px 0px rgba(255,255,255,.75);
    box-shadow: 7px 7px 10px 0px rgba(255,255,255,.75);
    position: absolute;
    margin-left: 2%;
    margin-top: 10px;
}

.h2wrel{
	font-size: 15px;
    font-weight: bold;
    color: #a8a6a6;
    font-family: arial,sans-serif;
    font-stretch: ultra-condensed;
    text-transform: uppercase;
	margin-top: 5px;
    margin-bottom: 5px;
}

.abtmy{
	width: 50%;
    margin-bottom: 10px;
	
}


.video-list-thumbs{}
.video-list-thumbs > li{
    margin-bottom:12px;
}
.video-list-thumbs > li:last-child{}
.video-list-thumbs > li > a{
	display:block;
	position:relative;
	background-color: #DFDFDF;
	color: #f87c00;
	padding: 8px;
	border-radius:3px
    transition:all 500ms ease-in-out;
    border-radius:4px
}

.video-list-thumbs > li > a > span{
	color: white;
	
}
.video-list-thumbs > li > a:hover{
	box-shadow:0 2px 5px rgba(0,0,0,.3);
	text-decoration:none
}
.video-list-thumbs h2{
	bottom: 0;
	font-size: 14px;
	height: 33px;
	margin: 8px 0 0;
}
.video-list-thumbs .glyphicon-play-circle{
    font-size: 60px;
    opacity: 0.6;
    position: absolute;
    right: 35%;
    top: 20%;
    text-shadow: 0 1px 3px rgba(0,0,0,.5);
    transition:all 500ms ease-in-out;
}
.video-list-thumbs > li > a:hover .glyphicon-play-circle{
	color:#fff;
	opacity:1;
	text-shadow:0 1px 3px rgba(0,0,0,.8);
}



.video-list-thumbs .glyphicon-link{
    font-size: 60px;
    opacity: 0.6;
    position: absolute;
    right: 35%;
    top: 20%;
    text-shadow: 0 1px 3px rgba(0,0,0,.5);
    transition:all 500ms ease-in-out;
}
.video-list-thumbs > li > a:hover .glyphicon-link{
	color:#fff;
	opacity:1;
	text-shadow:0 1px 3px rgba(0,0,0,.8);
}


.video-list-thumbs .duration{
	background-color: rgba(0, 0, 0, 0.4);
	border-radius: 2px;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	left: 12px;
	line-height: 13px;
	padding: 2px 3px 1px;
	position: absolute;
	top: 12px;
    transition:all 500ms ease;
}
.video-list-thumbs > li > a:hover .duration{
	background-color:#000;
}
@media (min-width:320px) and (max-width: 480px) { 
	.video-list-thumbs .glyphicon-play-circle{
    font-size: 35px;
    right: 36%;
    top: 27%;
	}
	.video-list-thumbs h2{
		bottom: 0;
		font-size: 12px;
		height: 22px;
		margin: 8px 0 0;
	}
}

.anewrel{
	display: inline-block !important;
	background-color: none !important;
    color: black !important;
	border-radius: none !important;
    border-radius: none !important;
}

.actagtop{
	background: rgb(240, 240, 240);
	
}


.lisear{
	background: #FCFCFC;
}


.popup-trigger { display: block; margin: 0 auto; padding: 20px; max-width: 260px; background: #4EBD79; color: #fff;
    						 font-size: 18px; font-weight: 700; text-align: center; text-transform: uppercase; line-height: 24px; cursor: pointer; }
		  	.popup {display: none; 
			
			background: #fff none repeat scroll 0 0;
			border-radius: 3px;
			box-shadow: 0 0 55px rgba(0, 0, 0, 0.5);
			color: #000;
			display: none;
			font-family: tahoma,georia;
			font-size: 15px;
			font-weight: bold;
			left: 50%;
			margin-left: -250px;
			padding: 15px;
			position: fixed;
			text-align: left;
			top: 30%;
			width: 430px;
			z-index: 9999;
			
			}
			.popup span{
				padding-top:10px;
			}
			.popup p {
				padding-top:20px;
			}
  			.popup-mobilee {position: relative; top: 0; left: 0; margin: 30px 0 0; width: 100%;}		
  		    .popup-btn-close {
				
			position: relative;

					color: #f87c4b;
					font-size: 14px;
					font-weight: bold;
					text-transform: uppercase;
					cursor: pointer;
					text-align: center;
			}
			
			
.rowwhite{
	background-color: white;
}

.rownt{
	background-color: #F0F0F0;
}

.micromain p{

   font-size:15px;
   
}

.micromain .post .post-footer {
	padding-left:2px;
	padding-right:2px;
	padding: 0px;
}

.micromain .sm113{
width:100%;
padding-left:5px;
padding-right:5px
}

.micromain a img{
width:30px;
height: 30px;
}

.micromain .resimage{
    max-width: 95%;
    display: block;
    height: auto;
	width: inherit;
}


.micromain .post .post-footer .comments-list .comment .comment-body {
    margin-left: 35px;
    min-height: 80px;
}

.micromain .post .post-footer .comments-list {
    padding: 0;
    margin-top: 5px;
    list-style-type: none;
}

.apbtnm{
	width: 99%;
}

.apbtnm span{
	padding-left:5px;
	font-size:15px;
}

.micromainform{
	display:none;
}

.micromainform form{
	padding-bottom:10px;
}

.micromain .opt1 {
   
} 
.micromain .opt1 a {
color: #D6D6D6;
font-weight: bold;
} 
.micromain .opt1 a:hover {
color: #888;
font-weight: bold;
} 

.comment-body:hover .opt1 a {
color: #888;
font-weight: bold;
}

.micromain .opt1 {
    font-size:14px;
} 

.micromain .opt1 a{
    font-size:14px;
} 

.micromain h4 a{
    font-size:12px;
}

.micromain .post:first-of-type {
    margin-top: 2px;
}

.profileallmainmicro{
	width: 97%;
    margin: 0 auto;
}

.mnh4{
	    min-height: 415px;
}

.aformcom{
	    background-color: #f0f0f0;
		padding-top: 10px;
		padding-bottom: 10px;
}

.ulapim{
	display: inline-block;
	    list-style-type: none;
}






.title {
  text-align: center;
  font-weight: 200;
  margin-top: 50px;
}

.input-wrapper {
  position: relative;
  width: 90%;
  max-width: 500px;
  margin: 50px auto 0;
  -webkit-transition: 300ms ease;
  transition: 300ms ease;
}
.input-wrapper .query {
  height: 50px;
  width: 100%;
  display: block;
  padding: 0 25px;
  border: 1px solid #ccc;
  -webkit-transition: 300ms ease;
  transition: 300ms ease;
}
.input-wrapper .query:focus {
  outline: none;
  border: 1px solid #2196F3;
  -webkit-transition: 300ms ease;
  transition: 300ms ease;
}
.input-wrapper .loader {
  height: 5px;
  margin: 0;
  padding: 0;
  background: white;
  margin: 0 auto;
  position: relative;
}
.input-wrapper .loader:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  background: #2196F3;
  width: 0%;
  height: 5px;
  -webkit-transition: 300ms ease;
  transition: 300ms ease;
}
.input-wrapper .loader.done:before {
  width: 100%;
}
.input-wrapper .clear {
  position: absolute;
  top: 0;
  right: 0;
  height: 50px;
  width: 30px;
  opacity: 1;
}
.input-wrapper .clear:before {
  content: '\00d7';
  color: #2196F3;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  width: 100%;
  line-height: 50px;
  -webkit-transition: 300ms ease;
  transition: 300ms ease;
}
.input-wrapper .clear:hover:before {
  cursor: pointer;
}
.input-wrapper.active {
  margin-top: 5px;
}
.input-wrapper.active .query {
  height: 30px;
  margin-top: 0px;
  -webkit-transition: 300ms ease;
  transition: 300ms ease;
}
.input-wrapper.active .clear {
  height: 30px;
}
.input-wrapper.active .clear:before {
  line-height: 30px;
}
.input-wrapper.empty .clear {
  opacity: 0;
}

.result {
  width: 100%;
  max-width: 500px;
  margin: 0 auto;
  padding: 5% 25px 0;
  /* background: #eee; */
}
.result img, .result p.no-results {
  width: 100%;
  max-width: 500px;
  height: auto;
  opacity: 1;
  -webkit-transition: 300ms ease;
  transition: 300ms ease;
}
.result img.hidden, .result p.no-results.hidden {
  opacity: 0;
  -webkit-transition: 300ms ease;
  transition: 300ms ease;
}
.result p.no-result {
  font-weight: 200;
}
.result p.no-result.center {
  text-align: center;
}

.random {
  width: 90%;
  max-width: 500px;
  margin: 50px auto;
  height: 50px;
  display: block;
  background: #2196F3;
  color: white;
  border: none;
  opacity: 0;
  -webkit-transition: 300ms ease;
  transition: 300ms ease;
}
.random:hover {
  background: #0c7cd5;
}
.random.active {
  opacity: 1;
}



.smallsize{
	font-size: 11px;
    color: #BDBDBD;

}

.resimage{
max-width: 100%; 
display:block; 
height: auto;
}


.micromainp .containergif{
    position: relative;
    max-width: 200px;
}

.micromainp .containergif img{
	max-width:200px;
}


.containergif{
    position: relative;
    max-width:400px;
}

.containergif img{
    margin: 0 auto;
    display: block;
	width: 100%;
}

.containergif .play-icon-gif{
    cursor: pointer;
    position: absolute;
	margin: auto;
	top: 50%;
    left: 50%;  
    transform: translate(-50%, -50%);
}



.gsv{
	fill: #F87C00;
}

.gsv:hover{
	fill: #FFFFFF;
	
}

.containergif svg{
   min-height: 80px;
   min-width: 80px;
}

.containergif svg:hover .gsv{
	fill: #FFFFFF;
	
}




.atwho-view {
    position:absolute;
    top: 0;
    left: 0;
    display: none;
    margin-top: 18px;
    background: white;
    color: black;
    border: 1px solid #DDD;
    border-radius: 3px;
    box-shadow: 0 0 5px rgba(0,0,0,0.1);
    min-width: 120px;
    z-index: 11110 !important;
}

.atwho-view .atwho-header {
    padding: 5px;
    margin: 5px;
    cursor: pointer;
    border-bottom: solid 1px #eaeff1;
    color: #6f8092;
    font-size: 11px;
    font-weight: bold;
}

.atwho-view .atwho-header .small {
    color: #6f8092;
    float: right;
    padding-top: 2px;
    margin-right: -5px;
    font-size: 12px;
    font-weight: normal;
}

.atwho-view .atwho-header:hover {
    cursor: default;
}

.atwho-view .cur {
    background: #3366FF;
    color: white;
}
.atwho-view .cur small {
    color: white;
}
.atwho-view strong {
    color: #3366FF;
}
.atwho-view .cur strong {
    color: white;
    font:bold;
}
.atwho-view ul {
    /* width: 100px; */
    list-style:none;
    padding:0;
    margin:auto;
    max-height: 200px;
    overflow-y: auto;
}
.atwho-view ul li {
    display: block;
    padding: 5px 10px;
    border-bottom: 1px solid #DDD;
    cursor: pointer;
    /* border-top: 1px solid #C8C8C8; */
}
.atwho-view small {
    font-size: smaller;
    color: #777;
    font-weight: normal;
}

.edreply{
	display: flex;
	    margin-top: 20px;
}
.breakhref{
font-size: 14px;
word-wrap: break-word;
}

.adultdiv{
  background: #000 url('../../gfx/18bg.png');
  background-size: cover;
  -moz-background-size: cover;  /* Firefox 3.6 */
  background-position: center;  /* Internet Explorer 7/8 */
  min-height:470px;
  color:white;
  padding-top:20px;
  max-width: 836px;
}
.adultc1{
  margin:0 auto;
  text-align: center;
}
.adultdiv h1{
  margin-top:-8px;
  font-size:22px;
}

.adultc2 {
  padding-top:30px;
}

.comspam{
	cursor:pointer;
}

.comspamm{
	cursor:pointer;
}


.video-container-em {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}

.video-container-em iframe,
.video-container-em object,
.video-container-em embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.nvoters{
	font-size:9px;
	color:grey;
}

.nvoters a{
	font-size: 9px;
	text-decoration: none;
}

.showallvoters{
	cursor:pointer;
	color:grey;
}

.morevoters{
	display:none;
}

.pnvoters{
	color:rgba(0, 128, 0, 0.7);
}

.mnvoters{
	color: rgba(255, 0, 0, 0.7);
}


.miniblog_on_main_page .panel-white{
	background-color:#F0F0F0 !important;
}

.miniblog_on_main_page .comment-heading{
	background-color:#E8E6E7 !important;
}

.miniblog_on_main_page .adlike1{
	cursor:pointer;
}

.miniblog_on_main_page .listitem{
	padding-left:2px;
}

.miniblog_on_main_page .post-footer{
	padding: 0px !important;
}

.miniblog_on_main_page .comment-heading{
	width: 100% !important;
}
@media (max-width: 950px) {

	.miniblog_on_main_page .adlike1{
		display:none !important;
	}
	.miniblog_on_main_page .listitem .item{
		padding-left: 0px !important;
	}
}

.sov{
	
}

.sov::before{
  height: 100%;

  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position:absolute;
  content: ' ';
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  filter: blur(2px);
  -webkit-filter: blur(2px);
 
}

