html,
body {
    position: relative;
	width: 100%;
	background:#e0e0e0;
}

a,span{
	*display: inline-block;
}

*[onClick], a{
	cursor:pointer;
}

#logo
{
width: 24% !important;
float:left;
vertical-align: middle;

}


.p1bt_common{
	list-style:none;
	/* width:53px;
	height:50px; */
	text-align:center;
	border-bottom:1px solid #999999;
}

.p1bt_common:last-child{
	border-bottom:none;
}


@media only screen and(min-width:1800px)	
{
	.sidenavRT {
		height: 1230px;
		width: 160px;
		overflow: hidden;
		transition: 0.2s;
		background: #f4f4f4;
		float: left;
		margin-left: 14px;
	   
	}

		.rightbarhds{display:block;
		margin-left:0.5%;
		}
		
		#outdivdR1Right {
		position: fixed;
		top: 65%;
		right: 176px;
		z-index: 99;
		padding: 12px 6px;
		/*border: solid 2px #f7941d;
		border-radius: 2px;
		*/ background: none;
		cursor: pointer;
		background-image: url(../image/arrow-next.png);
		background-repeat: no-repeat;
		background-position: 2px 9px;
		width: 30px;
		height: 45px;
	}
	#outdivdR1Left {
		position: fixed;
		top: 65%;
		left: 296px;
		z-index: 99;
		padding: 12px 6px;
		/*box-shadow: 0 0 1px 1px #aaa;
		border: solid 2px #f7941d;
		border-radius: 2px;
		*/background: none;
		cursor: pointer;
		background-image: url(../image/arrow-prev.png);
		background-repeat: no-repeat;
		background-position: 2px 9px;
		width: 30px;
		height: 45px;
	}
}



@media screen and (min-width:1224px) and (max-width:1280px)
{
.sidenavRT {
    height: 1238px;
    width: 155px !important;
    overflow: hidden;
    transition: 0.2s;
    background: #f4f4f4;
    float: left;
    margin-left: 20px;
}
}


/* Desktops and laptops ----------- */
@media only screen and (min-width:768px) and (max-width:1223px)
{

#outdivdR1Right {
    position: fixed;
    top: 65%;
    right: 245px;
    z-index: 99;
    padding: 12px 6px;
   /* border: solid 2px #f7941d;
    border-radius: 2px;
    */background: none;
    cursor: pointer;
    background-image: url(../image/arrow-next.png);
    background-repeat: no-repeat;
    background-position: 2px 9px;
    width: 30px;
    height: 45px;
}
#outdivdR1Left {
    position: fixed;
    top: 65%;
    left: 330px;
    z-index: 99;
    padding: 12px 6px;
    box-shadow: 0 0 1px 1px #aaa;
    /*border: solid 2px #f7941d;
    border-radius: 2px;
		*/
	background: none;
    cursor: pointer;
    background-image: url(../image/arrow-prev.png);
    background-repeat: no-repeat;
    background-position: 2px 9px;
    width: 30px;
    height: 45px;
}


#outdivdR2Right {
    position: fixed;
    top: 65%;
    right: 314px;
    z-index: 99;
    padding: 12px 6px;
   /* border: solid 2px #b82832;
    border-radius: 2px;
    */
	background: none;
    cursor: pointer;
    background-image: url(../image/arrow-next.png);
    background-repeat: no-repeat;
    background-position: 2px 9px;
    width: 30px;
    height: 45px;
}
#outdivdR2Left {
    position: fixed;
    top: 65%;
    left: 5px;
    z-index: 99;
    padding: 12px 6px;
    box-shadow: 0 0 1px 1px #aaa;
   /* border: solid 2px #b82832;
    border-radius: 2px;*/
     background: none;
    cursor: pointer;
    background-image: url(../image/arrow-prev.png);
    background-repeat: no-repeat;
    background-position: 2px 9px;
    width: 30px;
    height: 45px;
}


.rightbarhds{display:none;}

.pagescrollThumb1
{
height: 630px;
background-color:white;
overflow:auto;
overflow-x: hidden;
width:99%;

}

.shadowimage{
box-shadow: 0px 0px 19px 4px rgba(119, 119, 119, 0.56);
-moz-box-shadow: 0px 0px 19px 4px rgba(119, 119, 119, 0.56);
-webkit-box-shadow: 0px 0px 19px 4px rgba(119, 119, 119, 0.56);
}

#subeditioncenterdb
{
border:0px solid red;
padding:5px;
width:1000px;
text-align:center;
}

#subeditioncenter
{
border:0px solid red;
padding:5px;
width:505px;
text-align:center;
}

.anylinkcss{
position: absolute;
left: 0px;
top: 0px;
visibility: hidden;
border: 0px solid black;
font: normal 12px Verdana;
line-height: 18px;
background: white;
margin-left:135px;
width: 3px; /* default width for menu */
}

.orgthumbpgnumber
{
padding:0px;
margin:0px;
color:white;
width:15px;
height:17px;
font-size:10px;
margin-left:12px;
position:relative;
top:0px;
left:0px;
}

