@charset "utf-8";
/* CSS Document */
@import "https://fonts.googleapis.com/css?family=Pathway+Gothic+One";

 @font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  src: local('PT Sans'), local('PTSans-Regular'), url(https://themes.googleusercontent.com/static/fonts/ptsans/v5/LKf8nhXsWg5ybwEGXk8UBQ.woff) format('woff');
}
@font-face {
	font-family:PathwayGothicOne;
	src:url(fonts/PathwayGothicOne.eot)\9;
}

@font-face {
	font-family:PT Sans;
	src: url(fonts/PT_Sans.eot)\9;
}


* {
	margin:0px;
	padding:0px;
	font-family:
}
	
body {
	font-family: 'Pathway Gothic One',sans-serif !important;
	font-size:100%;
	background:url(image/bg_main.png); !important;
	overflow-x:hidden;
	}
	
div.bg {
	background:url(image/top_hd.jpg) repeat-x top;
	margin:0px;
	padding:0px;
	height:35px\9;
}
	
h1, h2, h3, hgroup, header, article, dd, dt, ol, ul, li, blockquote, button, details, label, menu,nav p  {
	margin:0px;
	padding:0px;
	list-style:none;
}
img {
	border:none;
}
a {
	text-decoration:none;
}

#wrapper {
	/*width:1024px;*/
	width:1007px;
	margin:0px auto;
	display:block;
	}

div.top-nav {
	width:100%;
	float:left;
	padding-top:7px;
}
nav.top-lhs-nav, .top-lhs-nav2 {
	float:left;
}

nav.top-lhs-nav {
	width:30%;
	}
	
nav.top-lhs-nav2 {
	width:50%;
	}
	
nav.top-lhs-nav2 marquee  {
	color:#ffd100;
	font-family:"PT Sans";
	font-size:0.8em;

	}

header {
	clear:both;
	
}

nav.top-rhs-nav {
	width:30%;
	float:left;
	text-align:right;
}

nav.footer-socia-nav {
	width:100%;
	float:left;
	text-align:left;
}

nav.top-lhs-nav a, nav.translet a  {
	font-family:"PT Sans";
	font-size:0.7em;
	color:rgb(255,255,255);
	text-decoration:none;
	
}

nav.translet {
	width:18%;
	float: right;
	text-align:right;
	
}

nav.top-lhs-nav a {
	margin-right:10px;
	padding-right:10px;
	line-height:10px;
	border-right:solid 1px rgb(222,222,222);
	border-right:solid 1px #dedede\9; /* IE 9 and below */
	transition:all 0.5s ease-out;
	}
nav.top-lhs-nav a:hover {
	color:rgb(215,215,215);
	color:#d7d7d7\9; /* IE 9 and below */
	
}

nav.top-lhs-nav a:last-child {
	border:none;
}

nav.top-rhs-nav a {
	width:25px;
	height:23px;
	float:right;
	background-color:rgb(0,0,0);
	background-color:#000000\9;/* IE 9 and below */
	margin:0px 3px;
	border-radius:3px;
	transition:all 0.5s ease;
}
nav.top-rhs-nav a:hover {
	background-color:rgb(209,30,36);
	background-color:#b70006\9; /* IE 9 and below */
}

nav.footer-socia-nav a {
	width:25px;
	height:23px;
	float:left;
	background-color:rgb(0,0,0);
	background-color:#000000\9;/* IE 9 and below */
	margin:0px 3px;
	border-radius:3px;
	transition:all 0.5s ease;
}
nav.footer-socia-nav a:hover {
	background-color:rgb(209,30,36);
	background-color:#b70006\9; /* IE 9 and below */
}

a.linkedin { background:url(image/social_media.png) no-repeat 0px 0px;}
a.google { background:url(image/social_media.png) no-repeat -27px 0px;}
a.tweeiter { background:url(image/social_media.png) no-repeat -57px 0px;}
a.facebook { background:url(image/social_media.png) no-repeat -85px 0px;}
a.fliker { background:url(image/social_media.png) no-repeat -115px 0px;}

div.article-catogery {
	width:100%;
	margin-top:10px;
	display:-moz-box;
	display:-webkit-box;
	display:-ms-box;
	display:-o-box;
	float:left\9; /* IE 9 and below */
	
}

.logo {
	box-flex:1.0;
	-moz-box-flex:1.0;
	-webkit-box-flex:1.0;
	-o-box-flex:1.0;
	-ms-box-flex:1.0;
	width:20%\9;
	float:left\9;
	margin-right:55px;
	padding-top:5px;
	
}
.catogary {
	-moz-box-flex:4.0;
	-webkit-box-flex:4.0;
	-o-box-flex:4.0;
	-ms-box-flex:4.0;
	width:74%\9;
	float:left\9;
	padding:12px 0px;
	text-align:right;  
}


nav.catogary img {
	width:auto;
	height:auto;
}

nav.catogary a {
	width:150px;
	float:left;
	font-family:"PT Sans";
	font-size:13px;
	color:rgb(46,46,46);
	color:#2e2e2e\9;
	line-height:20px;
	transition:all 0.3s ease;
}

nav.catogary a:hover  {
	color:rgb(0,0,0);
	color:#2e2e2e\9;
	text-decoration:underline;
}

header {
	float:none;
	margin-top:0px;
}

menu {
	width:100%;
	height:36px;
	background:url(image/menu_grident.png) repeat top center;
	float:left;
	
}

ul.menu_1 {
	list-style-type:none;
	float:left;
	width:auto;
}
ul.menu_1 li {
	float:left;
	
}
ul.menu_1 ul {
	z-index:99999;
	float:left;
	position:absolute;
	top:36px;
	left:0px;
	z-index:99999;
	display:none;
	background-color:#2e2e2e;
}
ul.menu_1 li:hover ul {
	display:block;
	list-style-type:none;
}
ul.menu_1 li:hover ul li a {
	width:170px;
	height: auto;
	padding-bottom:5px;
	float:left;
	text-transform:none;
	font-size:1.0em;
}

ul.menu_1 li a {
	font-family: 'Pathway Gothic One',sans-serif !important;
	font-size:1.25em;
	text-decoration:none;
	color:#FFFFFF\9;
	color:rgb(255,255,255);
	height:30px;
	float:left;
	transition:all 0.5s ease;
	padding:6px 15px 0px 15px;
}
ul.menu_1 li a:hover {
	background-color:rgb(141,17,17);
	background-color:#8d1111\9;
}

ul.menu_1 li a.selected {
	background-color:rgb(171,25,26);
	background-color:#ab191a\9;
	
	}

li.submenu_on {
	position:relative;
	float:left;
	width:auto;
	padding-right:5px;
	margin-right:0px;
	cursor:pointer;
	text-transform:uppercase;
	background:url(image/menu_icon.png) no-repeat right top;
}


div.top-search {
	float:right;
	padding:2px 2px 0px 0px;
}

div.top-search form{
	margin-top:0px !important;
	
}

div.top-search input {
	border:solid 1px rgb(0,0,0);
	border:solid 1px #000000\9;
	height:22px;
	background:#353434 url(image/search_icon.png) no-repeat right top\9;
	background:rgb(53,53,53) url(image/search_icon.png) no-repeat right top;
	width:80px;
	transition:all 0.3s ease;
	color:#FFFFFF\9;
	color:rgb(200,200,200);
	padding:4px 2px 2px;
}

div.top-search input:focus {
	width:110px;
}
#foux {
	width:100%;
	float:left\9;
	margin-top:10px;
}
div.left-hand-side, div.right-hand-side {
	float:left;
}

