@charset "utf-8";
@font-face {
    font-family: 'proxima_nova_rgregular';
    src: url('../font/proximanova-regular-webfont.eot');
    src: url('../font/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/proximanova-regular-webfont.woff') format('woff'),
         url('../font/proximanova-regular-webfont.ttf') format('truetype'),
         url('../font/proximanova-regular-webfont.svg#proxima_nova_rgregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'franchiseregular';
    src: url('../font/franchise-bold-webfont.eot');
    src: url('../font/franchise-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/franchise-bold-webfont.woff') format('woff'),
         url('../font/franchise-bold-webfont.ttf') format('truetype'),
         url('../font/franchise-bold-webfont.svg#franchiseregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'proxima_nova_semibold';
    src: url('../font/proximanovacond-semibold-webfont.eot');
    src: url('../font/proximanovacond-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/proximanovacond-semibold-webfont.woff') format('woff'),
         url('../font/proximanovacond-semibold-webfont.ttf') format('truetype'),
         url('../font/proximanovacond-semibold-webfont.svg#proxima_nova_condensedSBd') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'proxima_nova_rgbold_italic';
    src: url('../font/proximanova-boldit-webfont.eot');
    src: url('../font/proximanova-boldit-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/proximanova-boldit-webfont.woff') format('woff'),
         url('../font/proximanova-boldit-webfont.ttf') format('truetype'),
         url('../font/proximanova-boldit-webfont.svg#proxima_nova_rgbold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Open_Sans';
    src: url('../font/OpenSans.eot');
    src: url('../font/OpenSans.eot?#iefix') format('embedded-opentype'),
         url('../font/OpenSans.woff') format('woff'),
         url('../font/OpenSans.ttf') format('truetype'),
         url('../font/OpenSans.svg#Open_Sans') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'Open_Sans_Semibold';
    src: url('../font/OpenSans-Semibold.eot');
    src: url('../font/OpenSans-Semibold.eot?#iefix') format('embedded-opentype'),
         url('../font/OpenSans-Semibold.woff') format('woff'),
         url('../font/OpenSans-Semibold.ttf') format('truetype'),
         url('../font/OpenSans-Semibold.svg#Open_Sans_Semibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'proxima_nova_rgbold';
    src: url('../font/proximanova-bold-webfont.eot');
    src: url('../font/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/proximanova-bold-webfont.woff') format('woff'),
         url('../font/proximanova-bold-webfont.ttf') format('truetype'),
         url('../font/proximanova-bold-webfont.svg#proxima_nova_rgbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'proxima_novaextrabold';
    src: url('../font/proximanova-extrabold-webfont.eot');
    src: url('../font/proximanova-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/proximanova-extrabold-webfont.woff') format('woff'),
         url('../font/proximanova-extrabold-webfont.ttf') format('truetype'),
         url('../font/proximanova-extrabold-webfont.svg#proxima_novaextrabold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'proxima_novalight';
    src: url('../font/proximanova-light-webfont.eot');
    src: url('../font/proximanova-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/proximanova-light-webfont.woff') format('woff'),
         url('../font/proximanova-light-webfont.ttf') format('truetype'),
         url('../font/proximanova-light-webfont.svg#proxima_novalight') format('svg');
    font-weight: normal;
    font-style: normal;

}


body{
	font-family: 'proxima_nova_rgregular';
	font-size:13px;
	margin:0px ;
	padding:0px;
	background: #f7f7ef;
}
.clear{
	clear:both;
}
.header{
	width:100%;
	height:28px;
background: #005e83; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNWU4MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNjI3MzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #005e83 0%, #062734 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#005e83), color-stop(100%,#062734)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #005e83 0%,#062734 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #005e83 0%,#062734 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #005e83 0%,#062734 100%); /* IE10+ */
background: linear-gradient(to bottom,  #005e83 0%,#062734 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005e83', endColorstr='#062734',GradientType=0 ); /* IE6-8 */
	position:fixed;
	z-index:999999;
}
.header1{
	float:left;
	padding-left:10px;
	padding-right:10px;
	border-right:1px #666 solid;
	padding-top:6px;
	height:22px;
}
.header1 a{
	font-family: 'proxima_nova_rgregular';
	font-size:13px;
	color:#CCC;
	text-decoration:none;
}
.header2{
	float:right;
	padding-left:10px;
	padding-right:10px;
	border-left:1px #666 solid;
	padding-top:6px;
	height:22px;
}
.header2 a{
	font-family: 'proxima_nova_rgregular';
	font-size:13px;
	color:#CCC;
	text-decoration:none;
}
.header1:hover{
	background-color:#333;
	cursor:pointer;
}
.header2:hover{
	background-color:#333;
	cursor:pointer;
}
.icon1{
	background: url("../images/iconwebsite.png") no-repeat scroll -54px -98px rgba(0, 0, 0, 0);
    height: 16px;
    padding-right: 10px !important;
    width: 16px;
	float:left;
}
.icon2{
	background: url("../images/iconwebsite.png") no-repeat scroll -92px -204px rgba(0, 0, 0, 0);
    height: 16px;
    padding-right: 10px !important;
    width: 15px;
	float:left;
}
.icon3{
	background: url("../images/iconwebsite.png") no-repeat scroll -77px -11px rgba(0, 0, 0, 0);
    height: 16px;
    padding-right: 5px !important;
    width: 16px;
	float:left;
}
.icon4{
	background: url("../images/iconwebsite.png") no-repeat scroll -34px -98px rgba(0, 0, 0, 0);
    height: 16px;
    padding-right: 4px !important;
    width: 16px;
	float:left;
}
.header-search{
	width:100%;
	/*border-bottom: 1px solid #D2D6DB;*/
}
.main-header{
	width:1000px;
	height:35px;
	padding-bottom:5px;
}
.search{
	width:auto;
	padding-top:7px;
	float:right;
}
.screen-reader-text{
	display:none;
}
#mysearchform {
    background-color: #EEEEEE;
    border: 1px solid #CCCCCC;
    border-radius: 16px;
    box-shadow: 0 2px 2px #999999 inset;
    height: 18px;
    padding: 4px 2px 2px 10px;
    width: 180px;
	position:relative;
}
#searchsubmit{
	border:none;
	background:url(../images/search-icon.png) no-repeat center top;
	position:absolute;
	right:5px;
	top:7px;
	width:14px;
	height:14px;
}
#s {
    background-color: rgba(0, 0, 0, 0) !important;
    border: 0 none !important;
    color: #2D3E50;
    font-family: 'proxima_nova_rgregular';
    font-size: 14px;
    line-height: 1.5;
    margin: 0;
    padding: 0;
    text-shadow: 1px 1px 1px #FFFFFF;
    width: 180px;
}
.iconshare{
	padding-top:7px;
	float:left;
	width:auto;
	padding-left:15px;
	height:26px;
}
.currentdate{
	width:auto;
	float:right;
	padding-top:13px;
	color:#2D3E50;
}
.logo{
	width:100%;
	padding-top:25px;
	padding-bottom:25px;
}
.main-logo{
	width:1000px;
	position:relative;
}
.right-top{
	position:absolute;
	right:0px;
	top:-20px;
	width:450px;
	height:80px;
}
.conection{
	width:100%;
	text-align:right;
	padding-bottom:20px;
}
.conection a{
	padding-left:20px;
	font-size:14px;
	color:#2D3E50;
	text-decoration:none;
}
.conection a:hover{
	color:#EA7D36;
}
.menu{
	width:100%;
	/*border-bottom: 1px solid #D2D6DB;
    border-top: 3px solid #D2D6DB;*/
}
.main-menu{
	width:1000px;
	position:relative;
}

.menuhome{
	float:left;
	width:29px;
	height:34px;
	margin-top:-3px;
	border-left:1px #CCC solid;
	border-right:1px #CCC solid;
	border-bottom: 1px solid #D2D6DB;
}
.iconhome{
	height: 30px;
    width: 29px;
	background: url("../images/iconwebsite.png") no-repeat scroll -29px -1px rgba(0, 0, 0, 0);
    border-top: 3px solid #44b5e1;
    display: block;
}
.main-menu ul{
	
	margin:0px;
	padding:0px;
	list-style:none;
	
}
.main-menu ul li{
	float:left;
	height:50px;
	font-family: 'proxima_nova_rgregular';
	font-size:14px;
	
}
.main-menu ul li a{
	padding-left:6px;
	padding-right:7px;
	text-decoration:none;
	font-size:14px;
	text-transform:uppercase;
	color:#4c3e50;
	display:block;
	font-family: 'proxima_nova_rgregular';
	/*font-weight:bold;*/
	
}

.active{
	color:#ea7d36 !important;
}

.main-menu ul li a:hover{
	color:#ea7d36;
}

/*['44B5E1', '640CE8', 'FF0000', 'E8910C', 'FF6699','3393F4', '990066', 'FFA56B', '339966', '990000', '99B3E4', 'CC3366', 'FFB940'];*/
/*'44B5E1', '640CE8', 'FF0000', 'E8910C', 'FF6699','3393F4', '990066', 'FFA56B', '339966', '990000', '99B3E4', 'CC3366', 'FFB940'*/
/*
.bg1:hover{
	background-color:#640CE8 !important;
}
.bg2:hover{
	background-color:#FF0000 !important;
}
.bg3:hover{
	background-color:#E8910C !important;
}
.bg4:hover{
	background-color:#FF6699 !important;
}
.bg5:hover{
	background-color:#3393F4 !important;
}
.bg6:hover{
	background-color:#990066 !important;
}
.bg7:hover{
	background-color:#FFA56B !important;
}
.bg8:hover{
	background-color:#339966 !important;
}
.bg9:hover{
	background-color:#990000 !important;
}
.bg10:hover{
	background-color:#99B3E4 !important;
}
.bg11:hover{
	background-color:#CC3366 !important;
}
.bg12:hover{
	background-color:#FFB940 !important;
}
*/

/*.active{
	background-color:#44b5e1;
	color:#FFF !important;
}
.addborderleft{
	border-left:1px #CCC solid;
}
.addborderleft a{
	border-left:1px #CCC solid;
	padding-left:10px !important;
}*/
.textrun{
	width:100%;
	/*border-bottom: 1px solid #D2D6DB;*/
	
}
.main-textrun{
	width:1000px;
	height:38px;
}
.main-textrun span{
	padding-left:15px; padding-right:15px;
	color:#2D3E50;
}
.main-textrun span a{
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	color:#2D3E50;
}
.main-textrun span a:hover{
	text-decoration:underline;
}
.banner{
	width:100%;
}
.banner .main-banner{
	width:1000px;
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 5px #888;
}
.banner .main-banner a{
	text-decoration:none;
}

.main-img-title{
	width: 745px;
	height: 483px;
	float: left;
	position: relative;;
}
.sub-img-right{
	width: 255px;
	height: 483px;
	float: right;
}
.sub-img-right a{
	text-decoration:none;
}
.title-option{
	position: absolute;;
	left: 0px;
	bottom: 20px;
	padding: 5px 10px 3px 10px;
	background-color: rgba(122, 204, 240, 0.6);
	text-align: left;
	font-size: 26px;
	color: #FFFFFF;
	text-transform: uppercase;
	line-height: 26px;
}
.title-option:hover{
	text-decoration: underline;
}
.img-sub-right{
	width: 255px;
	height: 159px;
	margin-bottom: 3px;
	position: relative;;
}
.title-sub-po{
	position: absolute;
	bottom: 0px;
	left: 0px;
	background-color: rgba(122, 204, 240, 0.6);
	text-align: left;
	font-size: 16px;
	color: #FFFFFF;
	text-transform: uppercase;
	line-height: 21px;
	padding: 5px 10px;
	width: 235px;
}
.title-sub-po:hover{
	text-decoration: underline;
}
.clear-ma{
	margin-bottom: 0px;
}

.slider{
	width:700px;
	height:248px;
	float:left;
	background-color:#060;
}
.adsense{
	width:298px;
	height:246px;
	float:right;
	border:1px #999 solid;
}

.content{
	width:100%;
}
.main-content{
	width:1017px;
	/*background:url(../images/backcontent.png) repeat-y center;*/
}
.content-in{
	width:1000px;
}
.content-pro{
	width:286px;
	float: left;
    margin: 0;
    padding: 20px 0px 20px 0px;
	margin-right:70px;
	margin-bottom:20px;
}
.content-pro .title-category{
	width:auto;
	padding:5px 5px 3px 5px;
	font-size:14px;
	color:#FFF;
	text-align:left;
	float:left;
	background-color:#44b5e1;
	text-transform:uppercase;
	font-weight:bold;
	position:relative;
}








.clearmagin-right{
	margin-right:0px !important;
}
.detail-cate{
	width:286px;
	height:240px;
	margin-top:20px;
}
.listpro-cate{
	margin-top:20px;
	width:286px;
}
.detail-cate .pro-image{
	width:286px;
	height:133px;
	-webkit-box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.75);
}
.detail-cate .title-detail{
	width:286px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
}
.detail-cate .title-detail a{
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	color:#2D3E50;
}
.title-detail a:hover{
	color:#44B5E1;
}
.info-pro{
	text-align:left;
	line-height:18px;
	color:#666;
	font-size:13px;
}
.link-pro{
	float:right;
}
.link-pro a{
	font-size:13px;
	color:#2D3E50;
	text-decoration:none;
	font-weight:bold;
}
.link-pro a:hover{
	color:#44B5E1;
}
.listpro-cate .list-pro{
	width:286px;
	margin-bottom:15px;
	margin-top:15px;
}
.list-pro .image-list-pro{
	width:90px;
	height:60px;
	float:left;
	-webkit-box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.75);
}
.list-pro .title-list-pro{
	width:190px;
	height:60px;
	float:right;
	text-align:left;
}
.title-list-pro a{
	color:#2D3E50;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}
.title-list-pro a:hover{
	color:#44B5E1;
}
.content-footer{
	width:1017px;
	background:url(../images/backcontent-footer.png) no-repeat center bottom;
	height:20px;
}

.footer{
	width:100%;
	background-color:#2d2b2c;
	clear: both;
}
.main-footer{
	padding-top:10px;
	width:1000px;
}
.copy-right{
	font-size:14px;
	color:#FFF;
	text-align:left;
	width:100%;
}
.footer1{
	/*width:1000px;
	padding-top:20px;*/
}
.footer1 .left-footer{
	float:left;
	width:250px;
}
.footer1 .right-footer{
	float:left;
	width:250px;
}
.title-left-footer{
	width:100%;
	font-size:14px;
	color:#EA7D36;
	text-align:left;
	font-weight:bold;
}
ul.menu-footer{
	list-style:outside;
	margin:0px;
	padding:0px;
	color:#FFF;
}
ul.menu-footer li{
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	margin-left:15px;
}
ul.menu-footer li a{
	font-size:13px;
	color:#FFF;
	text-decoration:none;
	
}
ul.menu-footer li a:hover{
	text-decoration:underline;
}
.footer2{
	font-size:13px;
	color:#FFF;
	text-align:left;
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
}
.footer2 span{
	color:#EA7D36;
}
.footer2 ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
.footer2 ul li{
	padding-right:10px;
	float:left;
}
.footer2 ul li a{
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	font-weight:normal;
}
.footer2 ul li a:hover{
	text-decoration:underline;
}


/*start single page*/
.remove-border-bottom{
	border-bottom:0px !important;
}
.single-left{
	float:left;
	width:740px;
	padding-right:10px;
	text-align:justify;
	/*border-right: 1px solid #e4e4e4;*/
	min-height:1473px;
	
}
.post-type-page{
	text-align:justify;
}




.single-right{
	float:right;
	width:240px;
	
}
.latest-pro{
	width:100%;
	padding-bottom:20px;
}
.latest-pro .title-sideber{
	float:left;
	width:231px;
	text-align:left;
	font-size:16px;
	color:#FFF;
	font-weight:bold;
	padding:5px 0px 5px 5px;
	background-color:#7accf0;
	text-transform:uppercase;
}
.latest-pro .data-sideber{
	width:100%;
}
.data-sideber ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.data-sideber ul li{
	margin-bottom:8px;
	margin-top:8px;
	text-align:left;
	line-height:18px;
}
.data-sideber ul li a{
	color:#666;
	text-decoration:none;
	font-size:15px;
	padding-top:5px;

}
.data-sideber ul li a:hover{
	color:#EA7D36;
	text-decoration:underline;
}
/*end sidebar*/
.title-detail-artical{
	width:100%;
	font-weight:bold;
	font-size:27px;
	color:#EA7D35;
	font-weight:normal;
	text-align:left;
}
.displaydate{
	width:715px;
	padding-top:5px;
	color:#2D3E50;
	text-align:left;
	padding-left:25px;
	background:url(../images/cal.png) no-repeat left 5px;
}
.displaydate span{
	color:#EA7D36;
	text-decoration:none;
}

.info-detail-sigle{
	width:740px;
	color:#2D3E50;
	text-align:left;
	font-size: 17.274px;
    line-height: 1.515;
	
	
}
.info-detail-sigle h3{
	
	font-size: 17.274px !important;
	
	
}
.info-detail-sigle img{
	padding:5px;
	background-color:#FFF;
	-moz-box-shadow: 0 0 2px #CCC;
	-webkit-box-shadow: 0 0 2px#CCC;
	box-shadow: 0 0 2px #CCC;
}


.info-detail-sigle ul{
	list-style:none;
	margin:0px;
	padding:0px;
	margin-left:10px;
}
.info-detail-sigle ul li{
	background:url(../images/iconlist.png) no-repeat left 5px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:35px;
}


.info-detail-sigle a{
	text-decoration:none;
	color:#EA7D36;
}
.info-detail-sigle a:hover{
	text-decoration:underline;
}
.answer{
	width:100%;
}
.profile{
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
}
.profile .icon-name{
	float:left;
	width:450px;
	text-align:left;
	font-size:14px;
	color:#2D3E50;
	font-weight:bold;
	
}
.profile .calender{
	float:right;
	width:230px;
	font-size:14px;
	color:#EA7D36;
	text-align:right;
	padding-top:10px;
}
.icon-style{
	-webkit-border-radius: 40px;
	-moz-border-radius: 40px;
	border-radius: 40px;
}
.info-sms{
	width:97%;
	padding:10px;
	font-size:18px;
	color:#2D3E50;
	line-height:24px;
	text-align:left;
	border:1px #CCC solid;
	margin-bottom:10px;
	background-color:#FFF;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.reply-comment{
	width:100%;
	height:50px;
	text-align:left;
	padding-top:20px;
}
.reply-comment a{
	font-size:18px;
	color:#2D3E50;
	padding:5px 10px 5px 10px;
	background-color:#73CCF4;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	text-decoration:none;
}
.title-addcomment{
	color:#2D3E50;
	font-size:22px;
	text-align:left;
	width:100%;
	text-transform:uppercase;
	padding-top:20px;
	padding-bottom:20px;
}
.title-note{
	color:#2D3E50;
	font-size:17px;
	text-align:left;
	width:100%;
	padding-bottom:20px;
}
.form-comment{
	width:100%;
	padding-bottom:20px;
}
.titlecomment{
	font-size:18px;
	color:#2D3E50;
	padding-bottom:5px;
	text-align:left;
}
.form-comment input{
	width:60%;
	height:25px;
	border:1px #CCC solid;
	background-color:#FFF;
	float:left;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding:5px;
	 font-family: 'proxima_nova_rgregular';
}
.form-comment textarea{
	width:60%;
	height:125px;
	border:1px #CCC solid;
	background-color:#FFF;
	float:left;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding:5px;
	 font-family: 'proxima_nova_rgregular';
}
.submit-comment{
	width:100%;
	height:50px;
	background-color:#FFF;
	
}
.submit-comment input{
	width:215px;
	height:38px;
	font-family: 'proxima_nova_rgregular'; 
	font-size:18px;
	
	color:#2D3E50;
	background-color:#73CCF4;
	
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	

	border:none;
}

/*start register page*/
.control-step{
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
}
.step-register{
	width:135px;
	float:left;
	margin-right:20px;
	border-bottom:4px #b4c6d8 solid;
	font-size:16px;
	text-align:left;
	color:#b4c6d8;
	text-transform:uppercase;
	font-weight:bold;
}
.step-register div{
	color:#b4c6d8;
	text-decoration:none;
	cursor:pointer;
}

.current-step{
	color:#2D3E50;
	border-bottom:4px #44B5E1 solid;
}
.step1{
	width:100%;
	
	margin-top:30px;
}
.step1 th{
	text-align:left;
	padding-left:20px;
	height:30px;
	color:#FFF;
	background-color:#44B5E1;
	font-size:16px;
}
.step1 td{
	text-align:left;
	padding-left:20px;
	padding-bottom:10px;
	padding-top:10px;
	color:#2D3E50;
	font-weight:bold;
}
.agree{
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;
	
}
.agree a{
	font-size:14px;
	color:#2D3E50;
	text-decoration:none;
}
.agree a:hover{
	text-decoration:underline;
}
.submitstep1{
	width:105px;
	height:38px;
	font-family: 'proxima_nova_rgregular'; 
	font-size:18px;
	color:#2D3E50;
	background-color:#73CCF4;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border:none;
	cursor:pointer;
}
.submitstep2{
	width:105px !important;
	height:38px !important;
	font-family: 'proxima_nova_rgregular'; 
	font-size:18px !important;
	color:#2D3E50 !important;
	background-color:#73CCF4 !important;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border:none !important;
	cursor:pointer !important;
	margin-bottom:30px;
}
.form-reg{
	width:100%;
}
.title-block{
	width:100%;
	padding-bottom:10px;
	padding-top:20px;
	text-align:left;
	font-size:18px;
	color:#2D3E50;
	font-weight:bold;
}
.form-reg .block1{
	width:100%;
}

.titlereg{
	font-size:14px;
	color:#2D3E50;
	padding-bottom:5px;
	text-align:left;
}
.form-reg input{
	width:60%;
	height:20px;
	border:1px #CCC solid;
	background-color:#FFF;
	float:left;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding:5px;
	 font-family: 'proxima_nova_rgregular';
}
.form-reg input:focus,.form-reg select:focus,.form-reg textarea:focus{
	
	border:1px #73CCF4 solid;
}
.wpuf-table input:focus,.wpuf-table select:focus,.wpuf-table textarea:focus{
	
	border:1px #73CCF4 solid;
}


.form-reg select{
	width:60%;
	height:30px;
	border:1px #CCC solid;
	background-color:#FFF;
	float:left;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding:5px;
	 font-family: 'proxima_nova_rgregular';
}
.form-reg textarea{
	width:60%;
	height:125px;
	border:1px #CCC solid;
	background-color:#FFF;
	float:left;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding:5px;
	 font-family: 'proxima_nova_rgregular';
}
.submit-reg{
	width:100%;
	height:50px;
	
}
.submit-reg input{
	width:215px;
	height:38px;
	font-family: 'proxima_nova_rgregular'; 
	font-size:18px;
	
	color:#2D3E50;
	background-color:#73CCF4;
	
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	

	border:none;
}


.socialize-in-content{
	float:none !important;
	width:100% !important;
	height:70px !important;
}

/*style comment*/
.form-allowed-tags{
	display:none;
}
.comment-reply-title{
	color:#2D3E50;
	font-size:22px;
	text-align:left;
	width:100%;
	text-transform:uppercase;
	padding-top:20px;
	padding-bottom:20px;
}
.comment-notes{
	color:#2D3E50;
	font-size:17px;
	text-align:left;
	width:100%;
	padding-bottom:20px;
}
.comment-form p{
text-align:left;
}
.comment-form p label{
	display: block;
	font-size:18px;
	color:#2D3E50;
	padding-bottom:5px;
	text-align:left;
}
.comment-form p input{
	width:60%;
	height:25px;
	border:1px #CCC solid;
	background-color:#FFF;
	/*float:left;*/
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding:5px;
	 font-family: 'proxima_nova_rgregular';
}
.comment-form p textarea{
	width:60%;
	height:125px;
	border:1px #CCC solid;
	background-color:#FFF;
	/*float:left;*/
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding:5px;
	 font-family: 'proxima_nova_rgregular';
}
.comment-form p input:focus,.comment-form p select:focus,.comment-form p textarea:focus{
	background-color:#FFF;
	border:1px #73CCF4 solid;
}

#submit{
	width:215px;
	height:38px;
	font-family: 'proxima_nova_rgregular'; 
	font-size:18px;
	
	color:#2D3E50;
	background-color:#73CCF4;
	
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	
	cursor:pointer;
	border:none;
}
.comment-list{
	margin:0px;
	padding:0px;
	list-style:none;
}
.comment-list li{ 
	 width: 100%;
	/* margin-bottom:30px;*/
}
.comment-list li footer{
	padding-bottom: 10px;
    padding-top: 10px;
    width: 100%;
}
.comment-list li footer em{
	display:none;
}
.comment-author{
	color: #2D3E50;
    float: left;
    font-size: 14px;
    font-weight: bold;
    text-align: left;
    width: 450px;
}
.comment-author a{
	color: #2D3E50;
   text-decoration:none;
    font-size: 14px;
}
.comment-meta{
	color: #EA7D36;
    float: right;
    font-size: 14px;
    padding-top: 10px;
    text-align: right;
    width: 230px;
}
.comment-meta a{
	color: #EA7D36;
    text-decoration:none;
    font-size: 14px;
}
.comment-content{
	width:97%;
	font-size:18px;
	color:#2D3E50;
	line-height:20px;
	text-align:left;
	padding-top:10px;
	/*border:1px #CCC solid;*/
	/*margin-bottom:10px;
	margin-top:10px;*/
/*	background-color:#FFF;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;*/
	
}
.fn a{
	text-decoration:none;
	font-weight:bold;
	color:#2D3E50;
}
.fn a:hover{
	color:#F60;
}
.says{
	display:none;
}
.reply{
	/*height: 50px;
    padding-top: 40px;*/
    text-align: left;
    width: 100%;
	border-bottom:1px #CCC solid;
	/*padding-bottom:20px;*/
}
.reply a{
	font-size:18px;
	color:#2D3E50;
	padding:5px 10px 5px 10px;
	background-color:#73CCF4;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	text-decoration:none;
	margin-left:10px;
	display:none;
}
/*end style comment*/


/*start add post*/
.wpuf-post-form label {
	float:none !important;
	
	font-size:16px !important;
	font-weight:normal !important;
}
.wpuf-post-form .category-wrap {
    float:none !important;
	margin-top:5px;
}
#wpuf-post-area li {
   text-align:left;
   font-family: 'proxima_nova_rgregular';
}
.wpuf-post-form .category-wrap select {
	width:550px !important;
}
.txt-form{
	/*margin-top:5px;*/
}
.txt-form input{
	width:538px !important;
}
#wpuf-ft-upload-pickfiles{
	padding:3px 5px;
	border:1px #BBBBBB solid;
	text-decoration:none;
	
    color: #333333;
	font-size: 12px;
    line-height: 23px;
	cursor: pointer;
	
	text-shadow: 0 1px 0 #FFFFFF;
	background: #fefefe; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #fefefe 0%, #f4f4f4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#f4f4f4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fefefe 0%,#f4f4f4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fefefe 0%,#f4f4f4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fefefe 0%,#f4f4f4 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fefefe 0%,#f4f4f4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#f4f4f4',GradientType=0 ); /* IE6-8 */

-webkit-border-radius: 3px;
border-radius: 3px;

}
.wp-editor-wrap {
    width: 550px;
}
.wpuf-post-form li label{
	display:table-cell;
	
}
.wpuf-post-form li input{
	width:538px !important;
	margin-top:5px;
} 
.wpuf-post-form li textarea{
	width:538px !important;
	margin-top:5px;
}
.wpuf-post-form input[type="submit"], .wpuf-submit, .wpuf-button {
	width:150px !important;
}
.titleaddpost{
	width:100%;
	text-align:left;
	padding-bottom:20px;
	color: #EA7D35;
	font-weight:bold;
    font-size: 30px;
    font-weight: normal;
    text-align: left;
    text-transform: uppercase;
}
#wpuf-payment-gateway{
	font-family: 'proxima_nova_rgregular';
	text-align:left;
	font-size:16px !important;
}
#wpuf-payment-gateway label{
	padding-bottom:10px;
}
#wpuf-payment-method{
	margin-top:10px;
	width:150px;
	height:25px;
	border: 1px #CCC solid;
	color: black;
	background-color: white;
	cursor: default;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding-top:2px;
}
.page-head{
	width:100%;
	text-align:left;
	color: #EA7D35;
	font-weight:bold;
    font-size: 30px;
    font-weight: normal;
    text-align: left;
    text-transform: uppercase;
}
.post_count{
	text-align:left;
	border:none;
	color:#44B5E1;
}