.grthumbpgnumber
{
padding:0px;
margin:0px;
top:0px;
left:0px;
background-color:#8f8f8f;
color:white;
width:15px;
height:17px;
font-size:10px;
margin-left:12px;
border:0px solid green;
position:relative;
}

#header
{
width:75%;
border:0px solid red;
margin:auto;
}

#mainsearch
{
width:75%;
border:0px solid red;
margin:auto;
background-color:#ddd;
}


#mainphoto
{
width:75%;
border:0px solid red;
margin:auto;
background-color:white;
}

#logo
{
width:4%;
}


.nav
{
width:72%;
text-align:right;
border:0px solid yellow;
overflow:hidden;
display: table-cell;
vertical-align: middle;
}


.pagethumb
{
clear:both;
width:60%;
padding:0px;
margin:0px;
border: 1px solid #8f8f8d;
}

.pagethumbselect
{
clear:both;
width:60%;
padding:0px;
margin:0px;
border: 1px solid #DB1719;
}


.headertop
{
width:75%;
border:0px solid green;
text-align:center;
color:red;
margin:auto;
overflow:auto;
}

/*
.imgadj2{
width: 45%;
height:auto;
border:0px solid red;
}

.logoadj
{
width:200%;
height:auto;
border:1px solid red;
}
*/

.imgsetwidth
{
width: 100%;
height:auto;
border:0px solid red;
}

.imglogoadj{
width:22%;
height: auto;
border:0px solid red;
}

.midheader
{
width:75%;
border:0px solid green;
padding:0px;
margin:0px;
margin:auto;
font-family:"open sans condensed","PT Sans",sarif,arial;
font-weight:bold;
font-size:13px;
overflow:auto;
}

.mostpopulortxt1
{
font-family:"open sans condensed","PT Sans",sarif,arial;
font-size:12px;
vertical-align:middle;
}


.midheader2
{
width:97%;
border:0px solid green;
padding:0px;
margin:0px;
margin:auto;
font-family:"open sans condensed","PT Sans",sarif,arial;
font-weight:bold;
font-size:13px;
overflow:auto;
display: table;
}

#mainepaer
{
float:left;
width:86%;
border:0px solid red;
overflow:hidden;
}
  
.imgadj{
width:97%;
height:auto;
border:0px solid red;
}

.topcol3
{
padding-top:3px;
padding-left:26%;
float:left
}

.loginimg
{
width:35%;
float:left;
display:inline;
border:0px solid black;
}

.login
{
width:30%;
float:left;
display:inline;
border:0px solid black;
}

.blankcol1
{
width:22%;
float:left;
display:inline;
border:0px solid green;
}
.blankcol2
{
width:10%;
float:left;
display:inline;
border:0px solid green;
}

.contenthover { 
padding:0px;
margin:0px;
padding-top:50%;
font-family:"open sans condensed",arial;
padding-left:6%;
font-weight:bold;
text-align:center;
border:0px solid green;
}

.loginovertxt
{
font-size:1.3em;
}

.epaperdiv
{
margin:0px;
padding:0px;
padding-left:2%
}

.expstickybar{
position:fixed;
color: white;
padding: 0px;
margin:0px;
visibility:hidden;
background: #3f3f3f;
width:473px; 
height:45px;
margin-left:17%;

border-top-right-radius: 10px; 
border-top-left-radius: 10px;
-moz-border-radius-topright: 10px 10px;
z-index:100;
}


.adsandscriptdisplay{
display:block;
}

.lefttools{
	position:fixed; width:5%;right:16%;top:185px; background-color:#aeaeae;
}

}

/* Large screens ----------- */
@media only screen and (min-width :1360px){
#outdivdR2Right {
    position: fixed;
    top: 55%;
    right: 143px !important;
    z-index: 99;
    padding: 12px 6px;
   /* border: solid 2px #b82832;
    border-radius: 2px;
    background: rgba(243, 18, 40, 0.9);*/
    cursor: pointer;
    background-image: url(../image/arrow-next.png);
    background-repeat: no-repeat;
    background-position: 2px 13px;
    width: 30px;
    height: 54px;
}
} 
@media only screen and (min-width :1224px) 
{

#outdivdR2Right {
    position: fixed;
    top: 55%;
    right: 95px;
    z-index: 99;
    padding: 12px 6px;
    /*border: solid 2px #b82832;
    border-radius: 2px;
    background: rgba(243, 18, 40, 0.9);*/
    cursor: pointer;
    background-image: url(../image/arrow-next.png);
    background-repeat: no-repeat;
    background-position: 2px 13px;
    width: 30px;
    height: 54px;
}
#outdivdR2Left {
    position: fixed;
    top: 55%;
    left: 145px;
    z-index: 99;
    padding: 12px 6px;
   /* box-shadow: 0 0 1px 1px #aaa;
    border: solid 2px #b82832;
    border-radius: 2px;
 	background: rgba(243, 18, 40, 0.9); */
    cursor: pointer;
    background-image: url(../image/arrow-prev.png);
    background-repeat: no-repeat;
    background-position: 1px 13px;
    width: 30px;
    height: 54px;
}