div.advertisiment-right {
	float:left;
	padding-top: 0px;
	padding-right: 16px;
	padding-bottom: 0px;
	padding-left: 0px;
}

img #right_menuborder0{
	float:left !important;
	padding:0px !important;
	padding-bottom:5px;
	
}

img #right_menuborder1{
	float:right !important;
	padding:0px !important;
		padding-bottom:5px;
	
}

div.tab {
	float:left;
}

div.left-hand-side {
	width:63%;
	margin-right:2%;
	
	/*\9;
	box-flex:2.0;
	box-flex:2.0;
	-moz-box-flex:2.0;
	-webkit-box-flex:2.0;
	-o-box-flex:2.0;
	-ms-box-flex:2.0;*/
}

div.right-hand-side {
	width:35%;
	/*\9;
	box-flex:1.0;
	-moz-box-flex:1.0;
	-webkit-box-flex:1.0;
	-o-box-flex:1.0;
	-ms-box-flex:1.0;*/
}

div.right-hand-side font a img{
	width:100% !important;
	height:68% !important;
	
}

div.content, div.content-top-links  {
	width:100%;
	float:left;
	/*display:-moz-box;
	display:-webkit-box;
	display:-o-box;
	display:-ms-box;*/
}
div.slider-text {
	width:100%;
	float:left;
}
div.slider-text img {
	float:left;
	margin-right:10px;
	margin-bottom:0px;
}

div.slider-text-2 {
	width:100%;
	float:left;
}

div.slider-text-2 img {
	float:left;
	margin-right:10px;
}




div.slider-text h1,div.slider-text h2, div.slider-text p {
	width:100%;
	font-weight:400;
	margin:5px 0px;
}

div.slider-text-2 h1,div.slider-text-2 h2, div.slider-text-2 p {
	width:100%;
	font-weight:400;
	margin:2px 0px;
}

div.slider-text h1, div.slider-text-2 h1, div.ft-twett-text-2 h1, div.contentbox-tab h1 {
	font-size:1.25em;
	font-weight:400;
	
}

div.slider-text h2, div.slider-text p, div.slider-text-2 h2, div.slider-text-2 p, div.highlight h2, div.ft-twett-text-2 h2 {
	font-family:"PT Sans";
}

div.slider-text h2, div.slider-text-2 h2 {
	font-size:13px;
	color:rgb(165,165,165);
	color:#a5a5a5\9;
}

div.slider-text p, div.slider-text-2 p, div.highlight p, div.contentbox-tab p {
	font-size:0.8em;
	line-height:19px;
	font-weight:300;
	color:#252525;
	font-family:"PT Sans",sans,serif;
}

div.slider-text a , div.slider-text-2 a, div.highlight a{
	color:#0A94D6;
	transition:all 0.3s ease;
}

div.slider-text a, div.slider-text-2 a, div.ft-twett-text-2 a, ul.slides a, div.contentbox-tab a  {
	color:rgb(10,148,214);
	color:#0a94d6\9;
	transition:all 0.3s ease;
}

div.slider-text a:hover,  {
	color:rgb(10,148,214);
	color:#0a94d6\9;
	
}
div.highlight a:hover {
	color:rgb(10,148,214);
	color:#0a94d6\9;
}

div.ft-twett-text-2 a:hover {
	color:rgb(10,148,214);
	color:#0a94d6\9;
}

div.contentbox-tab a:hover {
	color:rgb(10,148,214);
	color:#0a94d6\9;
}


div.content-top-links {
	margin:10px 0% 15px 7%;
	width:90%;
	width:90%\9;
	
	
}

div.content-links {
	width:auto;
	float:left;
	padding:0px 15px 0px 15px;
	/*box-flex:2;
	box-flex:2;
	-moz-box-flex:2;
	-webkit-box-flex:2;
	-o-box-flex:2;
	-ms-box-flex:2;
	text-align:center;
	width:auto\9;
	float:left\9;
	padding-right:20px\9;*/
	
}

div.footer-content-links {
	width:31.0%;
	margin-right:2%;
	*width:auto !important;
}
div.content-links a, .slect-1  {
	font-family:"PT Sans";
	font-size:0.8em;
	text-transform:uppercase;
	color:rgb(10,148,214);
	color:#0a94d6\9;
	transition:all 0.3s ease;
}
div.content-links a:hover, div.slider-text a:hover, div.slider-text-2 a:hover  {
	color:rgb(230,0,0);
	color:#e60000\9;
	
}

.slect-1, .select-cate {
	width:130px;
	padding:0px;
	margin-left:5px;
	border:solid 1px rgb(196,211,247);
	border:solid 1px #b8cbf6\9;
	text-transform:none;
	color:rgb(77,97,133);
	color:#333333\9;
	float:right\9;
	font-size:0.8em
}

div.banner {
	float:left;
	width:100%;
	height:auto;
	
	
}
div.banner img {
	float:left;
	width:100%;
	height:auto;
}

div.slidergroup {
	width:100%;
	float:left;
	
}


div.advertisemeent {
	width:98%;
	float:left;
	margin:10px 0;
}
div.advertisemeent img {
	width:100%;
	height:auto;
	
}
div.content-hd, div.contentbox, div.contentbox-right, div.contentbox-2 {
	width:98.6%;
	padding:3px;
	border:solid 1px #FFFFFF\9;
	border:solid 1px rgb(256,256,256);
	float:left;
	background-color:#f2f2f2\9;
	background-color:rgb(242,242,242);
	margin-top:15px;
}

div.contentbox, div.contentbox-right {
	margin-top:5px;
	padding:10px;
	width:96.5%;
}

div.slidergroup div:nth-child(4), div.slidergroup div:nth-child(6) {
	margin-right:0px;
}

div.contentbox-2 {
	width:47.70% !important;
	margin:12px 2% 12px 0 ;
	
}

div.content-hd h1, div.footer-content-hd h1 {
	font-family: 'Pathway Gothic One',sans-serif !important;
	font-size:1.25em;
	line-height:25px;
	font-weight:400;
	text-transform:uppercase;
	color:#FFFFFF\9;
	color:rgb(255,255,255);
	background-color: rgb(207,33,35);
	background-color:#cf2123\9;
	width:auto;
	float:left;
	padding:2px 8px;
}

div.magzine-cover {
	width:330px;
	float:left;
	padding:0px 10px 10px 10px;
	border:solid 1px #f2f2f2\9;
	border:solid 1px rgb(242,242,242);
	background-color:#FFFFFF\9;
	background:rgb(255,255,255)url(image/body_bg.jpg) repeat top center;
}

div.magzine-cover h1 {
	font-family: 'Pathway Gothic One',sans-serif !important;
	font-size:2.5em;
	font-weight:400;
	line-height:65px;
	color:rgb(194,0,15);
	color:#c2000f\9;
	text-align:center;
	text-transform:uppercase;
	margin-bottom:10px;
	background:url(image/dited-border.jpg) repeat-x bottom center;
}



div.cover-image img {
	width:60%;
	height:auto;
	float:left;
}
div.cover-text {
	float:left;
	width:100%;
	padding-left:3%;
}

div.cover-text img {
	float:left;
	width:58%;
	height:auto;
	margin-right:2%;
}

div.cover-text span {
	width:auto;
	float:left;
}

span.issue, span.subscribe, span.m-exiting, div.highlight h1 {
	font-family: 'Pathway Gothic One',sans-serif !important;
	font-weight:400;
	
}

span.issue, div.highlight h1 {
	padding-bottom:18px;
	font-size:1.8em;
	font-weight:300;
	}

span.subscribe {
	font-size:1.8em;
	color:rgb(194,0,15);
	color:#c2000f\9;
}