.wpuf-table td a{
	text-decoration:none;
}
.wpuf-table td a:hover{
	text-decoration:underline;
}
.wpuf-del-ft-image{
	text-decoration:none;
}
fieldset{
    border: 0;
}

#content .wpuf-profile legend, .wpuf-profile legend {
    border: 1px solid #b0b0b0;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
table.wpuf-table {
    border: 1px solid #b0b0b0;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

table.wpuf-table td {
    border-top:0px;
}
#content .wpuf-profile input, .wpuf-profile input, .wpuf-profile textarea, .wpuf-profile select {
	/*display:table-cell;*/
    width: 350px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	
}
.wpuf-profile select {
	border:1px #CCC solid;
	height:25px;
	padding-top:2px;
}

table.wpuf-table thead th, table.wpuf-table th {
    width: 200px;
}
.wpuf-table-style td{
	border-top:1px #B0B0B0 solid !important;
}
.mceLayout{
	background-color:#FFF;
}
.wp-core-ui .add_media {
   
   /* display: none !important;*/
}
.small-url{
	width:740px;
	text-align:left;
	font-size:13px;
	color:#EA7D35;
	margin-bottom:10px
}
.small-url a{
	text-decoration:none;
	color:#EA7D35;
}
.small-url a:hover{
	/*color:#2D3E50;*/
	text-decoration:underline;
	
}
.wpuf-post-form input{
	height:20px !important;
}