.rightbarhds{
width:14%; 
float:left; 
margin:0 0 16px 26px;
display:block;

    margin-top:.1%;
margin-left: 2%;
}


.pagescrollThumb1
{
height: 780px;
background-color:white;
overflow:auto;
overflow-x: hidden;
width:99%;

}

.shadowimage{

box-shadow: 0px 0px 19px 4px rgba(119, 119, 119, 0.56);-moz-box-shadow: 0px 0px 19px 4px rgba(119, 119, 119, 0.56);-webkit-box-shadow: 0px 0px 19px 4px rgba(119, 119, 119, 0.56);
}


#subeditioncenterdb
{
border:0px solid red;
padding:5px;
width:1000px;
text-align:center;
}

#subeditioncenter
{
border:0px solid red;
padding:5px 5px 5px 0px;
width:744px;
text-align:center;
}

.anylinkcss{
position: absolute;
left: 0px;
top: 0px;
visibility: hidden;
border: 0px solid black;
font: normal 12px Verdana;
line-height: 18px;
background: white;
margin-left:180px;
width: 3px; /* default width for menu */
}


.orgthumbpgnumber
{
padding:0px;
margin:0px;
color:white;
width:15px;
height:17px;
font-size:10px;
margin-left:21px;
position:relative;
top:0px;
left:0px;
}

.grthumbpgnumber
{
padding:0px;
margin:0px;
top:0px;
left:0px;
background-color:#8f8f8f;
color:white;
width:15px;
height:17px;
font-size:10px;
margin-left:21px;
border:0px solid green;
position:relative;
}

#header
{
width:75%;
border:2px solid red;
margin:auto;
}

#mainsearch
{
width:75%;
border:0px solid red;
margin:auto;
background-color:#ddd;
}

.mostpopulortxt1
{
font-family:"open sans condensed",arial;
font-size:12px;
border:0px solid red;
vertical-align:middle;
}

#mainphoto
{
width:75%;
border:0px solid red;
margin:auto;
background-color:white;
}

#logo
{
width:5%;
}


.nav
{
width:60%;
text-align:right;
border:0px solid red;
overflow:hidden;
}


.pagethumb
{
clear:both;
width:60%;
padding:0px;
margin:0px;
border: 1px solid #8f8f8d;
}

.pagethumbselect
{
clear:both;
width:60%;
padding:0px;
margin:0px;
border: 1px solid #DB1719;
}

.headertop
{
width:75%;
border:0px solid green;
text-align:center;
color:red;
margin:auto;
overflow:auto;
}

.imgadj2{
width: 45%;
height:auto;
border:0px solid red;
}

/*
.logoadj
{
width:200%;
height:auto;
border:0px solid red;
}

.imgsetwidth
{
width: 96%;
height:auto;
}
*/

.imglogoadj{
width:22%;
height: auto;
border:0px solid red;
}

.midheader
{
width:75%;
border:0px solid green;
padding:0px;
margin:0px;
margin:auto;
font-family:"open sans condensed","PT Sans",sarif,arial;
font-weight:bold;
font-size:13px;
overflow:auto;
}

.midheader2  /* >1024px*/
{
width:97%;
border:0px solid yellow;
padding:0px;
margin:0px;
margin:auto;
font-family:"open sans condensed","PT Sans",sarif,arial;
font-weight:bold;
font-size:13px;
overflow:auto;
}

#mainepaerLt{
float:left;
width: 24%;
padding-left: 2px;
}

#mainepaer
{
float:right;
width:72%;  /*change by hds*/
overflow:hidden;
margin-right: 1%;
}


#mainepaer86
{
float:left;
width:100%;
border:0px solid red;
overflow:hidden;
text-align: -webkit-center;
}

/*#mainepaer86
{
float:left;
width:86%;
border:0px solid red;
overflow:hidden;
}*/


.imgadj{
width:97%;
height:auto;
border:0px solid red;
}

.topcol3
{
padding-top:3px;
padding-left:26%;
float:left
}

  .loginimg
{
width:35%;
float:left;
display:inline;
border:0px solid black;
}

.login
{
width:30%;
float:left;
display:inline;
border:0px solid black;
}

.blankcol1
{
width:22%;
float:left;
display:inline;
border:0px solid green;
}
.blankcol2
{
width:10%;
float:left;
display:inline;
border:0px solid green;
}

.contenthover { 
padding:0px;
margin:0px;
padding-top:40%;
font-family:"open sans condensed",arial;
padding-left:12%;
font-weight:bold;
text-align:center;
border:0px solid green;
}

.loginovertxt
{
font-size:1.3em;
}

.epaperdiv
{
	margin:0px;
	padding:0px;
	/*width: 100%;*/
	float: left;
}