span.magzine-links a {
	font-family:"PT Sans";
	color:#0A94D6;
	font-size:1.0em;
	
}

span.m-exiting {
	font-size:1.5em;
	color:rgb(0,0,0);
	color:#000000\9;
	margin-top:18px;
}

div.highlight {
	float:left;
	width:100%;
}

div.highlight h1, div.highlight h2, div.highlight p {
	width:100%;
	float:left;
}

div.highlight h1 {
	line-height:25px;
	text-align:left;
	padding-bottom:0px;
	margin-bottom:0px;
	background:none;
	color:#000000;
}

div.highlight h2 {
	font-size:13px;
	color:#A5A5A5;
	padding:2px 0px;
}

div.contentbox-right {
	width:95%;
	display:moz-box;
	display:-webkit-box;
	display:-ms-box;
	display:-o-box;
}



footer {
	background:rgb(46,46,46);
	background:#2e2e2e;
	float:left;
	width:100%;
}

div.footer-wrapper {
	width:1007px;
	margin:0px auto;
	display:block;
}

div.footer-inner {
	width:100%;
	float:left;
	display:-moz-box;
}

 div.footer-top-links  {
	width:100%;
	float:left;
	/*display:-moz-box;
	display:-webkit-box;
	display:-o-box;
	display:-ms-box;*/
}

div.footer-content-links {
	text-align:left;
	float:left;
	*width:30%;
}

div.footer-box {
	width:95%;
	margin-right:5%;
}

div.footer-content-hd  {
	width:98.7%;
	padding:3px;
	/*border:solid 1px #212121\9;
	border:solid 1px rgb(33,33,33);*/
	float:left;
	margin:10px 0px;
}

div.ft-tweeter, div.ft-tweeter-2, div.ft-tweeter-3  {
	float:left;
	width:97%;
	padding:2%;
	/*background-color:#262626;*/
	margin-bottom:15px;
}

div.ft-tweeter-2, div.ft-tweeter-3 {
	background:none;
	border:none;
	padding:5px 5px 0px 0px;
}
div.ft-tweeter-3 {
	padding:0px 0px 0px 0px;
}

div.ft-imge {
	float:left;
	width:10%;
}

div.ft-twett-text {
	float:left;
	width:90%;
	font-size:0.8em;
	line-height:19px;
	font-weight:300;
	color:rgb(154,154,154);
	color:#9a9a9a\9;
	font-family:"PT Sans",sans,serif;
	
}

div.ft-twett-text-2 img {
	float:left;
	margin-right:5px;
}
div.ft-twett-text-2 {
	float:left;
	width:100%;
	font-size:0.8em;
	line-height:19px;
	font-weight:300;
	color:rgb(154,154,154);
	color:#9a9a9a\9;
	font-family:"PT Sans",sans,serif;
	
}

div.ft-twett-text a {
	color:rgb(207,33,35);
	color:#cf2123;
}

div.ft-twett-text-2 h1 {
	 font-family: 'Pathway Gothic One',sans-serif !important;
	 font-size:1.5em;
 }
 
div.ft-twett-text-2 h2 {
	font-size:1.0em;
	font-weight:normal;
	color:#666666\9;
	color:rgb(102,102,102);
}

div.ft-tweeter-3 input.text-box {
	background-color:#363636;
	background-color:rgb(54,54,54);
	height:22px;
	float:left;
	border:solid 1px rgb(37,37,37);
	width:70%;
	padding:5px;
}

div.ft-tweeter-4 a {
	width:auto;
	float:left;
	margin:0px 5px;
	padding:0px 10px;
	background:#2b2b2b\9;
	background:rgb(43,43,43);
	color:#7d7d7d\9;
	color:rgb(125,125,125);
	line-height:30px;
	border:solid 1px #2b2b2b\9;
	border:solid 1px rgb(43,43,43);
	transition:all 0.5s ease;
}

div.ft-tweeter-4 a:hover {
	border:solid 1px #000000\9;
	border:solid 1px rgb(0,0,0);
	
}
div.ft-tweeter-4 span {
	font-family:"PT Sans";
	font-size:10px;
	float:left;
	margin-top:5px;
	margin-bottom:5px;
	color:##9A9A9A;
}

div.ft-tweeter-3 input.button-go {
	background:url(image/go_button.png) no-repeat;
	width:50px;
	height:34px;
	float:left;
	font-weight:bold;
	border:none;
	color:rgb(111,111,111);
	color:#6f6f6f\9;
	cursor:pointer;
}

/*====================   For Slider use only  ===========================*/

.blueberry { margin: 0 auto; position:relative; }