.wpuf-post-form input:focus,.wpuf-post-form select:focus,.wpuf-post-form textarea:focus{
	background-color:#FFF;
	border:1px #73CCF4 solid;
}
.imagecontrol{
	width:100%;
	margin-bottom:10px;
	position:relative;
	
}
.background_image{
	background:url(../images/shadow-bg.png) no-repeat left bottom;
	height:157px;
	width:740px;
	position:absolute;
	left:0px;
	bottom:0px;
}
.comment-respond{
	width:720px;
	margin-left:10px;
}
.title_atical{
	background-color: rgba(31, 190, 235, 0.8);
    border-radius: 0 0 10px;
    color: #FFFFFF;
    line-height: 28px;
    margin-right: 20px;
    margin-top: 10px;
    padding: 2px 20px;
    text-align: left;
    width: 685px;
	position:absolute;
	left:-10px;
	font-family: 'proxima_nova_rgregular';
	font-size:18px;
	top:0px;
	font-weight:bold;
}
.ring{
	background:url(../images/Rectangle_2.png) no-repeat center top;
	width:10px;
	height:10px;
	position:absolute;
	left:-10px;
	top:42px;
}
/*.art-image{
	width:70px;
	height:40px;
	float:left;
}
.art-data{
	width:165px;
	height:40px;
	float:right;
	text-align:left;
	line-height:20px;
}
.art-data a{
	font-family: 'proxima_nova_rgregular';
	font-size:14px !important;
	color:#666 !important;
	text-decoration:none;
	font-weight:bold;
}
.art-data a:hover{
	color:#EA7D36 !important;
	text-decoration:none !important;
}*/