.expstickybar{
	position:fixed;
	color: white;
	padding: 0px;
	margin:0px;
	visibility:hidden;
	background: #3f3f3f;
	width:473px; 
	height:45px;
	margin-left:32%;
	border-top-right-radius: 10px; 
	border-top-left-radius: 10px;
	-moz-border-radius-topright: 10px 10px;
	z-index:100;
}

.adsandscriptdisplay{
display:block;
}

.lefttools{
	position:fixed; width:5%;right:16%;top:185px; background-color:#aeaeae;
}

}

/* iPads (portrait and landscape) ----------- */
@media only screen and (min-device-width : 768px) 
and (max-device-width : 1024px) 
{


#outdivdR1Right {
    position: fixed;
    top: 55%;
    right: 245px;
    z-index: 99;
    padding: 12px 6px;
    /*border: solid 2px #b82832;
    */border-radius: 2px;
     background: rgba(243, 18, 40, 0.9);
    cursor: pointer;
    background-image: url(../images/arrow-next.png);
    background-repeat: no-repeat;
    background-position: 2px 13px;
    width: 30px;
    height: 54px;
}
#outdivdR1Left {
    position: fixed;
    top: 55%;
    left: 330px;
    z-index: 99;
    padding: 12px 6px;
   /* box-shadow: 0 0 1px 1px #aaa;
    border: solid 2px #b82832;
    */border-radius: 2px;
    background: rgba(243, 18, 40, 0.9);
    cursor: pointer;
    background-image: url(../images/arrow-prev.png);
    background-repeat: no-repeat;
    background-position: 1px 13px;
    width: 30px;
    height: 54px;
}


#outdivdR2Right {
    position: fixed;
    top: 55%;
    right: 242px;
    z-index: 99;
    padding: 12px 6px;
    /*border: solid 2px #b82832;
    */
	border-radius: 2px;
     background: rgba(243, 18, 40, 0.9);
    cursor: pointer;
    background-image: url(../image/arrow-next.png);
    background-repeat: no-repeat;
    background-position: 2px 13px;
    width: 30px;
    height: 54px;
}
#outdivdR2Left {
    position: fixed;
    top: 55%;
    left: 328px;
    z-index: 99;
    padding: 12px 6px;
   /* box-shadow: 0 0 1px 1px #aaa;
    border: solid 2px #b82832;
   */ border-radius: 2px;
    background: rgba(243, 18, 40, 0.9);
    cursor: pointer;
    background-image: url(../image/arrow-prev.png);
    background-repeat: no-repeat;
    background-position: 1px 13px;
    width: 30px;
    height: 54px;
}


.rightbarhds{display:none;}

.pagescrollThumb1
{
height: 600px;
background-color:green;
overflow:auto;
overflow-x: hidden;
width:99%;
}

.welcome1
{
font-size:11px;
color:#676767;
padding-top:6.5px;
}


.shadowimage{
box-shadow: 0px 0px 19px 4px rgba(119, 119, 119, 0.56);-moz-box-shadow: 0px 0px 19px 4px rgba(119, 119, 119, 0.56);-webkit-box-shadow: 0px 0px 19px 4px rgba(119, 119, 119, 0.56);
}


.mostpopulortxt1
{
font-family:"open sans condensed",sarif,arial;
font-size:12px;
vertical-align:middle;
}

.nav
{
text-align:right;
border:0px solid green;
overflow:hidden;
}
  
.imgadv
{
width:45%;

}

/*
.logoadj
{
width:75%;
height:auto;
border:0px solid green;
}

.imgadj2{
width:45%;
height:auto;
border:0px solid red;
}
*/

.topcol3
{
padding-top:3px;
padding-left:26%;
float:left
}

.loginimg
{
width:55%;
float:left;
display:inline;
border:0px solid black;
}

.login
{
width:35%;
float:left;
display:inline;
border:0px solid black;
}

.blankcol1
{
width:5%;
float:left;
display:inline;
border:0px solid green;
}
.blankcol2
{
width:5%;
float:left;
display:inline;
border:5px solid green;
}

.contenthover { 
padding-top:40%;
font-family:"open sans condensed",arial;
font-size:22px;
padding-left:12%;
font-weight:bold;
text-align:center;
}

.loginovertxt
{
font-size:1em;
}

.midheader
{
width:75%;
border:0px solid red;
padding:0px;
margin:0px;
margin:auto;
font-family:"open sans condensed","PT Sans",sarif,arial;
font-weight:bold;
font-size:13px;
overflow:auto;

}

.midheader2
{
width:100%;
border:0px solid yellow;
padding:0px;
margin:0px;
margin:auto;
font-family:"open sans condensed","PT Sans",sarif,arial;
font-weight:bold;
font-size:13px;
overflow:auto;
}

.epaperdiv
{
margin:0px;
padding:0px;
}

.expstickybar{
position:fixed;
color: white;
padding: 0px;
margin:0px;
visibility:hidden;
background: #3f3f3f;
width:473px; 
height:45px;
margin-left:17%;
border-top-right-radius: 10px; 
border-top-left-radius: 10px;
-moz-border-radius-topright: 10px 10px;
z-index:100;
}