.blueberry .slides {
	display: block;
	position: relative;
	overflow: hidden;
	z-index:99;
	height: auto!important;
}
.blueberry .slides li {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.blueberry .slides li img {
	display: block;
	width: 100%;
	height:435px !important;
	max-width: none;
}
.blueberry .slides li.active { display: block; position: relative; }
.blueberry .crop li img { width: auto; }

.blueberry .pager {
	height: 40px;
	text-align: center;
	z-index:9999999999999999;
}

.pager {
	height: 40px;
	text-align: center;
	position:absolute;
	top:0px;
	right:10px;
	
}
.blueberry .pager li { display: inline-block; }
.blueberry .pager li a,
.blueberry .pager li a span {
	display: block;
	height: 10px;
	width: 10px;
}
.blueberry .pager li a {
	padding: 18px 3px;

}
.blueberry .pager li a span {
	overflow: hidden;
	background: #c0c0c0;
	text-indent: -9999px;

}
.blueberry .pager li.active a span { background: #404040; }



div.headline {
	top:0px;
	text-transform:uppercase;
	padding:7px 12px;
	left:0px;
	font-family: 'Pathway Gothic One',sans-serif !important;
	font-size:1.5em;
	position:absolute;
	color:#FFFFFF;
	background-color:#e1101a\9;
	background-color:rgb(225,16,26);
	
	}

ul.slides h1 {
	font-family:"PT Sans";
	font-size:1.2em;
	line-height:1.7em;
	bottom:70px;
	font-weight:normal;
	padding:0px 12px;
	left:25px;
	color:#FFFFFF;
	position:absolute;
	background:url(image/discription_h1_bg.png) repeat top center;
}

ul.slides p {
	font-family:"PT Sans";
	font-size:0.8em;
	line-height:1.7em;
	position:absolute;
	left:25px;
	margin-right:10px;
	bottom:10px;
	padding:5px;
	color:#999999;
	background:url(image/discription_bg.png) repeat top center;
}

div.content-links option, .select-cate option {
	margin:5px;
	padding:0px 5px;
	line-height:20px;
	float:left;
	
}

/*============================ for Tab ================= */
#tabs  {
	float:left;
	width:100%;
	margin-top:5px;
}
ul.ui-tabs-nav {
	list-style-type:none;
	width:99.8%;
	float:left;
	margin-left:1.2%;
}
li.ui-state-default {
	float:left;
	padding:5px 5px;
	background-color:#f0f0f0;
	border:solid 1px #e4e4e8;
	margin-right:5px;
	
}

li.ui-state-default:hover {
	float:left;
	padding:5px 5px;
	background-color:#CF2123;
	border:solid 1px #C31C1D;
	margin-right:5px;
	
}
li.ui-state-default a {
	color:#000000;
}
li.ui-state-active a  {
	color:#ffffff;
}

li.ui-state-active {
	float:left;
	padding:5px 5px;
	background-color:#cf2123;
	border:solid 1px #c31c1d;
	margin-right:5px;
	
}

.ui-tabs-panel{
	width:100%;
	float:left;
}

div.contentbox-tab {
	width:97%;
	float:left;
	margin:3px 0px 7px 0px;
	background-color:#F2F2F2;
	border:1px solid #ffffff;
	padding:2%;
}

div.contentbox-tab img {
	width:25%;
	height:auto;
	float:left;
	margin-right:5px;
}

span.audio-v img  {
	float:left;
	width:30%;
	height:auto;
	margin:5px 5px;
}

.contentbox-right a img {
	width:30%;
	height:auto;
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}

/*.advertisiment-right img {
	float:left;
	width:100%;
	height:auto;
}
*/

/*============================ office page css start ================= */
div.office-page-main{
	width:62%;
	float: left;
	margin-right:1%;
	margin-left:1%;
	
}

div.office-page-main .office-content{color: #252525;
    font-family: PT Sans,sans,serif;
    font-size: 0.8em;
    font-weight: 300;
    line-height: 19px;
	width:100%;
	float:left;
	padding-top:8px;
}

.contentbox-right2 {
	height:250px;
	overflow:scroll;
	margin-top:5px;
	float:left;

}

.contentbox-right2  div{
	width:95%;
}

/*============================ office page css close ================= */

/*============================ FAQcss start ================= */

.faq-Que-main,.faq-Ans-main{
	width:100%;
	float:left;
	margin-bottom:60px;
}

.faq-Que-main aside{
	width:100%;
	float:left;
}

.faq-Que-main aside ol{
	width:95%;
	margin:0px;
	float:left;
	
}
.faq-Que-main aside ol li{
	margin-left:20px;
	color:#0A94D6;
}

.faq-Que-main aside ol li a{
	color:#0A94D6;
}
.faq-Que-main aside ol li a:hover{
	color:#0A94D6;
	text-decoration:underline;
}

.faq-Ans-main section{
	width:97%;
	float:left;
	background-color:#f6f6f6;
	border:solid 1px #eae7e7;
	padding:8px;
	margin-bottom:8px;
}
.faq-Ans-main section h1{
	font-family: PT Sans,sans,serif;
    font-size: 1em;
    font-weight: bold;  
	padding:0px;
	margin:0px;
	width:95%; 
	float:left;
	margin-bottom:5px;
	background-color:#F6F6F6 !important;
	color:#000000 !important;
}

.faq-Ans-main section h1 span{
	padding-right:0px;
	
}

.faq-Ans-main section p{
	 font-family: PT Sans,sans,serif;
    font-size: 1em;
    font-weight: 300; 
	padding:0px;
	margin:0px;
	line-height:17px;
	width:100%; 
	float:left;
	
}

/*============================ FAQ css Close================= */

/*============================ article css start ================= */
.article-list-main{
	width:100%;
	float:left;
	margin-top:10px;
	
}

.article-list-main nav{
	width: auto;
}

.article-list-main nav ul{
	width:auto;
	margin:0px;
	padding:0px;
	
	
}

.article-list-main nav ul li{
	width:auto;
	list-style:none;
	display:inline-block;
	
}

.article-list-main nav ul li a{
	
    background-color: #F0F0F0;
    border: 1px solid #E4E4E8;
    color: #000000;
    font-size: 100%;
    margin-right: 5px;
    padding: 5px;
	
}

.article-list-main nav ul li a:hover{
	background-color: #CF2123;
    border: 1px solid #C31C1D;
	color:#ffffff;
	
}

.article-list-main #view-form{
	width:100%;
	/*float:left;*/
	height: auto;
	margin-top:10px;
	margin-bottom:10px;
	/*margin-left:10%;*/

	
}

.article-list-main #view-form label{
	font-family: PT Sans;
    font-size: 0.8em;
	color:#0A94D6;
	margin-right:10px;
	text-transform:uppercase;
	/*float:left;*/
	padding-top:4px;
	
}