.art-image{
	width:236px;
}
.art-data{
	width:236px;
	text-align:left;
	line-height:20px;
	font-size:13px;
	color:#EA7D35;
	font-family: 'proxima_nova_rgregular';
	line-height:16px;
	margin:3px 0 10px 0;
}
.art-data a{
	font-family: 'proxima_nova_rgregular';
	font-size:15px !important;
	color:#666 !important;
	text-decoration:none;
	font-weight:bold;
	line-height:22px;
	padding:0;
}


.icon-ek{
	background:url(../images/icon-cat.png) no-repeat left 2px;
	padding-left:17px !important;
}

/*start summenu*/
.sub-menu{
	position:absolute;
	width:1000px;
	left:0px;
	top:24px;
	display:none;
	padding-top:5px !important;
	border-top:2px #ea7d36 solid;
}
.sub-menu li{
	float:left ;
	height:auto !important;
	font-family: 'proxima_nova_rgregular';
	font-size:12px !important;
	
}
.sub-menu li a{
	border:0px !important;
	background:none;
	float:left;
	font-size:12px !important;
	padding-left:3px !important;
	padding-right:3px !important;
	
}
.bg-float-right{
	float:right !important;
}

.form-login{
	width:740px;
}
.widget-title{
	width:740px;
	font-family: 'proxima_nova_rgregular';
	text-align:left;
	color:#1FBEEB;
	font-size:25px;
}
#loginform{
	width:740px;
	text-align:left;
}
#loginform label{
	display:table-cell;
	font-family: 'proxima_nova_rgregular';
    font-size: 14px;
    padding-bottom: 5px;
}
#loginform .input{
	width:60%;
	height:25px;
	border:1px #CCC solid;
	background-color:#FFF;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding:5px;
	 font-family: 'proxima_nova_rgregular';
}
#loginform .input:focus{
	
	border:1px #73CCF4 solid;
}
#loginform #wp-submit{
	border:1px #CCC solid;
	background-color:#FFF;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding:5px;
	 font-family: 'proxima_nova_rgregular';
	 cursor:pointer;
}
#loginform #wp-submit:hover{
	background-color:#73CCF4;
	color:#FFF;
}
.socialize-containter{
/*border-top:1px #ddd solid !important;*/
}
.footer-share-like{
	font-size:16px;
	text-align:left;
	/*margin-bottom:10px;*/
	border-bottom:4px #EA7D36 solid;
	padding-bottom: 20px;
}
.footer-share-like a{
	text-decoration:none;
	font-weight:bold;
	color:#EA7D36;
}
.icon-pic{
	float:left;
	width:120px;
	position:relative;
}
.cover-image-tet{
	position:absolute;
	left:0px;
	top:0px;
	width:120px;
	height:120px;
	background:url(../images/backicon.png) no-repeat center center;
}
.icon-data{
	float:right;
	width:570px;
	font-size:15px;

}
.slowgen{
	width:100%;
	float:right;
	text-align:right;
	font-size:14px;
	color:#7accf0;
	font-weight:bold;
	text-transform:uppercase;
	font-family: 'proxima_nova_rgregular';
}
.slowgen a{
	font-family: 'proxima_novaextrabold';
	text-decoration:underline;
	color:#7ACCF0;
}
.slowgen a:hover{
	text-decoration:none;
}