#mainepaer
{
float:left;
width:100%;
padding: 0 3%;
border:0px solid red;
overflow:hidden;
}

.adsandscriptdisplay{
display:block;
}

.lefttools{
	position:fixed; width:5%;right:16%;top:185px; background-color:#aeaeae;
}


.toplogo a, .toplogo img{
	display:inline-block;
	float: none;
}

}




@media only screen and (min-device-width : 768px) 
and (max-device-width : 1024px) and (orientation : landscape) 
{

.rightbarhds{
width:14%; 
float:left; 
margin:16px 0px 16px 26px;
display:none;
}

.pagescrollThumb1
{
height: 630px;
background-color:white;
overflow:auto;
overflow-x: hidden;
width:99%;

}

.shadowimage{
box-shadow: 0px 0px 19px 4px rgba(119, 119, 119, 0.56);-moz-box-shadow: 0px 0px 19px 4px rgba(119, 119, 119, 0.56);-webkit-box-shadow: 0px 0px 19px 4px rgba(119, 119, 119, 0.56);
}

#subeditioncenterdb
{
border:0px solid red;
padding:5px;
width:800px;
text-align:center;
}

#subeditioncenter
{
border:0px solid red;
padding:5px;
width:734px;
text-align:center;
}

.anylinkcss{
position: absolute;
left: 0px;
top: 0px;
visibility: hidden;
border: 0px solid black;
font: normal 12px Verdana;
line-height: 18px;
background: white;
margin-left:135px;
width: 3px; /* default width for menu */
}

.orgthumbpgnumber
{
padding:0px;
margin:0px;
color:white;
width:15px;
height:17px;
font-size:10px;
margin-left:12px;
position:relative;
top:0px;
left:0px;
}

.grthumbpgnumber
{
padding:0px;
margin:0px;
top:0px;
left:0px;
background-color:#8f8f8f;
color:white;
width:15px;
height:17px;
font-size:10px;
margin-left:12px;
border:0px solid green;
position:relative;
}

.mostpopulortxt1
{
font-family:"open sans condensed",sarif,arial;
font-size:12px;
vertical-align:middle;
}

#header
{
width:75%;
border:0px solid red;
margin:auto;
}

#mainsearch
{
width:75%;
border:0px solid red;
margin:auto;
background-color:#ddd;
}


#mainphoto
{
width:75%;
border:0px solid red;
margin:auto;
background-color:white;
}

#logo
{
width:4%;
}

.nav
{
width:75%;
text-align:right;
border:0px solid red;
vertical-align:middle;
overflow:hidden;
}

#sidebar
{
float:left;
width:13.5%;
height:1240px !important;
 background: #f4f4f4;
}

.pagethumb
{
clear:both;
width:60%;
padding:0px;
margin:0px;
border: 1px solid #8f8f8d;
}

.pagethumbselect
{
clear:both;
width:60%;
padding:0px;
margin:0px;
border: 1px solid #DB1719;
}


.headertop
{
width:75%;
border:0px solid green;
text-align:center;
color:red;
margin:auto;
overflow:auto;
}
/*
.imgadj2{
width: 85%;
height:auto;
border:0px solid red;
}

.logoadj
{
width:50%;
height:auto;
border:1px solid red;
}

*/

.imgsetwidth
{
width: 100%;
height:auto;
}

.imglogoadj{
width:22%;
height: auto;
border:0px solid red;
}

.midheader
{
width:99%;
border:0px solid green;
padding:0px;
margin:0px;
margin:auto;
font-family:"open sans condensed","PT Sans",sarif,arial;
font-weight:bold;
font-size:13px;
overflow:auto;
}

.midheader2 /*for 1024*/
{
width:99%;
border:0px solid gray;
padding:0px;
margin:0px;
margin:auto;
font-family:"open sans condensed","PT Sans",sarif,arial;
font-weight:bold;
font-size:13px;
overflow:auto;
}

#mainepaer
{
float:left;
width:100%;
border:0px solid red;
overflow:hidden;
}
  
.imgadj{
width:97%;
height:auto;
border:0px solid red;
}

.topcol3
{
padding-top:3px;
padding-left:26%;
float:left
}

.loginimg
{
width:35%;
float:left;
display:inline;
border:0px solid black;
}

.login
{
width:30%;
float:left;
display:inline;
border:0px solid black;
}

.blankcol1
{
width:22%;
float:left;
display:inline;
border:0px solid green;
}
.blankcol2
{
width:10%;
float:left;
display:inline;
border:0px solid green;
}

.contenthover { 
padding:0px;
margin:0px;
padding-top:60%;
font-family:"open sans condensed",arial;
padding-left:5%;
font-weight:bold;
text-align:center;
border:0px solid green;
}

.loginovertxt
{
font-size:1.3em;
}



.epaperdiv
{
margin:0px;
padding:0px;
padding-left:3%;
padding-right: 3%;
border:0px solid red;
}

.expstickybar{
position:fixed;
color: white;
padding: 0px;
margin:0px;
visibility:hidden;
background: #3f3f3f;
width:473px; 
height:45px;
margin-left:17%;
border-top-right-radius: 10px; 
border-top-left-radius: 10px;
-moz-border-radius-topright: 10px 10px;
z-index:100;
}

.adsandscriptdisplay{
	display:block;
}
.lefttools{
	position:fixed; width:5%;right:15%;top:185px; background-color:#aeaeae;	
}

	
	#mainepaer{width: 100% !important;}

}