.article-list-main #view-form input[type="text"]{
	padding: 5px;   
    border: 1px solid #DDDDDD;
    
    /*Applying CSS3 gradient*/
   background: -moz-linear-gradient(center top , #FFFFFF,  #EEEEEE 1px, #FFFFFF 20px);    
    background: -webkit-gradient(linear, left top, left 20, from(#FFFFFF), color-stop(5%, #EEEEEE) to(#FFFFFF));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FBFBFB', endColorstr='#FFFFFF');
    
    /*Applying CSS 3radius*/   
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    
    /*Applying CSS3 box shadow*/
    -moz-box-shadow: 0 0 2px #DDDDDD;
    -webkit-box-shadow: 0 0 2px #DDDDDD;
    box-shadow: 0 0 2px #DDDDDD;
	/*float:left;*/
	margin-right:8px;
	color:#4D6185;
	width:25%;

	
}

.article-list-main #view-form input[type="text"]:focus{
	box-shadow:0 0 2px #0A94D6;
}

.article-list-main #view-form select{
	padding: 5px;   
    border: 1px solid #DDDDDD;
    
    /*Applying CSS3 gradient*/
    background: -moz-linear-gradient(center top , #FFFFFF,  #EEEEEE 1px, #FFFFFF 20px);    
    background: -webkit-gradient(linear, left top, left 20, from(#FFFFFF), color-stop(5%, #EEEEEE) to(#FFFFFF));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FBFBFB', endColorstr='#FFFFFF');
    
    /*Applying CSS 3radius*/   
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    
    /*Applying CSS3 box shadow*/
    -moz-box-shadow: 0 0 2px #DDDDDD;
    -webkit-box-shadow: 0 0 2px #DDDDDD;
    box-shadow: 0 0 2px #DDDDDD;
	/*float:left;*/
	color:#4D6185;
	width:40%;
	

	
}

.article-list-main #view-form select:focus{
	box-shadow:0 0 2px #0A94D6;
}

.article-list-main #view-form select option{
	color:#4D6185;
	
}

.article-list-main #view-form input[type="button"]{
	background-color: transparent;
	background-image: url(image/go-button.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	border: 0 none;
	cursor: pointer;
	height: 27px;
	width: 38px;
	/*float:left;*/
	margin-right:8px;
	
}

.article-list-main .pagination{
	width:100%;
	float: left;
	text-align:right;
	
}

.article-list-main .pagination span{
	margin-right:8px;
	
}
.article-list-main .pagination a{
	padding: 5px 8px;
	border:1px solid #E4E4E8;
	font-family: PathwayGothicOne,PT Sans;
    font-size: 100%;
	color:#000000;
	background-color: #F0F0F0;
	display: inline-block;
	
	
}
.article-list-main .pagination a:hover, article-list-main .pagination a .active{
	padding: 5px 8px;
	background-color: #CF2123;
    border: 1px solid #C31C1D;
	font-family: PathwayGothicOne,PT Sans;
    font-size: 100%;
	color:#ffffff;
	
	
}

.article-list-main article{
	width:100%;
	height: auto;
	display:inline-block;
	margin-top:8px;
	border:1px solid #F2F2F2;
	position:relative;
	margin-bottom:10px;
}

.article-list-main article .icon{
	 background-image: url("image/article-icon.png");
    height: 23px;
    left: 0;
    position: absolute;
    top: -22px;
    width: 23px;
}

.article-list-main article .name-bar{
	width:98%;
	border-bottom:1px solid #F2F2F2;
	display:inline-block;
	padding:1%;
	  background-color: #F9F8F8;
	
	
}

.article-list-main article .name-bar span{
	width:auto;
	text-align:left;
	font-family:PathwayGothicOne,PT Sans;
	font-size: 1.25em;
    font-weight: 300;
	float:left;
	
}
.article-list-main article .name-bar .span2{
	width:auto;
	text-align:right;
	font-family:PathwayGothicOne,PT Sans;
	font-size: 1.25em;
    font-weight: 300;
	float:right;
	color:#CF2123;
}

.article-list-main article .content{
	width:98%;
	display:inline-block;
	padding:1%;
	
}
.article-list-main article .content img{
	float: left;
    margin-right: 10px;
}

.article-list-main article .content .blogview{
	width:100%;
	text-align:right;
}

.article-list-main article .content .blogview p{color: #252525;
    font-family: PT Sans,sans,serif;
    font-size: 0.8em;
    font-weight: 300;
    line-height: 19px;
	height:65px;
	text-align:left;
	overflow:hidden;
}

.article-list-main article .content .blogview p a{
	color:#0A94D6;
	background-color:transparent; border:none;
}
.article-list-main article .content .blogview p a:hover{
	color:#0A94D6;
	background-color:transparent; border:none;
	text-decoration:underline;
}

.article-list-main article .content .blogview a{
	background-color: #F0F0F0;
    border: 1px solid #E4E4E8;
    margin-left: 5px;
    padding:5px;
	color:#000000;
	font-size:100%;
	display:inline-block;
	margin-top:8px;
}

.article-list-main article .content .blogview a:hover{
	background-color: #CF2123;
    border: 1px solid #C31C1D;
	color:#ffffff;
}

.article-list-main nav .select-cate{
	padding: 5px;   
    border: 1px solid #DDDDDD;
    
    /*Applying CSS3 gradient*/
   background: -moz-linear-gradient(center top , #FFFFFF,  #EEEEEE 1px, #FFFFFF 20px);    
    background: -webkit-gradient(linear, left top, left 20, from(#FFFFFF), color-stop(5%, #EEEEEE) to(#FFFFFF));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FBFBFB', endColorstr='#FFFFFF');
    
    /*Applying CSS 3radius*/   
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    
    /*Applying CSS3 box shadow*/
    -moz-box-shadow: 0 0 2px #DDDDDD;
    -webkit-box-shadow: 0 0 2px #DDDDDD;
    box-shadow: 0 0 2px #DDDDDD;
	color:#4D6185;
	width:30%;
	

	
}


.article-list-main #view-form select:focus{
	box-shadow:0 0 2px #0A94D6;
}

.article-list-main #view-form select option{
	color:#4D6185;
	
}



/*============================ contact us css start ================= */
form{
	width:100%;
	float: left;
	margin-top:0px;
	
}
form .Required{
	width:100%;
	float:left;
	font-family: PT Sans,sans,serif;
    font-size: 0.8em;
    font-weight: 300;
	color:#000000;
	margin-bottom:10px;
	
}
form .area-par{
	width:100%;
	float:left;
	margin-bottom:10px;
}

form .area-par .invalid{
	font-family: PT Sans,sans,serif;
    font-size: 0.8em;
    font-weight: 300;
	color:#FF0000;
	padding-left: 20px;
    padding-top: 8px;
	float:left;
	
}


form .area-par .txtinput {
	display: block;
	font-family: "Helvetica Neue", Arial, sans-serif;
	float:left;
	border-style: solid;
	border-width: 1px;
	border-color: #dedede;
	font-size: 12pt;
	padding-left: 10px;
	width: 50%;
	color: #777;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;
	transition: border 0.15s linear 0s, box-shadow 0.15s linear 0s, color 0.15s linear 0s;
	-webkit-transition: border 0.15s linear 0s, box-shadow 0.15s linear 0s, color 0.15s linear 0s;
	-moz-transition: border 0.15s linear 0s, box-shadow 0.15s linear 0s, color 0.15s linear 0s;
	-o-transition: border 0.15s linear 0s, box-shadow 0.15s linear 0s, color 0.15s linear 0s;
	padding-top: 8px;
	padding-right: 25px;
	padding-bottom: 8px;
	font-family: PT Sans,sans,serif;
    font-size: 0.8em;
    font-weight: 300;
	color:#000;
}

form .area-par .txtinput:focus { 
color: #333;
border-color: rgba(41, 92, 161, 0.4);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(41, 92, 161, 0.6);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(41, 92, 161, 0.6);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(41, 92, 161, 0.6);
outline: 0 none; 
}


form .area-par  span{

	color: #FF0000;
    font-family: Verdana,Geneva,sans-serif;
	float:left;
	
}


form .area-par .ext {
	display: block;
	font-family: "Helvetica Neue", Arial, sans-serif;
	float:left;
	border-style: solid;
	border-width: 1px;
	border-color: #dedede;
	font-size: 12pt;
	padding-left: 10px;
	width: 10%;
	color: #777;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;
	transition: border 0.15s linear 0s, box-shadow 0.15s linear 0s, color 0.15s linear 0s;
	-webkit-transition: border 0.15s linear 0s, box-shadow 0.15s linear 0s, color 0.15s linear 0s;
	-moz-transition: border 0.15s linear 0s, box-shadow 0.15s linear 0s, color 0.15s linear 0s;
	-o-transition: border 0.15s linear 0s, box-shadow 0.15s linear 0s, color 0.15s linear 0s;
	padding-top: 8px;
	padding-right: 25px;
	padding-bottom: 8px;
	margin-left:5px;
	font-family: PT Sans,sans,serif;
    font-size: 0.8em;
    font-weight: 300;
	color:#000;
}

form .area-par .ext:focus { 
color: #333;
border-color: rgba(41, 92, 161, 0.4);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(41, 92, 161, 0.6);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(41, 92, 161, 0.6);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(41, 92, 161, 0.6);
outline: 0 none; 
}



form .area-par .textarea {
	 border-color: #DEDEDE;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;
    color: #777777;
    display: block;
    float: left;
    font-family: "Helvetica Neue",Arial,sans-serif;
    font-size: 12pt;
    height: 80px;
    margin-bottom: 15px;
    padding: 11px 25px 11px 10px;
    transition: border 0.15s linear 0s, box-shadow 0.15s linear 0s, color 0.15s linear 0s;
    width: 55%;
	font-family: PT Sans,sans,serif;
    font-size: 0.8em;
    font-weight: 300;
	color:#000;
}
form .area-par .textarea:focus {
color: #333;
border-color: rgba(41, 92, 161, 0.4);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(40, 90, 160, 0.6);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(40, 90, 160, 0.6);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(40, 90, 160, 0.6);
outline: 0 none; 
}


form .area-par .error{
	width:auto;
	float:left;
	color:#F00;
	font-family: PT Sans,sans,serif;
    font-size: 0.8em;
    font-weight: 300;
	padding-left: 10px;
    padding-top: 10px;
	
}

form .area-par label {
	width:25%;
	float:left;
	font-family: PT Sans,sans,serif;
    font-size: 0.8em;
    font-weight: 300;
	color:#000;
	
}

form .area-par .imagecode{
	width:70%;
	float:left;
	font-family: PT Sans,sans,serif;
    font-size: 0.8em;
    font-weight: 300;
	color:#000;
	padding-bottom:10px;
	
}


.resetbtn {
display: block;
float: left;
color: #515151;
text-shadow: -1px 1px 0px #fff;
margin-right: 20px;
height: 3em;
padding: 0 1em;
outline: 0;
font-weight: bold;
font-size: 10pt;
white-space: nowrap;
word-wrap: normal;
vertical-align: middle;
cursor: pointer;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
background-color: #fff;
background-image: -moz-linear-gradient(top,  rgb(255,255,255) 2%, rgb(240,240,240) 2%, rgb(222,222,222) 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(2%,rgb(255,255,255)), color-stop(2%,rgb(240,240,240)), color-stop(100%,rgb(222,222,222)));
background-image: -webkit-linear-gradient(top,  rgb(255,255,255) 2%,rgb(240,240,240) 2%,rgb(222,222,222) 100%);
background-image: -o-linear-gradient(top,  rgb(255,255,255) 2%,rgb(240,240,240) 2%,rgb(222,222,222) 100%);    background-image: -ms-linear-gradient(top,  rgb(255,255,255) 2%,rgb(240,240,240) 2%,rgb(222,222,222) 100%);
background-image: linear-gradient(top,  rgb(255,255,255) 2%,rgb(240,240,240) 2%,rgb(222,222,222) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dedede',GradientType=0 );
border: 1px solid #969696;
box-shadow: 0 1px 2px rgba(144, 144, 144, 0.4);
-moz-box-shadow: 0 1px 2px rgba(144, 144, 144, 0.4);
-webkit-box-shadow: 0 1px 2px rgba(144, 144, 144, 0.4);
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
}

.resetbtn:hover {
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);	
color: #818181;
background-color: #fff;
background-image: -moz-linear-gradient(top,  rgb(255,255,255) 2%, rgb(244,244,244) 2%, rgb(229,229,229) 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(2%,rgb(255,255,255)), color-stop(2%,rgb(244,244,244)), color-stop(100%,rgb(229,229,229)));
background-image: -webkit-linear-gradient(top,  rgb(255,255,255) 2%,rgb(244,244,244) 2%,rgb(229,229,229) 100%);background-image: -o-linear-gradient(top,  rgb(255,255,255) 2%,rgb(244,244,244) 2%,rgb(229,229,229) 100%); background-image: -ms-linear-gradient(top,  rgb(255,255,255) 2%,rgb(244,244,244) 2%,rgb(229,229,229) 100%); background-image: linear-gradient(top,  rgb(255,255,255) 2%,rgb(244,244,244) 2%,rgb(229,229,229) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );
border-color: #aeaeae;
box-shadow: inset 0 1px 0 rgba(256,256,256,0.4),0 1px 3px rgba(0,0,0,0.5);
}

.submitbtn {
display: block;
float: left;
height: 3em;
padding: 0 1em;
border: 1px solid;
outline: 0;
font-weight: bold;
font-size: 10pt;
color:  #fff;
text-shadow: 0px 1px 0px #222;
white-space: nowrap;
word-wrap: normal;
vertical-align: middle;
cursor: pointer;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
border-color: #5e890a #5e890a #000;
-moz-box-shadow: inset 0 1px 0 rgba(256,256,256, .35);
-ms-box-shadow: inset 0 1px 0 rgba(256,256,256, .35);
-webkit-box-shadow: inset 0 1px 0 rgba(256,256,256, .35);
box-shadow: inset 0 1px 0 rgba(256,256,256, .35);
background-color: rgb(226,238,175);
background-image: -moz-linear-gradient(top, rgb(226,238,175) 3%, rgb(188,216,77) 3%, rgb(144,176,38) 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(3%,rgb(226,238,175)), color-stop(3%,rgb(188,216,77)), color-stop(100%,rgb(144,176,38))); 
background-image: -webkit-linear-gradient(top, rgb(226,238,175) 3%,rgb(188,216,77) 3%,rgb(144,176,38) 100%);
background-image: -o-linear-gradient(top, rgb(226,238,175) 3%,rgb(188,216,77) 3%,rgb(144,176,38) 100%);
background-image: -ms-linear-gradient(top, rgb(226,238,175) 3%,rgb(188,216,77) 3%,rgb(144,176,38) 100%);
background-image: linear-gradient(top, rgb(226,238,175) 3%,rgb(188,216,77) 3%,rgb(144,176,38) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2eeaf', endColorstr='#90b026',GradientType=0 );
}
.submitbtn:hover{
border-color: #7c9826 #7c9826 #000;
color: #fff;
-moz-box-shadow: inset 0 1px 0 rgba(256,256,256,0.4),0 1px 3px rgba(0,0,0,0.5);
-ms-box-shadow: inset 0 1px 0 rgba(256,256,256,0.4),0 1px 3px rgba(0,0,0,0.5);
-webkit-box-shadow: inset 0 1px 0 rgba(256,256,256,0.4),0 1px 3px rgba(0,0,0,0.5);
box-shadow: inset 0 1px 0 rgba(256,256,256,0.4),0 1px 3px rgba(0,0,0,0.5);
background: rgb(228,237,189);
background: -moz-linear-gradient(top, rgb(228,237,189) 2%, rgb(207,219,120) 3%, rgb(149,175,54) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,rgb(228,237,189)), color-stop(3%,rgb(207,219,120)), color-stop(100%,rgb(149,175,54))); 
background: -webkit-linear-gradient(top, rgb(228,237,189) 2%,rgb(207,219,120) 3%,rgb(149,175,54) 100%); 
background: -o-linear-gradient(top, rgb(228,237,189) 2%,rgb(207,219,120) 3%,rgb(149,175,54) 100%); background: -ms-linear-gradient(top, rgb(228,237,189) 2%,rgb(207,219,120) 3%,rgb(149,175,54) 100%); background: linear-gradient(top, rgb(228,237,189) 2%,rgb(207,219,120) 3%,rgb(149,175,54) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4edbd', endColorstr='#95af36',GradientType=0 );

}


/*============================ contact us css close ================= */

/*============================ Authors list css start ================= */

.Authors-list_main{ 
float: left;
    height: auto;
    margin-left: 3%;
    margin-top: 10px;
    width: 97%;

	
}

.Authors-list_main label{
	background-color: #ffffff;
    border: 1px solid #EDE7E7;
    float: left;
    height: auto;
    margin-bottom: 8px;
    margin-left: 1%;
    margin-right: 1%;
    padding: 5px;
    width: 20%;
}

.Authors-list_main label:hover{
	background-color: #FAF7F7;
    border: 1px solid #EDE7E7;
color: #333;
border-color: rgba(41, 92, 161, 0.4);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(40, 90, 160, 0.6);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(40, 90, 160, 0.6);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(40, 90, 160, 0.6);
outline: 0 none;
}

.Authors-list_main label img{
	width:100%;
	height:100px;
	float:left;
	padding-bottom: 10px;
	
}

.Authors-list_main label .author-name{
	width:100%;
	float:left;
	background-color:#FFF;
	text-align:center;
	height:38px;
}

.Authors-list_main label .author-name a{
font-family: PT Sans,sans,serif;
    font-size: 0.8em;
    font-weight: 300;
	color:#444444;

}

.Authors-list_main label .author-name a:hover{
color:#0A94D6;
}



.Authors-list_main fieldset {
	
	width:100%;
	background-color:#ffffff;
	border:1px solid #F2F2F2;
	float:left;
	position:relative;
	
}

.Authors-list_main fieldset legend{
	margin-left:15px;
	padding:8px;
	border-color: rgba(41, 92, 161, 0.4);
	background-color:#fcfcfc;
	border:1px solid #e9e4e4;
	

font-family: PT Sans,sans,serif;
    font-size: 0.8em;
    font-weight: bold;
	color:#444444;
	
}

.Authors-list_main fieldset img{
	width:20%;
	float:left;
	height:auto;
	
	border-color: rgba(41, 92, 161, 0.4);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(40, 90, 160, 0.6);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(40, 90, 160, 0.6);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(40, 90, 160, 0.6);
outline: 0 none;
padding:5px;
margin-top:10px;
margin-left:15px;
	
}

.Authors-list_main fieldset .link{
	width:70%;
	float:left;
	margin-left:2%;
	margin-bottom: 16%;
	
}
.Authors-list_main fieldset .link a{
	color: #0A94D6;
    font-family: PT Sans,sans,serif;
    font-size: 9pt;
    font-weight: bold;
	
}

.Authors-list_main fieldset .link a:hover{
	text-decoration:underline;
}

.Authors-list_main fieldset .text{
	width:98%;
	margin-left:2%;
	float:left;
	color: #252525;
    font-family: PT Sans,sans,serif;
    font-size: 0.8em;
    font-weight: 300;
	line-height:17px;
	padding-bottom: 5px;
	
}
.Authors-list_main fieldset .text a{
	color:#0A94D6;
	text-decoration:underline;
	
}

.Authors-list_main fieldset .au_list {
     background-color: #F0F0F0;
    border: 1px solid #E4E4E8;
    color: #000000;
    display: inline-block;
    float: right;
    font-size: 100%;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 8px;
    padding: 5px;
    position: relative;
    top: -20px;
	transition:all 0.3s ease;
    padding:4px 2px 2px;
	height:18px;
	width:38px;
	text-align: center;
	overflow:hidden;
	font-family: PT_Sans,sans,serif;
    font-size: 0.8em;
    font-weight: 300;
}

.Authors-list_main fieldset .au_list:hover{
	background-color:#cf2123;
	width: auto;
	color:#ffffff;
	
}
.fb_edge_widget_with_comment{
	background-color: #F2F2F2;
    border: 1px solid #ffffff;
    float: left;
    margin-top: 15px;
    padding: 3px;
    width: 98.7% !important;
	
}


.fb_edge_widget_with_comment fb_iframe_widget{
	background-color: #F2F2F2;
    border: 1px solid #ffffff;
    float: left;
    margin-top: 15px;
    padding: 3px;
    width: 98.7% !important;
	
}

/*============================ Authors list css close ================= */


/*============================ Archives year by year css start================= */
.archive-year{
	width:96%;
	float:left;
	padding-bottom:8px;
	margin-bottom:15px;
	border-bottom:1px solid #F2F2F2;
	padding:2%;
}

.archive-year:hover{
	background-color:#f7f6f6;
}

.archive-year h1{
	font-family: 'Pathway Gothic One',sans-serif !important;
    font-size: 1em;
	width:100%;
	margin:0px; padding:0px;
	float:left;
	padding-bottom:5px;
	
}

.archive-year article{
	background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 5px;
    
    float: left;
    height: 256px;
	overflow:hidden;
    margin-bottom: 10px;
    margin-left: 5px;
    margin-right: 5px;
    padding: 2px;
    width: 30%;
	
}

.archive-year article:hover{
	box-shadow: 3px 3px 2px #CCCCCC;
}

.archive-year article .link{
	
    color: #0A94D6;
    float: left;
    margin-bottom: 8px;
    margin-right: 8px;
    padding-right: 5px;
    width: auto;
	text-align:center;
	width:100%;
	
}

.archive-year article .link:hover{
	color:#c72e04;
}


.archive-year article a img, archive-year article font a img{
	
	width:100% !important;
	height:224px !important;
	
}

.archive-year article a div, .archive-year article div {
	width:100% !important;
	
}


.archive-year article table{
	width:100% !important;
	float:left;
	
}

.archive-year article .fb_edge_widget_with_comment{
	width:50% !important;
	display:none;
	
}

.archive-year article font b, .archive-year article span{
	display:none;
	
}




.archive-year .month{
	color: #0A94D6;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #0A94D6;
	float: left;
	width: auto;
	padding-right: 5px;
	margin-right: 8px;
	margin-bottom: 8px;
}

.yui-content table .res{
	width:40%;
	float:left;
	margin-right:10px;
	
}
.yui-content table .res input{
	width:100%;
	
}

.yui-content table .res2{
	width: auto;
	float:right;
	margin-top:15px;
	
}

.stream{
	height:150px !important;
	
	
}



.shehjar-main{width:100%;float:left;margin-bottom:20px;}
.shehjar-main p{color: #252525;
    /*font-family: PT_Sans,sans,serif;
    font-size: 0.8em;*/
    font-weight: 300;
	padding:0px;margin:0px;line-height:17px;}

.shehjar-main p span{background-color: #E9E9E9;
    border: 1px solid #CDCECF;
    color: #3366FF;
    display: block;
    float: left;
    font-weight: bold;
    margin-bottom: 8px;
    padding: 10px;
    width: 50%;
	margin-right: 45%;}

.shehjar-main p span a{color:#000000;text-decoration:none;}

.shehjar-main p span a:hover{color:#000000;text-decoration: underline;}

.shehjar-main p b{color: #000000;
   /* font-family: PT_Sans,sans,serif;
    font-size: 1em;*/
    font-weight: bold;}

.shehjar-main ol{border-style: none;
    display: block;
    float: left;
    height: auto;
    margin-bottom: 15px;
    margin-left: 25px;
    margin-top: 8px;
    width: 93%;}

.shehjar-main ol li{width:100%;float:left;
color: #000000;
    /*font-family: PT_Sans,sans,serif;
    font-size: 0.8em;*/
   }
	
.shehjar-main ul{margin-top:8px;padding-left:25px;width: 95%;display:block;height: auto;float: left;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;margin-bottom:8px;}

.shehjar-main ul li{width:100%;float:left;

color: #000000;
    /*font-family: PT_Sans,sans,serif;
    font-size: 0.8em;*/
   }.shehjar-main .table{width:90%;float: left;height:auto;margin-left:30px;}
	
	.shehjar-main .table b{color:#333333;
	
	/*font-family: PT_Sans,sans,serif;
    font-size: 0.8em;*/
    font-weight: bold;line-height:17px;float: left;width: 100%;}
	
	.shehjar-main .table table{border: 1px solid #CCCCCC;margin-top: 8px;margin-bottom: 5px;float: left;}
	
	.shehjar-main .table table th{background-color: #e9e9e9;border-right-width: 1px;border-right-style: solid;border-right-color: #cdcecf;padding-top: 5px;padding-bottom: 5px;/*font-family: PathwayGothicOne,PT_Sans;*/
    font-size: 1em;color: #000000;text-align: left;padding-left: 5px; /*font-weight:300;*/}
	
	.shehjar-main .table table td{border-right-width: 1px;border-right-style: solid;border-right-color: #cdcecf;padding-top: 5px;padding-bottom: 5px;
	
	/*font-family: PT_Sans,sans,serif;font-size: 0.8em;*/font-weight: normal;color: #333333;padding-left: 5px;line-height: 17px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #cdcecf;text-align:left;}.shehjar-main .table table .tr{background-color: #e9e9e9;}



.google-checkout{
	float: left;
   /* font-family: PT_Sans,sans,serif;*/
    font-size: 1.2em;
    font-weight: bold;
    margin: 0 0 8px;
    padding: 0;
    width: 100%;	
}

.googlecart-add-button{
	background-image: url(image/add.png);
	background-position: left top;
	background-repeat: no-repeat;
	height: 30px;
	margin-bottom: 8px;
	margin-top: 8px;
	width: 106px;
	display: inline-block;
}

.middle_bg_sh table{
	width:100% !important;
	font-family: "PT Sans",sans,serif  !important;
    font-size: 0.8em  !important;
    font-weight: 300  !important;
    line-height: 19px  !important;
	padding:10px;
}




.office-content .pagination{
	width:100%;
	/*float: left;*/
	text-align:right;
	
}

.office-content .pagination span{
	margin-right:8px;
	
}
.office-content .pagination a{
	padding: 5px 8px;
	border:1px solid #E4E4E8;
	font-family: PathwayGothicOne,PT Sans;
    font-size: 100%;
	color:#000000;
	background-color: #F0F0F0;
	display: inline-block;
	
	
}
.office-content .pagination a:hover, office-content .pagination a .active{
	padding: 5px 8px;
	background-color: #CF2123;
    border: 1px solid #C31C1D;
	font-family: PathwayGothicOne,PT Sans;
    font-size: 100%;
	color:#ffffff;
	
	
}


#translate-this .translate-this-button {
  background:url(image/tt-btn1.png)!important;
  display: block;
    float: left;
    height: 18px;
    overflow: hidden;
    position: relative;
    text-indent: -2000px;
    visibility: visible;
    width: 180px;
  
}
#view1_c{
	width:80% !important;
	margin-right:1% !important;
	
}

#view1_ad{
	width:18% !important;
	float:right;
	
}

#menu_hd {
	display:none;
}

 .middle_bg_sh table td p {
	font-size:13px;
	line-height:19px;
	font-weight:300;
	color:#252525;
	font-family:"PT Sans",sans,serif;
}

p.paragraph {
	padding-bottom:15px;
}

.image-caption {
	width:100%;
	color:#F00;
}
.image-align-center {
	text-align:center;
}
.mobile-compatible {
    margin: 10px 0;
}

/*============================ blog page responsive css start================= */



/*============================ blog page responsive css close================= */






/*============================ Archives year by year css close================= */

.bkg{
	background-image: url(https://s3.amazonaws.com/cdn.s3.webcontentor.com/OFFICE/SHEHJAR001/files/images/131122105100_Untitled-2.jpg);
	float: left;
	height: 310px;
	width: 100%;
	background-repeat: no-repeat;
	background-position: left top;
	border: solid 1px #cccccc;
}

.bkg .content{
	
   float: right;
    font-family: 'Pathway Gothic One',sans-serif !important;
    font-size: 1.89em;
    font-weight: 400;
    line-height: 30px;
    padding-right: 10px;
    padding-top: 90px;
    text-align: right;
    width: 85%;
	
}


@media screen and (max-width:700px) {
.article-list-main nav ul li,.article-list-main nav ul li a{      display:block;
		float:left;
 		}
	
	.article-list-main nav ul li a{
		padding:5px;
		margin-bottom:5px;
	}
	
.article-list-main #view-form{
		width:100%;
		float:none;
		margin:0px;
		padding:0px;
		margin-left:0%;
		
	}
	
	.article-list-main #view-form label {
		
		width: auto;
		text-align:left;
		margin-bottom:8px;
		float:left;
		
	}
	
	
.article-list-main #view-form input[type="text"] {
	width:50%;
	margin-bottom:8px;
	
}

.article-list-main #view-form select{
	width:100%;
	margin-bottom:8px;
	
}

.article-list-main .pagination {
	margin-bottom:10px;
	margin-top:3px;
	
}

.article-list-main .pagination {
	margin-bottom:10px;
	margin-top:3px;
	
}


.article-list-main article .name-bar span{
	
	font-size:100%;
    font-weight: 400;
	
	
}

.article-list-main article .name-bar .span2{
	
	font-size: 100%;
    font-weight: 400;
	
	
}

.article-list-main article .content .blogview p{
	height:50px;
	overflow:hidden;
	
}

.article-list-main nav .select-cate{
	padding: 5px;   
    border: 1px solid #DDDDDD;
    
    /*Applying CSS3 gradient*/
  background: -moz-linear-gradient(center top , #FFFFFF,  #EEEEEE 1px, #FFFFFF 20px);    
    background: -webkit-gradient(linear, left top, left 20, from(#FFFFFF), color-stop(5%, #EEEEEE) to(#FFFFFF));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FBFBFB', endColorstr='#FFFFFF');
    
    /*Applying CSS 3radius*/   
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    
    /*Applying CSS3 box shadow*/
    -moz-box-shadow: 0 0 2px #DDDDDD;
    -webkit-box-shadow: 0 0 2px #DDDDDD;
    box-shadow: 0 0 2px #DDDDDD;
	color:#4D6185;
	width:100%;
	float:left;
	

	
}


	
form .area-par .txtinput{
	width:70%;
	
}
form .area-par .ext{
	width:40%;
	margin-top:8px;
	
}
form .area-par .textarea {
	width:70%;
	
}

form .area-par label {
	width:100%;
	margin-bottom:8px;
	
}

form .area-par .imagecode{
	width:100%;
	margin-bottom:8px;
	
}

.Authors-list_main label {
	width:20%;
}

.Authors-list_main fieldset .link {
	margin-bottom:2%;
	display:inline-block;
	
}

.Authors-list_main label img{
	 max-width: 100%;
	/* height:80px;*/
	height:auto;
   
	
}

.shehjar-main p span{
	width:100%;
	margin-right:0%;
	
}


.middle_bg_sh table{
	width:100% !important;
	
}
.middle_bg_sh table td{
	width:95% !important;
	
}


.top-lhs-nav2 {
	display:none;
}

#view1_c{
	width:100% !important;
	
}

#view1_ad{
	width:100% !important;
	
}

.archive-year article{
	width:20%;
	height:auto !important;
	
}

.archive-year article a img, archive-year article font a img{
	height:100px !important;
	
}
#errorMsg{
	
	width:100%;
	
}

form .area-par .invalid{
	padding-left: 0px;
    padding-top: 0px;

	
}



	
}

@media only screen and (min-width:270px) and (max-width:500px) {
	form .area-par .txtinput{
	width:80%;
	
}
form .area-par .ext{
	width:40%;
	margin-top:8px;
}

form .area-par .textarea {
	width:80%;
	
}

.shehjar-main p span{
	width:100%;
	margin-right:0%;
	
}

.middle_bg_sh table{
	width:100% !important;
	
}
.middle_bg_sh table td{
	width:95% !important;
	height:auto;
	
}

.middle_bg_sh table tr{
	height:auto !important;
}
.mobile-compatible{
	width:100% !important;
	height:auto;
	margin:10px 0px;
	
}

.mobile-compatible-video{
	width:100% !important;
	height:300px !important;
}

.top-lhs-nav2 {
	display:none;
}

#view1_c{
	width:100% !important;
	
}

#view1_ad{
	width:100% !important;
	
}