/*start new content*/
.content1{
	width:1000px;
	margin-top:20px;
}
.con1-left{
	width:670px;
	float:left;
}
.con1-right{
	width:310px;
	float:right;
}
.title-cate-1{
	width:auto;
	text-align:left;
	padding:5px 10px;
	color:#f7f7ef;
	font-size:20px;
	font-family: 'proxima_nova_rgregular';
	font-weight:normal;
	background-color:#7accf0;
	float:left;
	text-transform:uppercase;
}

.con1-big-content{
	width:670px;
	margin-top:20px;
}
.con1-small-content{
	width:670px;
	margin-top:18px;
	padding-bottom:28px;
	position:relative;
}

.con1-big-content .left-con1-big{
	float:left;
	width:325px;
	height:200px;
}
.con1-big-content .right-con1-big{
	float:right;
	width:325px;
	height:200px;

}
.title-con1-big{
	font-family: 'proxima_nova_rgregular';
	font-size:22px;
	color:#ea7d36;
	width:100%;
	text-align:left;
	padding-bottom:10px;
	line-height:27px;
	font-weight:bold;
}
.title-con1-big a{
	font-family: 'proxima_nova_rgregular';
	font-size:22px;
	color:#ea7d36;
	text-decoration:none;
}
.title-con1-big a:hover{
	text-decoration:underline;
}
.info-con1-big{
	padding-top:15px;
	font-size:16px;
	text-align:left;
	line-height:20px;
	color:#4c3e50;
	font-family: 'proxima_nova_rgregular';
	width:100%;
	
}


.con1-small-content .con1-small-float-left{
	width:325px;
	float:left;
}
.con1-small-content .con1-small-float-right{
	width:325px;
	float:right;
}
.small-image{
	width:130px;
	height:130px;
	float:left;
}
.title-small-left-content{
	width:185px;
	height:130px;
	float:right;
}
.title-con1-title{
	font-family: 'proxima_nova_rgregular';
	color:#4c3e50;
	text-align:left;
	width:100%;
	font-size:20px;
	padding-bottom:10px;
	line-height:20px;
}
.title-con1-title a{
	font-family: 'proxima_nova_rgregular';
	color:#4c3e50;
	font-size:20px;
	text-decoration:none;
}
.title-con1-title a span{
	font-family: 'proxima_novaextrabold';
}
.title-con1-title span{
	font-family: 'proxima_novaextrabold';
}
.title-con1-title a:hover{
	
	text-decoration:underline;
}


.title-con1-info{
	font-family: 'proxima_nova_rgregular';
	line-height:14px;
	padding-top:10px;
	font-size:13px;
	color:#ea7d36;
	text-align:left;
	width:100%;

}
.link-category{
	position:absolute;
	right:0px;
	bottom:0px;
}
.link-category a{
	font-family: 'proxima_nova_rgregular';
	font-size:12px;
	color:#7accf0;
	text-decoration:underline;
}
.link-category a span{
	font-family: 'proxima_novaextrabold';
	font-size:12px;
}
.link-category a:hover{
	
	text-decoration:none;
}

.content2{
	width:670px;
	margin-top:20px;
}
.content2 .con2-left{
	width:325px;
	float:left;
}
.content2 .con2-right{
	width:325px;
	float:right;

}

.content2 .con2-right-new{
	width:310px;

}

.title-con2{
	padding-top:10px;
	font-size:32px;
	color:#4c3e50;
	text-align:left;
	width:100%;
	line-height:38px;
	font-family: 'proxima_nova_rgregular';
}
.title-con2 span{
	font-family: 'proxima_novaextrabold';
}
.image-content-big-2{
	width:325px;
	height:200px;
	padding-top:15px;
	padding-bottom:10px;
}
.info-con2-big{
	width:100%;
	font-size:14px;
	text-align:left;
	color:#4c3e50;
	font-family: 'proxima_nova_rgregular';
	padding-bottom:17px;
	position:relative;
	line-height:18px;
}

.link-post-name{
	position:absolute;
	right:0px;
	bottom:0px;
}
.link-post-name a{
	font-family: 'proxima_nova_rgregular';
	font-size:12px;
	color:#4c3e50;
	font-weight:bold;
}
.link-post-name a:hover{
	color:#ea7d36;
}
.con2-small-content{
	width:325px;
	margin-top:15px;
	padding-bottom:35px;
	position:relative;
}
.con2-small-content-news{
	width:310px;
	margin-top:15px;
	padding-bottom:35px;
	position:relative;
}
.any-small-content{
	float:left;
	width:91px;
	height:177px;
	margin-right:26px;
}

.any-small-content-news{
	float:left;
	width:91px;
	margin-right:18px;
}

