*{margin:0px;padding:0px;outline:none;box-sizing:border-box;}
body{margin:0px;padding:0px;box-sizing:border-box;font-family:'Helvetica';}
img{border:none;outline:none;max-width:100%;}
a{text-decoration:none;cursor:pointer;}
ul{margin:0px;padding:0px;list-style-type:none;}
input, textarea, select{font-size:13px;font-family:'Helvetica';font-size:17px;color:#000000;font-weight:200;border:none;background:none;line-height:20px;}
.clear{clear:both;}
h2{font-family:'Helvetica';}

.home-bg{background: url(../images/bg-home.jpg) no-repeat center top / 100% auto;float:left;width:100%;height:100%;position:fixed;background-attachment: fixed;}

.hdr{width:100%;float:left;background:#fff;position:relative;}
.hdr h1{float:left;position:absolute;left:20px;top:0;z-index:800;}
.hdr .last{float: right;width: 77%;}
.hdr .last .icons{float:right;background:#f5f5f5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:23px 15px 23px 10px;}
.hdr .last .icons a{float:left;width:25px;height:25px;margin-left:8px;}

.hdr .last .icons a.icon1{background:url(../images/socials.png) no-repeat top left;}
.hdr .last .icons a.icon1:hover{background:url(../images/socials.png) no-repeat bottom left;}
.hdr .last .icons a.icon2{background:url(../images/socials.png) no-repeat -32px top;}
.hdr .last .icons a.icon2:hover{background:url(../images/socials.png) no-repeat -32px bottom;}
.hdr .last .icons a.icon3{background:url(../images/socials.png) no-repeat -64px top;}
.hdr .last .icons a.icon3:hover{background:url(../images/socials.png) no-repeat -64px bottom;}
.hdr .last .icons a.icon4{background:url(../images/socials.png) no-repeat -96px top;}
.hdr .last .icons a.icon4:hover{background:url(../images/socials.png) no-repeat -96px bottom;}
.hdr .last .icons a.icon5{background:url(../images/socials.png) no-repeat -128px top;}
.hdr .last .icons a.icon5:hover{background:url(../images/socials.png) no-repeat -128px bottom;}
.hdr .last .icons a.icon6{background:url(../images/socials.png) no-repeat -158px top;}
.hdr .last .icons a.icon6:hover{background:url(../images/socials.png) no-repeat -158px bottom;}
.hdr .last .icons a.icon7{background:url(../images/socials.png) no-repeat -190px top;}
.hdr .last .icons a.icon7:hover{background:url(../images/socials.png) no-repeat -190px bottom;}

.hdr .menu-collapser{ box-sizing:border-box;display: inline-block;font-size:0px;height:41px;width:41px;z-index:600;position:relative;line-height:41px;color:#fff;float:right;margin-top:15px;margin-right:20px;}
.hdr .collapsed{ width: 100%;}
.hdr .collapsed i{font-style:normal;margin-right:0px;}
.hdr .collapse-button{width:41px;background:url(../images/box.gif) no-repeat;height:41px;cursor:pointer;position:absolute;right:0;top:0;}
.hdr ul.collapsed li{padding:0 0px;}
.hdr ul.slimmenu{float:right;padding-right:3px;margin-top:30px;}
.hdr ul.slimmenu li{position:relative;display:inline-block;}

.hdr ul.slimmenu li:first-child{padding-left:0;border-left:none;}

.hdr ul.slimmenu > li{display:inline-block;float:left;font-family:'Helvetica';border-left:2px solid rgba(0,0,0,0.5);padding:0 20px;}
.hdr ul.slimmenu li a{display:block;color:rgba(0,0,0,0.5);font-size:14px;transition:background-color 0.5s ease-out;-o-transition:background-color 0.5s ease-out;-moz-transition:background-color 0.5s ease-out;-webkit-transition:background-color 0.5s ease-out;line-height:14px;padding:0px 0;text-transform:uppercase;}
.hdr ul.slimmenu li a:hover, .hdr ul.slimmenu li a.active{color:#000;}

.hdr ul.slimmenu li .sub-collapser{background:#282520;position:absolute;right:0;top:0;width:48px;height:100%;text-align:center;z-index:999;cursor:pointer;}
.hdr ul.slimmenu li .sub-collapser:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:0;}
.hdr ul.slimmenu li .sub-collapser > i{color:#fff;font-size:18px;display:inline-block;vertical-align:middle;}
.hdr ul.slimmenu li li a:hover{background:#545353;color:#fff;}
.hdr ul.slimmenu li ul{margin:0;list-style-type:none;}
.hdr ul.slimmenu li ul li{float:left;}
.hdr ul.slimmenu li ul li a{min-width:200px;line-height:36px;padding:0 12px;font-size:12px;background:#0458ba ;color:#fff;border-bottom:1px solid #055fc7;text-align:left;}
.hdr ul.slimmenu li > ul{display:none;position:absolute;left:0;top:100%;z-index:999;}
.hdr ul.slimmenu li > ul > li ul{display:none;position:absolute;left:100%;top:0;z-index:999;width:100%;border-left:1px solid #2c2c2c;}
.hdr ul.slimmenu.collapsed li{display:block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.hdr ul.slimmenu.collapsed li a{display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.hdr ul.slimmenu.collapsed li .sub-collapser{height:48px;}
.hdr ul.slimmenu.collapsed li ul li .sub-collapser{height:35px;}
.hdr ul.slimmenu.collapsed li > ul{display:none;position:static;}
.hdr .slimmenu .sub-collapser{display:none;}
.hdr .collapsed .sub-collapser{display:block;}

.photo-name{float:left;position:absolute;left:3%;bottom:5%;border-left:16px solid #0699ce;color:#fff;}
.photo-name h2{font-size:58px;text-transform:uppercase;line-height:60px;padding-left:20px;}
.photo-name h2 strong{font-weight:none;color:#0699ce;}
.photo-name p{font-family:'NixieOne-Regular';font-size:47px;line-height:50px;padding-left:20px;}

.tab-right{float:left;position:absolute;right:0;bottom:0;padding:20px;background:#fff;width:467px;}
.tab-right .inner-div{border:1px solid #d2d2d3;float:left;width:427px;height:300px;}

ul.tabs {float: left;height:49px;width: 100%;}
ul.tabs li{float:left;height:49px;line-height:49px;border:1px solid #d2d2d3;border-top:none;border-right:none;margin-bottom:-1px;overflow:hidden;position:relative;width:55%;float:left;text-align:center;}

ul.tabs li:first-child{border-left:none;width:45%;}
ul.tabs li a {color:#000;display: block;outline: none;font-size:26px;color:#8e8e90;}
ul.tabs li a .twetts{margin-left:10%;}
ul.tabs li.active, ul.tabs li.active a:hover {border-bottom: 1px solid #fff;color:#0699ce;}
ul.tabs li.active a{color:#0699ce;}

.tab-right .inner-div .new-row{width:100%;float:left;padding:0px 20px 20px 20px;}
.tab-right .inner-div .new-row .img{float:left;margin-right:17px}
.tab-right .inner-div .new-row label{font-size:13px;color:#030201;font-weight:600;}	
.tab-right .inner-div .new-row p{font-size:12px;color:rgba(0,0,0,0.7);padding:2px 0;}	
.tab-right .inner-div .new-row a{font-size:12px;color:rgba(0,0,0,0.7);text-decoration:underline;}
.tab-right .inner-div .new-row a:hover{color:#0699ce;}	
	
	
	
#scrollbar1 { width:98%;float:left;margin:20px 0;}
#scrollbar1 .viewport { width:95%; height: 209px; overflow: hidden; position: relative; }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
#scrollbar1 .scrollbar{ background: url(../images/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right;width:8px; }
#scrollbar1 .track {/* background:url(../images/bg-scrollbar-trackend-y.png) no-repeat 0 100%;*/ height: 100%; width:13px; position: relative; padding:0; }
#scrollbar1 .thumb { background:#0699ce; height: 20px; width:8px;cursor:pointer;overflow:hidden; position: absolute; top: 0; left:-3px; border-radius:5px;}
/*#scrollbar1 .thumb .end { background:url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }*/
#scrollbar1 .disable { display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }

/*div.panel,p.flip {width:100%;float:left;}
div.panel {display: none;}*/

#scrollbar2 { width:98%;float:left;margin:20px 0;}
#scrollbar2 .viewport { width:95%; height: 209px; overflow: hidden; position: relative; }
#scrollbar2 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
#scrollbar2 .scrollbar{ background: url(../images/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right;width:8px; }
#scrollbar2 .track {/* background:url(../images/bg-scrollbar-trackend-y.png) no-repeat 0 100%;*/ height: 100%; width:13px; position: relative; padding:0; }
#scrollbar2 .thumb { background:#0699ce; height: 20px; width:8px;cursor:pointer;overflow:hidden; position: absolute; top: 0; left:-3px; border-radius:5px;}
/*#scrollbar1 .thumb .end { background:url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }*/
#scrollbar2 .disable { display: none; }



.main{max-width:1000px;width:100%;margin:0px auto;position:relative;}


.inner-bg{background: url(../images/inner-bg-left.jpg) no-repeat left / 100% auto, #0699ce url(../images/inner-bg-right.jpg) no-repeat right top / 100% auto;float:left;width:100%;height:100%;background-attachment: fixed;}
.left-po{left:0 !important;}
.main-bg{background:#f0f0f0;width:100%;float:left;}
.top-ttl{float:left;width:100%;border-bottom:1px solid #fff;font-size:39px;color:#6a6a6a;line-height:47px;padding:11px 11px 11px 155px;}
body.bg-color{background:#0699ce;}

.about-page{width:100%;float:left;padding:20px;}
.about-page .image{background:#fff;width:100%;float:left;}
.about-page .image img{width:100%;}
.about-page .text{width:100%;float:left;padding:20px;background:#fff;}
.about-page .text p{font-size:14px;color:#4e4a4a;line-height:24px;float:left;width:100%;}
.about-page .text strong{font-size:15px;color:#4e4a4a;line-height:24px;float:left;width:100%;padding:20px 0 10px 0;font-family:'Helvetica';font-weight:700;}
.about-page .text .ul-sec{float:left;width:100%;margin-bottom:20px;}
.about-page .text .ul-sec li{float:left;width:100%;font-size:14px;color:#4e4a4a;line-height:24px;padding:3px 0px 3px 20px ;background:url(../images/round.jpg) no-repeat left 8px;}

.news-page {width:100%;float:left;padding:20px 0px 20px 20px;}
.news-page strong{width:100%;float:left;font-size:17px;color:#4e4a4a;font-family:'Helvetica';font-weight:700;}
.news-page .news-ul{width:102%;float:left;margin-left:-20px;margin-top:20px;}
.news-page .news-ul li{width:50%;float:left;padding:20px 20px 20px 20px;text-align:center;}
.news-page .news-ul li.bdr-rg{border-right:1px solid #fff; border-bottom:1px solid #fff;}
.news-page .news-ul li.bdr-btm{ border-bottom:1px solid #fff;}
.news-page .news-ul li.bdr-rg-1{ border-right:1px solid #fff;}
.news-page .news-ul li.padd-top{padding-top:0;}
.news-page .news-ul li.padd-btm{padding-bottom:0;}
.news-page .news-ul li .img-logo{width:100%;float:left;}
.news-page .news-ul li p{color:#4e4a4a;font-size:17px;width:100%;float:left;background:url(../images/line.jpg) no-repeat top center;padding:20px 0 8px 0;margin-top:25px;}
.news-page .news-ul li a{display:inline-block;font-family:'Helvetica';font-size:17px;color:#464646;}
.news-page .news-ul li a:hover{color:#0699ce;}

.blog-page{width:100%;float:left;padding:20px;}
.blog-page .row-1{width:100%;float:left;background:#fff;}
.blog-page .row-1 .clm1{width:50%;float:left;position:relative;}
.blog-page .row-1 .clm1 img{width:100%;}
.blog-page .row-1 .clm2{width:50%;float:left;padding:35px 30px;}
.blog-page .row-1 .clm2 h2{float:left;width:100%;color:#383838;font-size:25px;line-height:32px;}
.blog-page .row-1 .clm2 label{float:left;width:100%;font-size:13px;line-height:17px;color:#878787;padding:15px 0 0px 0;}
.blog-page .row-1 .clm2 label img{float:left;margin-right:17px;}
.blog-page .row-1 .clm2 label b{color:#0698cd;font-weight:normal;}
.blog-page .row-1 .clm2 label em{color:#fff;font-size:10px;background:url(../images/comm-icon.png) no-repeat top center;width:20px;height:17px;line-height:17px;float:left;font-style:normal;text-align:center;margin-right:13px;}
.blog-page .row-1 .clm2 p{font-size:14px;color:#4e4a4a;line-height:24px;border-left:1px solid #0698cd;padding-left:20px;margin-top:22px;float:left;width:100%;}
.blog-page .row-1 .clm2 .readmore{font-size:14px;color:#0699ce;margin-left:20px;margin-top:20px;display:inline-block;}
.blog-page .row-1 .clm2 .readmore:hover{color:#000;}
.blog-page .row-1 .clm1 .right-arrow{position:absolute;right:0px;float:left;top:34px;width:auto;}
.blog-page .row-1 .clm1 .left-arrow{position:absolute;left:0px;float:left;top:34px;width:auto;}
.blog-page .aglin-right{text-align:right;}
.blog-page .aglin-right .clm2 p{border-left:0px;border-right:1px solid #0698cd;padding-right:20px;padding-left:0;}
.blog-page .aglin-right .clm2 label img{float:right;margin-right:0px;margin-left:17px;}
.blog-page .aglin-right .clm2 label em{float:right;margin-right:0;margin-left:13px;}
.blog-page .aglin-right .clm2 .readmore{margin-left:0;margin-right:20px;}

.loadmore{float:left;width:100%;border-bottom:2px solid #3b3b3b;text-align:center;}
.loadmore a{display:inline-block;}
.loadmore a:hover{opacity:0.9}


.sbHolder{background-color: #fff;border: solid 1px #b2b2b2;font-size: 18px;height: 36px;position: relative;width: 211px;float:right;border-radius:4px;margin:5px;}
.sbSelector{display: block;height: 34px;left: 0;line-height: 34px;outline: none;overflow: hidden;position: absolute;text-indent: 10px;top: 0;width: 170px;}
.sbSelector:link, .sbSelector:visited, .sbSelector:hover{color: #000;outline: none;text-decoration: none;}
.sbToggle{background: url(../images/select-icons.png) no-repeat 0 0;display: block;height: 34px;outline: none;position: absolute;right: 0;top: 0;width: 36px;border-radius:0px 5px 5px 0px;}

.sbToggleOpen{background: url(../images/select-icons.png) 0 -34px no-repeat;}

.sbHolderDisabled{background-color: #3C3C3C;border: solid 1px #515151;}
.sbOptions {background-color: #0699ce;left: 0;list-style: outside none none;margin: 0;overflow-y: auto;padding: 0;position: absolute;top: 35px !important;width: 100%;z-index: 1;border-radius: 3px;}
.sbOptions li{padding: 0 7px;}
.sbOptions a {border-bottom: 1px dotted #fff;display: block;outline: medium none;padding:9px 0 9px 3px;line-height: 20px;font-size: 14px;}
.sbOptions li:last-child a{border-bottom:none;}
.sbOptions a:link, .sbOptions a:visited{color: #fff;text-decoration: none;}
.sbOptions a:hover,.sbOptions a:focus,.sbOptions a.sbFocus{color: #000;}
.sbOptions li.last a{border-bottom: none;}
.sbOptions .sbDisabled{border-bottom: dotted 1px #515151;color: #999;display: block;padding: 7px 0 7px 3px;}
.sbOptions .sbGroup{border-bottom: dotted 1px #515151;color: #EBB52D;display: block;font-weight: bold;padding: 7px 0 7px 3px;}
.sbOptions .sbSub{padding-left: 17px;}


/*.comment-list .comment article.comment-body{border: 1px solid #ccc;padding: 20px;}*/
    #comment ,#commentform input{width: 100%;border: 1px solid #ccc;border-radius: 5px;padding:5px 10px;}
	#commentform .submit{width: 200px;padding: 10px;background: #000;color: #fff;cursor: pointer;}
	#commentform .submit:hover{background: #0699CE;}
.comment-content img{max-width: 100%;}
.comment-content img[height]{height: auto;}
.comment-edit-link:before,
.comment-reply-link:before,
.comment-reply-login:before,
.comment-reply-title small a:before{
	-webkit-font-smoothing: antialiased;
	display: inline-block;
	font: normal 16px/1 Genericons;
	text-decoration: inherit;
	vertical-align: text-bottom;
}
span + .comments-link:before {content: "\0020\007c\0020";}
.comment-content a {text-decoration: underline;}
.comment-content a:hover,
.comment-content a.button {
	text-decoration: none;
}
.comment-content a:hover,
.comment-content a.button {
	text-decoration: none;
}
.comment-content table {
	font-size: 14px;
	line-height: 1.2857142857;
	margin-bottom: 24px;
}
.comment-content th {
	font-weight: 700;
	padding: 8px;
	text-transform: uppercase;
}
.comment-content td {
	padding: 8px;
}

/**
 * 6.14 Comments
 * -----------------------------------------------------------------------------
 */

.comments-area {
	/*margin: 48px auto;*/
	max-width: 100%;
	padding: 0 10px;
}

.comment-reply-title,
.comments-title {
	font: 900 16px/1.5 Lato, sans-serif;
	margin: 0;
	text-transform: uppercase;
}

.comment-list {
	list-style: none;
	margin: 0 0 48px 0;
}

.comment-author {
	font-size: 14px;
	line-height: 1.7142857142;
}

.comment-list .reply,
.comment-metadata {
	font-size: 12px;
	line-height: 2;
	text-transform: uppercase;
}

.comment-list .reply {
	margin-top: 24px;
}

.comment-author .fn {
	font-weight: 900;
}

.comment-author a {
	color: #2b2b2b;
}

.comment-list .trackback a,
.comment-list .pingback a,
.comment-metadata a {
	color: #767676;
}

.comment-author a:hover,
.comment-list .pingback a:hover,
.comment-list .trackback a:hover,
.comment-metadata a:hover {
	color: #41a62a;
}

.comment-list article,
.comment-list .pingback,
.comment-list .trackback {
	border-top: 1px solid rgba(0, 0, 0, 0.1);
	margin-bottom: 24px;
	padding-top: 24px;
}

.comment-list > li:first-child > article,
.comment-list > .pingback:first-child,
.comment-list > .trackback:first-child {
	border-top: 0;
}

.comment-author {
	position: relative;
}

.comment-author .avatar {
	border: 1px solid rgba(0, 0, 0, 0.1);
	height: 18px;
	padding: 2px;
	position: absolute;
	top: 0;
	left: 0;
	width: 18px;
	display:none;
}

.bypostauthor > article .fn:before {
	/*content: "\f408";*/
	margin: 0 2px 0 -2px;
	position: relative;
	top: -1px;
}

.says {
	display: none;
}

.comment-author,
.comment-awaiting-moderation,
.comment-content,
.comment-list .reply,
.comment-metadata {
	padding-left: 30px;
}

.comment-edit-link {
	margin-left: 10px;
}

.comment-edit-link:before {
	content: "\f411";
}

.comment-reply-link:before,
.comment-reply-login:before {
	content: "\f412";
	margin-right: 2px;
}

.comment-content {
	-webkit-hyphens: auto;
	-moz-hyphens:    auto;
	-ms-hyphens:     auto;
	hyphens:         auto;
	word-wrap: break-word;
}

.comment-content ul,
.comment-content ol {
	margin: 0 0 24px 22px;
}

.comment-content li > ul,
.comment-content li > ol {
	margin-bottom: 0;
}

.comment-content > :last-child {
	margin-bottom: 0;
}

.comment-list .children {
	list-style: none;
	margin-left: 15px;
}

.comment-respond {
	margin-bottom: 24px;
	padding: 0;
}

.comment .comment-respond {
	margin-top: 24px;
}

.comment-respond h3 {
	margin-top: 0;
	margin-bottom: 24px;
}

.comment-notes,
.comment-awaiting-moderation,
.logged-in-as,
.no-comments,
.form-allowed-tags,
.form-allowed-tags code {
	color: #767676;
}

.comment-notes,
.comment-awaiting-moderation,
.logged-in-as {
	font-size: 14px;
	line-height: 1.7142857142;
}

.no-comments {
	font-size: 16px;
	font-weight: 900;
	line-height: 1.5;
	margin-top: 24px;
	text-transform: uppercase;
}

.comment-form label {
	display: block;
}

.comment-form input[type="text"],
.comment-form input[type="email"],
.comment-form input[type="url"] {
	width: 100%;
}

.form-allowed-tags,
.form-allowed-tags code {
	font-size: 12px;
	line-height: 1.5;
}

.required {
	color: #c0392b;
}

.comment-reply-title small a {
	color: #2b2b2b;
	float: right;
	height: 24px;
	overflow: hidden;
	width: 24px;
}

.comment-reply-title small a:hover {
	color: #41a62a;
}

.comment-reply-title small a:before {
	content: "\f405";
	font-size: 32px;
}

.comment-navigation {
	font-size: 12px;
	line-height: 2;
	margin-bottom: 48px;
	text-transform: uppercase;
}

.comment-navigation .nav-next,
.comment-navigation .nav-previous {
	display: inline-block;
}

.comment-navigation .nav-previous a {
	margin-right: 10px;
}

#comment-nav-above {
	margin-top: 36px;
	margin-bottom: 0;
}

.tab_container .overview span.img{width:25%;}
@media screen and (orientation:portrait) {  .home-bg, .inner-bg{background-size:auto 100%;}}
@media screen and (orientation:landscape) { .home-bg, .inner-bg{background-size:auto 100%;}}




@media only screen and (max-width:1023px) {
.tab-right{display:none;}

}

@media only screen and (max-width:980px) {

}

@media only screen and (max-width:767px) {
.hdr h1{position:relative;width:68px;left:0;}
.hdr ul.slimmenu{position:absolute;left:0;top:71px;margin-top:0;background:#5DBCDF;z-index: 5000;}
.hdr ul.slimmenu > li{padding:12px !important;border:none;border-top:1px solid rgba(256,256,256,0.3);}
.hdr ul.slimmenu > li a{color:#fff;}

.photo-name h2 {font-size: 42px;line-height: 45px; }
.photo-name p {font-size: 34px;line-height: 34px;}
.photo-name{border-left-width:8px;}

.top-ttl{padding-left:20px;font-size:30px;}
.news-page .news-ul li p br{display:none;}

.blog-page .row-1 .clm1{width:100%;}
.blog-page .row-1 .clm2{width:100%;}

.blog-page .aglin-right{text-align:left;}

.blog-page .aglin-right .clm2 label img{float:left;margin-right:17px;margin-left:0;}
.blog-page .aglin-right .clm2 label em{float:left;margin-left:0;margin-right:13px;}
.blog-page .aglin-right .clm2 p{padding-right:0;padding-left:20px;border-left:1px solid #0698cd;border-right:none;}
.blog-page .aglin-right .clm2 .readmore{margin-left:20px;margin-right:20px;}

.blog-page .row-1 .clm1 .right-arrow, .blog-page .row-1 .clm1 .left-arrow{display:none;}

.blog-page .aglin-right{border-top:20px solid #F0F0F0;}


}

@media only screen and (max-width:600px) {
.news-page .news-ul li{width:100%;padding:0 0 20px 0 !important;border:none !important;height:auto !important;}

}



@media only screen and (max-width:479px) {
.hdr .last .icons{display:none;}
}