.archive-year article{
	width:42%;
	height:auto !important;
	
}

.archive-year article a img, archive-year article font a img{
	height:135px !important;
	
}

.Authors-list_main label {
    width:40%;

	
}

.Authors-list_main label img{
	 max-width: 100%;
	 height: auto;
   
	
}
#errorMsg{
	
	width:100%;
	
}


.bkg{
	background-image: none;
	float: left;
	height: auto;
	width: 100%;
	background-repeat: no-repeat;
	background-position: left top;
	border:none;
}

.bkg .content{
   color: #252525;
    font-family: "PT Sans",sans,serif  !important;
    font-size: 120%;
    font-weight: 300;
    line-height: 19px;
	width:95%;
	padding-top:0px;
	text-align:center ;
	
	
}


}


@media only screen and (min-width:150px) and (max-width:269px) {
	.mobile-compatible{
	width:100% !important;
	height:auto;
	margin:10px 0px;
	
}
.middle_bg_sh table tr{
	height:auto !important;
}

.middle_bg_sh table td{
	width:95% !important;
	height:auto;
	
}

	
}

/*============================ article css close ================= */

#errorMsg{
	color:#CF2123;
	font-family: "PT Sans",sans,serif;
    font-size: 0.8em;
    font-weight: 300;

	
}

.Required{
	margin-bottom:10px;
	float:left;
	margin-top:10px;
}