.clear-magin-right{
	margin-right:0px;
}
.image-con2-small{
	width:91px;
	height:90px;
}
.info-con2-small{
	padding-top:10px;
	text-align:left;
}
.info-con2-small a{
	color:#4c3e50;
	font-size:14px;
	font-family: 'proxima_nova_rgregular';
	text-decoration:none;
}
.info-con2-small a:hover{
	text-decoration:underline;
}
.link-con2-small{
	position:absolute;
	right:0px;
	bottom:0px;
}
.link-con2-small a{
	font-family: 'proxima_nova_rgregular';
	font-size:12px;
	color:#7accf0;
}
.link-con2-small a span{
	font-family: 'proxima_novaextrabold';
}
.link-con2-small a:hover{
	text-decoration:none;
}
.con2-right .con2-right-big{
	width:325px;
	height:310px;
	position:relative;
}

.con2-right-big-news{
	width:310px;
	height:310px;
	position:relative;
	margin-top:20px;
}
.title-con2-right-big-news{
	position:absolute;
	left:0px;
	bottom:0px;
	background:url(../images/backimage.png) repeat-x;
	width:310px;
	height:148px;
}


.title-con2-right-big{
	position:absolute;
	left:0px;
	bottom:0px;
	background:url(../images/backimage.png) repeat-x;
	width:325px;
	height:148px;
}
.title-con2-right-big .name-category-content{
	font-family: 'proxima_nova_rgregular';
	float:left;
	padding:5px 15px;
	width:auto;
	font-size:20px;
	color:#FFF;
	text-transform:uppercase;
	background-color:#7accf0;
	text-align:left;
	margin-top:30px;
}
.title-con2-right-big .title-cate-name-content{
	font-family: 'proxima_nova_rgregular';
	font-size:20px;
	color:#f7f7ef;
	text-align:left;
	padding: 10px 20px ;
	width:295px;
	line-height:24px;
}
.title-con2-right-big .title-cate-name-content a{
	font-family: 'proxima_nova_rgregular';
	font-size:19px;
	color:#f7f7ef;
	text-decoration:none;
}
.title-con2-right-big .title-cate-name-content a span{
	font-family: 'proxima_novaextrabold';
}
.title-con2-right-big .title-cate-name-content a:hover{
	text-decoration:underline;
}



.title-con2-right-big-news .name-category-content{
	font-family: 'proxima_nova_rgregular';
	float:left;
	padding:5px 15px;
	width:auto;
	font-size:20px;
	color:#FFF;
	text-transform:uppercase;
	background-color:#7accf0;
	text-align:left;
	margin-top:30px;
}
.title-con2-right-big-news .title-cate-name-content{
	font-family: 'proxima_nova_rgregular';
	font-size:20px;
	color:#f7f7ef;
	text-align:left;
	padding: 10px 20px ;
	/*width:325px;*/
	line-height:24px;
}
.title-con2-right-big-news .title-cate-name-content a{
	font-family: 'proxima_nova_rgregular';
	font-size:20px;
	color:#f7f7ef;
	text-decoration:none;
}
.title-con2-right-big-news .title-cate-name-content a span{
	font-family: 'proxima_novaextrabold';
}
.title-con2-right-big-news .title-cate-name-content a:hover{
	text-decoration:underline;
}





.any-co2-right-small{
	width:325px;
	margin-top:18px;
	padding-bottom:28px;
	position:relative;
}
.any-co2-right-small .image-con2-right-any{
	width:90px;
	height:90px;
	float:left;
}
.any-co2-right-small .info-con2-right-any{
	float:right;
	width:210px;
	height:90px;
}


.any-co2-right-small-news{
	width:310px;
	margin-top:10px;
	padding-bottom:28px;
	position:relative;
}
.any-co2-right-small-news .image-con2-right-any{
	width:90px;
	height:90px;
	float:left;
}
.any-co2-right-small-news .info-con2-right-any{
	float:right;
	width:210px;
	height:90px;
}


.title-right-any-con2{
	width:100%;
	padding-bottom:10px;
	font-size:20px;
	font-family: 'proxima_nova_rgregular';
	color:#4c3e50;
	text-align:left;
	line-height:26px;
}
.title-right-any-con2 a{
	text-decoration:none;
	font-size:20px;
	font-family: 'proxima_nova_rgregular';
	color:#4c3e50;
}
.title-right-any-con2 a span{
	font-family: 'proxima_novaextrabold';
}
.title-right-any-con2 a:hover{
	text-decoration:underline;
}
.info-right-any-con2{
	width:100%;
	font-size:14px;
	font-family: 'proxima_nova_rgregular';
	color:#ea7d36;
	text-align:left;
	line-height:13px;
}
.link-category-con2-right{
	position:absolute;
	right:0px;
	bottom:0px;
}
.link-category-con2-right a{
	font-family: 'proxima_nova_rgregular';
	font-size:12px;
	color:#7accf0;
}
.link-category-con2-right a span{
	font-family: 'proxima_novaextrabold';
}
.link-category-con2-right a:hover{
	text-decoration:none;
}

/*start con4*/
.con1-right .con4-main{
	width:310px;
	padding-top:19px;
}
.con4-any-data{
	width:100%;
	padding-bottom:10px;
}
.image-con4-any{
	width:54px;
	height:54px;
	float:left;
}
.info-con4-any{
	float:right;
	height:54px;
	width:246px;
	font-family: 'proxima_nova_rgregular';
}
.info-con4-any .date-con4{
	font-size:12px;
	color:#ec9059;
	text-align:left;
	padding-bottom:5px;
	width:100%;
	font-weight:bold;
	text-transform:lowercase;
}
.info-con4-any .name-con4{
	font-size:16px;
	color:#4c3e50;
	text-align:left;
	width:100%;
	line-height:17px;

}
.info-con4-any .name-con4 a{
	font-size:16px;
	color:#4c3e50;
	text-decoration:none;
	font-weight:bold;

}
.info-con4-any .name-con4 a:hover{
	text-decoration:underline;
}

.ads1{
	width:310px;
	margin-top:12px;
}

/*start step 2 content 2 */
.content-step2{
	width:1000px;
	margin-top:20px;
}

/*start step 2*/
.content-step2 .step2-left{
	width:325px;
	float:left;
	padding-bottom:30px;
	position:relative;
}
.content-step2 .step2-right{
	width:657px;
	padding-bottom:30px;
	float:right;
	position:relative;
}

.step2-left .step2-left-big{
	width:325px;
	height:310px;
	position:relative;
}
.title-step2-left-big{
	position:absolute;
	left:0px;
	bottom:0px;
	background:url(../images/backimage.png) repeat-x;
	width:325px;
	height:148px;
}

.title-step2-left-big .name-category-content{
	font-family: 'proxima_nova_rgregular';
	float:left;
	padding:5px 15px;
	width:auto;
	font-size:20px;
	color:#FFF;
	text-transform:uppercase;
	background-color:#7accf0;
	text-align:left;
	margin-top:30px;
}
.title-step2-left-big .title-cate-name-content{
	font-family: 'proxima_nova_rgregular';
	font-size:20px;
	color:#f7f7ef;
	text-align:left;
	padding: 10px 20px ;
	width:305px;
	line-height:24px;
}
.title-step2-left-big .title-cate-name-content a{
	font-family: 'proxima_nova_rgregular';
	font-size:19px;
	color:#f7f7ef;
	text-decoration:none;
}
.title-step2-left-big .title-cate-name-content a span{
	font-family: 'proxima_novaextrabold';
}
.title-step2-left-big .title-cate-name-content a:hover{
	text-decoration:underline;
}
.step2-left .step2-small-content{
	width:325px;
	margin-top:13px;
}
.step2-small-content .image-step2-small{
	width:131px;
	height:130px;
	float:left;
}
.step2-small-content .info-step2-small{
	width:184px;
	height:130px;
	float:right;
}