/* tab portrait iPads (portrait) ------hds----- */
@media only screen and (min-device-width : 480px)
and (max-device-width : 1024px) and (orientation : portrait) 
{
.rightbarhds{display:none;}
.pagescrollThumb1
{
height: 630px;
background-color:white;
overflow:auto;
overflow-x: hidden;
width:99%;

}

.shadowimage{
box-shadow: 0px 0px 19px 4px rgba(119, 119, 119, 0.56);-moz-box-shadow: 0px 0px 19px 4px rgba(119, 119, 119, 0.56);-webkit-box-shadow: 0px 0px 19px 4px rgba(119, 119, 119, 0.56);
}

#subeditioncenterdb
{
border:0px solid orange;
padding:5px;
width:400px;
text-align:center;
}

#subeditioncenter
{
border:0px solid green;
padding:5px;
width:711px;
text-align:center;
}

.anylinkcss{
position: absolute;
left: 0px;
top: 0px;
visibility: hidden;
border: 0px solid black;
font: normal 12px Verdana;
line-height: 18px;
background: white;
margin-left:135px;
width: 3px; /* default width for menu */
}

.expstickybar{
position:fixed;
color: white;
padding: 0px;
margin:0px;
visibility:hidden;
background: #3f3f3f;
width:473px; 
height:45px;
margin-left:17%;
border-top-right-radius: 10px; 
border-top-left-radius: 10px;
-moz-border-radius-topright: 10px 10px;
z-index:100;
}

.mostpopulortxt1
{
font-family:"open sans condensed",sarif,arial;
font-size:12px;
vertical-align:middle;
}

#sidebar
{
float:left;
width:13.5%;
height:1240px !important;
background: #f4f4f4;
}

/* .nav
{
padding-top:10px;
width:100%;
border:0px solid gray;
display:inline;
overflow:hidden;
text-align:center;
} */
  
.imgadv
{
width:97%;
height:auto;
}

/*
.logoadj
{
width:20%;
height:auto;
border:0px solid green;
}

.imgadj2{
width:45%;
height:auto;
border:0px solid red;
}
*/

.topcol3
{
padding-top:3px;
padding-left:26%;
float:left
}

  .loginimg
{
width:55%;
float:left;
display:inline;
border:0px solid black;
}

.login
{
width:35%;
float:left;
display:inline;
border:0px solid black;
}

.blankcol1
{
width:5%;
float:left;
display:inline;
border:0px solid green;
}
.blankcol2
{
width:5%;
float:left;
display:inline;
border:0px solid green;
}

.contenthover { 
padding-top:50%;
font-family:"open sans condensed",arial;
font-size:22px;
padding-left:2%;
font-weight:bold;
text-align:center;
}

.loginovertxt
{
font-size:1em;
}

.midheader
{
width:99%;
border:0px solid red;
padding:0px;
margin:0px;
margin:auto;
font-family:"open sans condensed","PT Sans",sarif,arial;
font-weight:bold;
font-size:13px;
overflow:auto;

}

.midheader2
{
width:98%;
border:0px solid yellow;
padding:0px;
margin:0px;
margin:auto;
font-family:"open sans condensed","PT Sans",sarif,arial;
font-weight:bold;
font-size:13px;
overflow:auto;
}




.adsandscriptdisplay
{
	border:0px solid green;
}

.toplogo{
	width:100%;
	vertical-align:center;

}

.toplogo a, .toplogo img{
	display:inline-block;
	float: none;
}

.lefttools{
	position:fixed; width:5%;right:15%;top:185px; background-color:#aeaeae;
}

}



@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5)
{

#outdivdR1Right {
    position: fixed;
    top: 42%;
    right: 2px;
    z-index: 99;
    padding: 0;
   /* box-shadow: 0 0 1px 1px #aaa;
    border: solid 2px #b82832;
    */border-radius: 2px;
     background: rgba(243, 18, 40, 0.9);
    cursor: pointer;
    background-image: url(../image/arrow-next.png);
    background-repeat: no-repeat;
    background-position: 2px 10px;
    width: 28px;
    height: 48px;
}

#outdivdR1Left {
    position: fixed;
    top: 42%;
    left: 2px;
    z-index: 99;
    padding: 0;
   /* box-shadow: 0 0 1px 1px #aaa;
    border: solid 2px #b82832;
   */ border-radius: 2px;
     background: rgba(243, 18, 40, 0.9);
    cursor: pointer;
    background-image: url(../image/arrow-prev.png);
    background-repeat: no-repeat;
    background-position: 1px 10px;
    width: 28px;
    height: 48px;
}