/*start right step2*/
.step2-right .step2-con1{
	width:657px;
	padding-top:20px;
}
.right-process .step2-con1{
	width:657px;
	padding-top:20px;
}
.step2-con1 .con1-step2-any{
	width:325px;
	float:left;
	margin-right:20px;
}
.clear-majin{
	width:310px !important;
	margin-right:0px !important;
}
.image-small-step2-right{
	width:131px;
	height:130px;
	float:left;
}
.info-small-step2-right{
	float:right;
	height:130px;
	width:185px;
	
}
.step2-right .step2-right-big-con{
	width:657px;
	margin-top:20px;
}
.right-process .step2-right-big-con{
	width:657px;
	margin-top:20px;
}
.step2-right-big-con .image-right-step2-big{
	width:325px;
	float:left;
	height:190px;
}
.step2-right-big-con .info-right-step2-big{
	width:310px;
	height:190px;
	float:right;

}
.info-right-step2-big .title-big-step2{
	font-size:35px;
	color:#ea7d36;
	font-family: 'proxima_nova_rgregular';
	text-align:left;
	width:100%;
}
.info-right-step2-big .title-big-step2 a{
	font-size:31px;
	color:#ea7d36;
	font-family: 'proxima_nova_rgregular';
	text-decoration:none;
	line-height:32px;
}
.info-right-step2-big .title-big-step2 a:hover{
	
	text-decoration:underline;
}
.info-right-step2-big .title-big-step2 a span{
	font-family: 'proxima_novaextrabold';
}
.info-right-step2-big .detail-step2-big{
	font-family: 'proxima_nova_rgregular';
	font-size:14px;
	color:#4c3e50;
	text-align:left;
	width:100%;
	padding-bottom:10px;
	padding-top:35px;
}


/*start step 3*/
.step3{
	width:1000px;
	margin-top:20px;
	margin-bottom:50px;
}
.step3 .ads-boottom{
	width:325px;
	float:left;
}
.step3 .conlast-last{
	width:657px;
	float:right;
}
.main-content-last{
	width:657px;
	margin-top:20px;
}
.main-content-last .any-content-last{
	float:left;
	width:130px;
	margin-right:45px;
}
.clear-last-name{
	margin-right:0px !important;
}
.any-content-last .image-last{
	width:130px;
	height:130px;
}
.any-content-last .info-last{
	width:130px;
	padding-top:10px;
	height:auto;
	text-align:left;
	font-size:14px;
	color:#4c3e50;
	font-family: 'proxima_nova_rgregular';
}
.any-content-last .info-last a{
	text-decoration:none;
	line-height:17px;
	font-size:14px;
	color:#4c3e50;
	font-family: 'proxima_nova_rgregular';
}
.any-content-last .info-last a:hover{
	text-decoration:underline;
}

/*start step2 news*/
.step2-news{
	width:1000px;
	margin-top:20px;
	margin-bottom:20px;
}
.left-new-content{
	float:left;
	width:325px;
	padding-bottom:16px;
	margin-bottom:20px;
	position:relative;
}
.right-new-content{
	float:right;
	width:657px;
	position:relative;

}
.right-process{
	position:absolute;
	left:0px;
	top:-235px;
	width:657px;
	padding-bottom:30px;
}


/*start sub category*/
.sub-main{
	width:1000px;
	margin-bottom:20px;
}
.image-sub-category{
	width:310px;
	height:200px;
	float:left;
}
.info-sub-category{
	width:677px;
	height:200px;
	float:right;
}
.title-info-sub{
	font-family: 'proxima_nova_rgregular';
	font-size:23px;
	color:#ea7d36;
	text-align:left;
	width:100%;
}
.title-info-sub a{
	font-family: 'proxima_nova_rgregular';
	font-size:23px;
	color:#ea7d36;
	text-decoration:none;
}
.title-info-sub a:hover{
	text-decoration:underline;
}
.date-info{
	font-family: 'proxima_nova_rgregular';
	font-size:12px;
	color:#ea7d36;
	text-align:left;
	width:100%;
	padding-bottom:10px;
	text-transform:lowercase;
}
.info-info-sub{
	color:#4c3e50;
	text-align:left;
	font-family: 'proxima_nova_rgregular';
	width:100%;
	font-size:15px;
	line-height:23px;
	padding-top:12px;
}

/*start style new follow us*/
.addthis_default_style{
	width:54% !important;
	padding-left:32% !important;
}
.checkfb{
	 padding: 8px 16px !important;
}
.fb span,.tw span,.in span,.gp span,.feed span{
	display:none;
}
.topcategory{
	font-family: 'proxima_nova_rgregular';
	position:absolute;
	left:217px;
	top:14px;
	color:#ea7d36;
	text-align:left;
	font-size:24px;
	text-transform:uppercase;
}
.page-list {
	list-style:none;
	margin:0px;
	padding:0px;
}
.page-list li{
	background:url(../images/line_horizontal_solid.gif) repeat-x left 25px;
	
	padding: 0 0 20px 5px;
	
	text-align:left;
}
.page-list li a{
	font-family: 'proxima_nova_rgregular';
	font-size:medium;
	text-decoration:none;
}
.page-list li a:hover{
	text-decoration:underline;
}
/*.info-detail-sigle ul{
	list-style:none;
}
.info-detail-sigle ul li {
    background: url("images/sprite.png") no-repeat scroll -4px -111px rgba(0, 0, 0, 0);
    margin-bottom: 20px;
    padding-left: 36px;
}*/
#sitemap_list{
	background:none !important;
	text-align:left;
} 
#sitemap_list li {
	/*background:none !important;
	border-bottom:1px #CCC solid;*/
}
#sitemap_list li a {
	
	color:#2D3E50 !important;
}
#sitemap_list li a:hover {
	text-decoration:underline;
}
.wp-editor-tabs {
    display: none;
}

.wp-editor-tools {
    position:relative;
}
.wp-media-buttons {
    position: absolute;
    right: 0;
    top: 0;
}
.wp_themeSkin table, .wp_themeSkin tbody, .wp_themeSkin a, .wp_themeSkin img, .wp_themeSkin tr, .wp_themeSkin div, .wp_themeSkin td, .wp_themeSkin iframe, .wp_themeSkin span, .wp_themeSkin *, .wp_themeSkin .mceText {
	min-height:23px;
}

.wp_themeSkin .mceColorPreview {
    display: none;
}
.titlenofound{
	font-family: 'Open Sans';
    font-size: 68px;
    font-weight: 700;
    margin-bottom: 10px;
    text-shadow: 1px 2px 0 #F7F7EF, 4px 4px 0 #D8D8D3;
	line-height: inherit;
	text-transform: uppercase;
    width: 100%;
	text-align:center;
	color:#2D3E50;
}
.entry-content{
	margin-bottom: 60px;
	text-align:left;
}
.entry-content p{
	color: #2D3E50;
    font-family: 'proxima_nova_rgregular';
    font-size: 21px;
    line-height: 1.274;
}
.entry-content p a{
	text-decoration:none;
	color:#EA7D36;
}
.entry-content p a:hover{
	text-decoration:underline;
}
.informsms{
	font-size:18px;
	color:#4C3E50;
	text-align:left;
}
li.page-item-274, li.page-item-250, li.page-item-846{
	display:none !important;
}



/*start new page style*/
.runimage{
	width: 1000px;
	margin-top: 40px;
}
.title-home{
	padding: 7px 10px 2px 10px;
	font-size: 20px;
	float: left;
	color: #FFF;
	background-color: #7ACCF0;
	position: relative;
}
.border-color-home{
	background-color: #7ACCF0;
	width: 100%;
	height: 2px;
	position: relative;
}
.content-runimage{
	width: 1000px;
	margin-top: 30px;
	position: relative;
}
.image-list{
	width: 300px;
	float: left;
	margin-right: 50px;
	position: relative;
}
.title-list-name{
	width: 100%;
	text-align: left;
	font-size: 21px;
	color: #333333;
	padding-top: 10px;
	line-height: 21px;
	height: 45px;
}
.title-list-name a{
	text-decoration: none;
	font-size: 21px;
	color: #333333;
	line-height: 21px;
}
.title-list-name a:hover{
	text-decoration: underline;
}
.date-time{
	padding-top: 5px;
	text-align: left;
	color: #CCC;
	font-size: 12px;
	text-transform:lowercase;
	font-style:italic;
}
.show-icon-count{
	padding: 10px 20px;
	background:url(../images/elements.png) no-repeat -3px -676px;
}
.info-list-show{
	font-size: 14px;
	text-align: left;
	color: #4B4B4B;
	line-height: 21px;
	padding-top: 10px;
}
.clear-maginright{
	margin-right: 0px !important;
}
.paging-page{
	position: absolute;
	right: 0px;
	top: -25px;
	width:50px;
}
.icon-back-list{
	padding: 10px 10px;
	background:url(../images/elements.png) no-repeat -13px -60px;
	cursor: pointer;
}
.icon-next-list{
	padding: 10px 10px;
	background:url(../images/elements.png) no-repeat -17px -5px;
	cursor: pointer;
}
.icon-back-list-hide{
	padding: 10px 10px;
	background:url(../images/elements.png) no-repeat -13px -60px;
	cursor: pointer;
	filter: alpha(opacity=40);  /* IE 5-7 */
	-moz-opacity: 0.4;          /* Netscape */
	-khtml-opacity: 0.4;        /* Safari 1.x */
	opacity: 0.4; 
}
.icon-next-list-hide{
	padding: 10px 10px;
	background:url(../images/elements.png) no-repeat -17px -5px;
	cursor: pointer;
	filter: alpha(opacity=40);  /* IE 5-7 */
	-moz-opacity: 0.4;          /* Netscape */
	-khtml-opacity: 0.4;        /* Safari 1.x */
	opacity: 0.4; 
}
.hide-item{
	display: none;
}
.loadingslider{
	position: absolute;
	left: 0px;
	top: 0px;
	/*background:#CCC url(../images/loading.gif) no-repeat center center;*/
	background: url(../images/loading.gif) no-repeat center center rgba(255, 255, 255, 0.7);
	width:1000px;
	height:330px;
	display: none;
}

.left-content1{
	width: 650px;
	float: left;
}
.right-content1{
	width: 300px;
	float: right;
}
.show-subcontent{
	width: 100%;
}
.addclass1{
	margin-bottom: 20px;
	margin-top: 25px;
}
/*.mceIframeContainer{
	height:607px !important;
}*/
.wp-pagenavi{
	width: 100%;
	text-align: left;
}
.wp-pagenavi .pages{
	float: right;;
}
.wp-pagenavi .f-not-active{
	display: none;
}
.wp-pagenavi .text-page{
	display: none;
}
.wp-pagenavi .l-not-active{
	display: none;
}
.wp-pagenavi .seperat{
	display: none;
}
.wp-pagenavi span.pages{
	color: #999999 !important;
	padding: 0px !important;
}
.not-active{
	display: none;
	
}
.data-post-right{
	width: 100%;
	padding-bottom: 1px;
	margin-bottom: 30px;
	position: relative;
	
}
.footer-post_name{
	width: 300px;
	float: left;
	margin-right: 50px;
	position: relative;
	margin-bottom: 25px;
}
.data-post-footer{
	width: 100%;
	text-align: left;
}
.gocategory{
	position: absolute;
	right: 0px;
	bottom: 0px;
}
.gocategory a{
	padding: 3px 5px;
	background-color: #7ACCF0;
	font-size: 12px;
	text-decoration: none;
	color: #FFF;
}
.gocategory a:hover{
	text-decoration: underline;
}
.content-left-category{
	width: 650px;
	float: left;
}
.content-right-category{
	width: 300px;
	float: right;
}
.url-gird{
	width: 1000px;
	text-align: left;
	padding: 10px 0px 10px 0px; 
	font-size: 13px;
	color: #D0D0D0;
}
.url-gird a{
	font-size: 13px;
	text-decoration: none;
	color: #D0D0D0;
}
.url-gird a:hover{
	text-decoration: underline;
}
.main-title-data{
	width: 100%;
	text-align: left;
}
.main-title-data h1{
	font-size: 30px;
	line-height: 37px;
	text-decoration: none;
	color: #444444 ;
	margin: 0px;
	padding: 0px;
}
.show-sub{
	width: 100%;
}
.show-sub ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.show-sub ul li{
	float: left;
	text-align: left;
	height: 30px;
}
.show-sub ul li a{
	padding: 3px 5px;
	font-size: 12px;
	color: #FFF;
	background-color: #7ACCF0;
	text-decoration: none;
	margin-left: 5px;
	margin-right: 5px;
}
.show-sub ul li a:hover{
	text-decoration: underline;
}
.show-sub ul li div{
	width: 8px;
	height: 8px;
	margin-left: 10px;
	margin-right: 5px;
	border-bottom: 1px solid #959595;
    border-left: 1px solid #959595;
}
.post-category{
	width: 100%;
	padding-top:15px;
}
.show-post-cat{
	width: 100%;
	padding-bottom:50px;
}
.img-show-post-cat{
	float: left;
	width: 300px;
	height: 200px;
}
.data-show-post-cat{
	float: right;
	width: 315px;
	height: 200px;
	position: relative;
}
.click-detail-cat{
	float:left;
	margin-top:10px;
}
.click-detail-cat a{
	padding: 7px 12px;
	background-color: #7ACCF0;
	text-decoration: none;
	font-size: 14px;
	color: #FFF;
}
.click-detail-cat a:hover{
	background-color: rgba(122, 204, 240, 0.8);
}
.sizebar{
	margin-top: 30px;
}
.main-new-style-side{
	width: 100%;
	padding-top:10px;
	padding-bottom:28px;
}
.img-left-side-new{
	width: 100px;
	float: left;
	height: 65px;
}
.data-right-side-new{
	width: 180px;
	float: right;
	height: 65px;
}
.title-new-right-side{
	font-size: 15px;
    line-height: 21px;
    position: relative;
    color: #333333 ;
    text-align: left;
}
.title-new-right-side a{
	font-size: 15px;
    line-height: 21px;
     color: #333333 ;
     text-decoration: none;
}
.title-new-right-side a:hover{
	text-decoration: underline;
}
.wp-pagenavi span.extend {
	box-shadow: 0 0 0px rgba(0, 0, 0, 0.1);
}
.author-count{
	width:100%;
	
	margin-top:20px;
	margin-bottom:20px;
}
.img-author{
	float:left;
	width:80px;
	height:80px;
	background-color:#936;
}
.img-author img{
	width:80px !important;
	height:80px !important;
}
.data-author{
	float:right;
	width:210px;
	height:80px;
	position:relative;
}
.data-author .name-author{
	width:100%;
	padding-bottom:4px;
	text-align:left;
	text-decoration:none;
	color: #202020;
	line-height:18px;
	text-transform:capitalize;
}
.data-author .name-author a{
	text-decoration:none;
	color: #202020;
	line-height:18px;
}
.data-author .name-author a:hover{
	text-decoration:underline;
}
.data-author .countpost{
	position:absolute;
	left:0px;
	bottom:0px;
    margin-right: 10px;
	background-color: #878787;
	padding: 7px 10px 6px 10px;
	float:left;
	
	color: #FFFFFF;
    font-size: 11px;
    font-style: italic;
    line-height: 12px;
	padding: 2px 7px 3px;
	text-decoration:none;
}
.data-author .countpost a{
	color: #FFFFFF;
    font-size: 11px;
    font-style: italic;
    line-height: 12px;
	padding: 2px 7px 3px;
	text-decoration:none;
}
.data-author .countpost a:hover{
	text-decoration:underline;
}
#menu-header-menu{
	float:left !important;
	width:auto;
}
#menu-header-menu li a{
	padding-left: 7px !important;
}
#menu-header-menu li:last-child a{padding-right: 0px;}
#menu-header-menu-1{
	float:right !important;
	width:auto;
}


.content-right-category-2 {
	width: 235px;
}

.image-list-2 {
	width: 235px;
}

.title-home-2 {
	padding: 7px 10px 2px 10px;
	font-size: 16px;
	float: left;
	color: #FFF;
	background-color: #7ACCF0;
	position: relative;
}

.16px {
	font-size: 16px;
}

.vignette-sidebar {
	margin-top: 15px;
}

.image-list-2 {
	width: 235px;
}

.data-right-side-new-2 {
	float: left;
	width: 120px;
	height: 65px;
	margin-left: 15px;
}
.category-description {
    display: inline-block;
    text-align: justify;
    line-height: 1.5em;
}
#logoimg{width:30%;max-width:300px;min-width:150px;}