#border, #borderpay{
	width: 96% !important;
}
.border1, .fl_wd_kd{
	width: 100% !important;
}

.value1, .value2{
	width: 90% !important;
}

.gpay_name, .pay_symb, .gpay_child{

margin: 5px 0 !important;
}



.data2, .name, .log1, .log2, .log3, .log4, .log5, .log6, .log7, .log8, .log16, .nxt_btn_4, .gpay_name, .pay_symb, .gpay_child, .tg_nm_k{
	font-size: 22px !important;
}

.log9, .log10, .log11, .log12, .log13, .log14, .log15{
	font-size: 20px;
	width: 72%;
}


#subeditioncenterdb
{
border:0px solid red;
padding:5px;
width:400px;
text-align:center;
}

#subeditioncenter
{
border:0px solid red;
padding:5px;
width:600px;
text-align:center;
}

.anylinkcss{
position: absolute;
left: 0px;
top: 0px;
visibility: hidden;
border: 0px solid black;
font: normal 12px Verdana;
line-height: 18px;
background: white;
margin-left:135px;
width: 3px;
}

#sidebar
{
display:block;
}

.mostpopulortxt1
{
font-family:"open sans condensed",sarif,arial;
font-size:12px;
vertical-align:middle;
}

.nav
{
overflow:hidden;
}
  
.imgadv
{
width:45%;

}


.topcol3
{
padding-top:3px;
padding-left:26%;
float:left
}

  .loginimg
{
width:55%;
float:left;
display:inline;
border:0px solid black;
}

.login
{
width:35%;
float:left;
display:inline;
border:0px solid black;
}

.blankcol1
{
width:5%;
float:left;
display:inline;
border:0px solid green;
}
.blankcol2
{
width:5%;
float:left;
display:inline;
border:0px solid green;
}

.contenthover { 
padding-top:50%;
font-family:"open sans condensed",arial;
font-size:22px;
padding-left:2%;
font-weight:bold;
text-align:center;
}

.loginovertxt
{
font-size:1em;
}

.midheader
{
width:75%;
border:0px solid red;
padding:0px;
margin:0px;
margin:auto;
font-family:"open sans condensed",sarif,arial;
font-weight:bold;
font-size:13px;
overflow:auto;

}

.midheader2
{
width:100%;
border:0px solid yellow;
padding:0px;
margin:0px;
margin:auto;
font-family:"open sans condensed",sarif,arial;
font-weight:bold;
font-size:13px;
overflow:auto;
}

.epaperdiv
{
margin:0px;
padding:0px;
}

.rightbarhds{display:none;}

#mainepaer
{
/*float:none;*/
width:94% !important;
border:0px solid red;
overflow:hidden;
margin: 0 auto;
}


.expstickybar{
position:fixed;
color: white;
padding: 0px;
margin:0px;
visibility:hidden;
background: #3f3f3f;
width:473px; 
height:45px;
margin-left:17%;
border-top-right-radius: 10px; 
border-top-left-radius: 10px;
-moz-border-radius-topright: 10px 10px;
z-index:100;
}


.toplogo{
	padding-left:0px;
}

.toplogo a, .toplogo img{
	display:inline-block;
	float: none;
}

.topcol1{
	padding-left: 10px;
}

.topcol12{
	padding-right: 10px;
}


.lefttools{
	position:fixed; width:5%;right:15%;top:185px; background-color:#aeaeae;
}

.p1bt_common{
    width: 88px;
    height: 82px;
}

.p1bt_common:last-child{
	border-bottom:none !important;
}

.pointer{
	height:82px;
	width:82px;
	padding: 0px;
}

.lefttools{
	right: 5%;
	background-color: #AEAEAE;
}

}


@media only screen 
  and (min-device-width: 320px)
  and (max-device-width: 700px) 
  and (orientation: landscape)
{
.p1bt_common{
    width: 52px;
    height: 42px;
}

.p1bt_common:last-child{
	border-bottom:none !important;
}

.pointer{
	height:52px !important;
	width:52px !important;
	padding: 0px;
}

.lefttools{
	top: 165px;
	right: 5%;
}

.flipbook{
	margin-bottom: 50px !important;
}

#containerright{
	padding-bottom: 8px;
}

}


@media
only screen and (min-width: 1100px) and (max-width: 1350px) {
	.lefttools{
		right: 13.8% !important;
	}
}




/* for all device */

.thumbheader
{
    width: 100%;
    float: left;
    text-align:center;
	background: rgba(80,80,80,1);
	/*background: -moz-linear-gradient(top, rgba(80,80,80,1) 0%, rgba(80,80,80,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(80,80,80,1)), color-stop(100%, rgba(80,80,80,1)));
	background: -webkit-linear-gradient(top, rgba(80,80,80,1) 0%, rgba(80,80,80,1) 100%);
	background: -o-linear-gradient(top, rgba(80,80,80,1) 0%, rgba(80,80,80,1) 100%);
	background: -ms-linear-gradient(top, rgba(80,80,80,1) 0%, rgba(80,80,80,1) 100%);
	background: linear-gradient(to bottom, rgba(80,80,80,1) 0%, rgba(80,80,80,1) 100%);
	*/
    padding: 7px;
    border-bottom: 0px solid #c5131c;
    border-radius: 0;
    color: #fff !important;
}

.thumbheader>a{
    color: #fff !important;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.zivzo{
	vertical-align: middle;
	cursor: pointer;
	width: 28px;
	float: right;
	margin: -2px 0 0 2px;
	padding: 6px;
	border-radius: 4px;
}

.zivzo:first-child{
	margin: 1px 10px 0 2px;
}

.zivzo:hover{
	background: #428ab8;
	background: linear-gradient(#6cd7ff, #3c7fae);
}

.zivzo-mic{
	vertical-align: middle;
	cursor: pointer;
	width: 30px;
	float: right;
	margin: -1px -3px 0 1px;
	padding: 4px;
	border-radius: 4px;
}

.zivzo-mic:first-child{
	/*margin: 1px -2px 0 2px;*/
}

.zivzo-mic:hover{
	background: #428ab8;
	background: linear-gradient(#6cd7ff, #3c7fae);
}



@media  only screen and (min-device-pixel-ratio: 1.5)
{
  /* style rules */
.rightbarhds{display:none;}
.lefttools{
 	background-color: #AEAEAE;
}

#sidebar
{
display:none;
}

}


#slot1 iframe:first-child #displayDiv.white_content{
	height: 406px !important;
    width: 475px !important;
}

#slot1 iframe:first-child #displayDiv.white_content>#displayIframe,
iframe .asmbannerimg{
	height: 100% !important;
    width: 100% !important;
}

/* .f-nav{
width:730 !important;
} */

.lgLi{
	margin-left: 10px;
}

.lgLiDis{
	float: left;
    margin-top: 5px;
    width: 100%;
    text-align: right;
}







@media screen and (max-width: 1366px) {


#outdivdR1Right {
    position: fixed;
    top: 75%;
    right: 203px;
    z-index: 99;
    padding: 12px 6px;
   /* border: solid 2px #f7941d ;
    border-radius: 2px;
    */background: none;
    cursor: pointer;
    background-image: url(../image/arrow-next.png);
    background-repeat: no-repeat;
    background-position: 2px 9px;
    width: 30px;
    height: 45px;
}
#outdivdR1Left {
    position: fixed;
    top: 75%;
    left: 334px;
    z-index: 99;
    padding: 12px 6px;
   /* box-shadow: 0 0 1px 1px #aaa;
    border: solid 2px #f7941d;
    border-radius: 2px;
    */ background: none;
    cursor: pointer;
    background-image: url(../image/arrow-prev.png);
    background-repeat: no-repeat;
    background-position: 2px 9px;
    width: 30px;
    height: 45px;
}


}

@media screen and (max-width: 1280px){


#outdivdR1Right {
    position: fixed;
    top: 75%;
    right: 178px;
    z-index: 99;
    padding: 12px 6px;
    /*border: solid 2px #f7941d;
    border-radius: 2px;
    */ background: none;
    cursor: pointer;
    background-image: url(../image/arrow-next.png);
    background-repeat: no-repeat;
    background-position: 2px 9px;
    width: 30px;
    height: 45px;
}
#outdivdR1Left {
    position: fixed;
    top: 75%;
    left: 339px;
    z-index: 99;
    padding: 12px 6px;
   /* box-shadow: 0 0 1px 1px #aaa;
    border: solid 2px #f7941d;
    border-radius: 2px;
    background: rgba(247,148,29,1);
    */cursor: pointer;
    background-image: url(../image/arrow-prev.png);
    background-repeat: no-repeat;
    background-position: 2px 9px;
    width: 30px;
    height: 45px;
}


}


@media screen and (max-width: 768px) and (min-width: 320px){


#outdivdR1Right {
    position: fixed;
    top: 65%;
    right: 0px;
    z-index: 99;
    padding: 12px 9px;
    /*border: solid 2px #f7941d;
    border-radius: 2px;
    */ 
	background: rgba(184, 40, 50, 0.9);
    cursor: pointer;
    background-image: url(../image/arrow-next.png);
    background-repeat: no-repeat;
    background-position: 5px 6px;
    width: 18px;
    height: 15px;
	opacity: 0.79;
}
#outdivdR1Left {
    position: fixed;
    top: 65%;
    left: 0px;
    z-index: 99;
    padding: 12px 9px;
    /*box-shadow: 0 0 1px 1px #aaa;
    border: solid 2px #f7941d;
    border-radius: 2px;
    */
	background: rgba(184, 40, 50, 0.9);
    cursor: pointer;
    background-image: url(../image/arrow-prev.png);
    background-repeat: no-repeat;
    background-position: 4px 6px;
    width: 15px;
    height: 15px;
	opacity: 0.79;
}


}


