.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15 {position: relative;min-height: 1px;padding-right: 10px;padding-left: 10px;}
.col-xs-15 {width: 20%;float: left;}
@media (min-width: 768px) {
    .col-sm-15 {width: 20%;float: left;}
}
@media (min-width: 992px) {
    .col-md-15 {width: 20%;float: left;}
}
@media (min-width: 1200px) {
    .col-lg-15 {width: 20%;float: left;}
}

.container {position:relative;min-width:320px;padding:10px 15px!important;}

.no-gutter {margin-left:0px!important;margin-right:0px!important;}
.no-gutter>[class^="col"]{padding-left:0px!important;padding-right:0px!important;}

.gutter-xs {margin-left:-5px!important;margin-right:-5px!important;}
.gutter-xs>[class^="col"]{padding-left:5px!important;padding-right:5px!important;}

.gutter-sm {margin-left:-10px!important;margin-right:-10px!important;}
.gutter-sm>[class^="col"]{padding-left:10px!important;padding-right:10px!important;}
.gutter-sm>.alm-reveal>[class^="col"]{padding-left:10px!important;padding-right:10px!important;}

@media (min-width: 1200px) {
    .gutter-lg {margin-left:-30px!important;margin-right:-30px!important;}
    .gutter-lg>[class^="col"]{padding-left:30px!important;padding-right:30px!important;}
}

a{color:yellow;text-decoration:underline;}

.h1{font-family: Oswald,Arial;font-weight: 700;color: #fff;text-transform: uppercase;letter-spacing: 1px;text-decoration: none;font-size: 31px;margin: 10px 0 15px;padding: 0;}
h1,.h1{margin-bottom:35px;}

div.BorderBottom *{line-height:30px;}

.form-control{box-shadow:none;border:none;outline:none;}
.has-feedback .glyphicon{color:#000;}

.btn,.form-control,.well,.thumbnail{border-radius:5px;overflow:hidden;}

.btn{font-size:17px;padding:7px 10px;font-family:Arial;font-weight:bold;line-height:1;text-decoration:none;}
.btn-link{color:#fff;text-decoration:none;}
.btn-sm{font-size:0.75em;padding:5px 10px;}
.btn-block{padding-left:0px;padding-right:0px;}
.btn-lg{padding:12px 20px;}

.btn-primary,.btn-primary:hover{background:#35a8e6;}

.btn-white,.btn-white:active,.btn-white:focus,.btn-white:active:focus{background:none;color:#fff;border-color:#fff;}
.btn-white:hover,.active .btn-white{background-color:rgba(255,255,255,0.5);color:#fff;box-shadow:none;}

.box{margin-bottom:35px;}
.box .btn{margin-bottom:15px;}

.up-arrow,.down-arrow{width:17px;height:19px;display:inline-block;vertical-align:middle;}
.up-arrow{background:url(images/arrow-up.png) center center no-repeat;}
.up-arrow.active{background-image:url(images/arrow-up-active.png);}
.down-arrow{background:url(images/arrow-down.png) center center no-repeat;}
.down-arrow.active{background-image:url(images/arrow-down-active.png);}

.post{margin-bottom:15px;}
.post a{text-decoration:none!important;display:block;}
.post .thumbnail{padding:0px;box-shadow:none;margin-bottom:0px;position:relative;padding-bottom:66%;display:block;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.post .thumbnail .readnow{position:absolute;left:0px;right:0px;bottom:0px;top:0px;background:rgba(0,0,0,0.8);text-align:center;display:none;}
.post .thumbnail .readnow .btn{position: relative;top: 50%;transform: translateY(-50%);font-size:15px;padding:10px 15px;}
.post .title{color:#fff;display:block;height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Arial;font-size:15px;font-weight:bold;}

.Article{}
.Article h1{margin-bottom:10px;}
.Article .Date{font-family:Arial;}
.Article .category_tag .btn{margin-right:10px;float:left;}

.related_post_title {display:none;}
ul.related_post {margin:0px -1%;display:block;list-style:none;}
ul.related_post li {width:25%;float:left;padding:0px 1% 20px 1%}
ul.related_post li a.wp_rp_thumbnail{border:1px solid #fff;border-radius:5px;overflow:hidden;display:block;}
ul.related_post li a.wp_rp_title{color:#fff;display:block;text-align:center;font-family:Arial;font-size:15px;font-weight:bold;height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
ul.related_post li img {width:100%;display:block;border-radius:5px;}

#btnTop {margin-top:20px;}
#btnTop a{margin-left:290px;}
.alm-btn-wrap{margin-top:-35px;padding:0px 0 30px!important;}

@media(min-width: 1366px){
	
}

@media(max-width: 1365px){
	#shareBlock{display:none;`}
}

@media(min-width: 1200px){
	#sidebar{padding-right:50px;}
}

@media(min-width: 768px){
	#shareBlock{width: 50px; height: 360px; top: 50%; right:10px; transform: translate(0%, -50%); position: fixed; z-index: 999; display: block;}
	#shareBlock #buttonBlock{width: 100%; height: 100%; position: absolute; right: 0px;}
	#shareBlock #buttonBlock a{text-decoration:none;}
	#shareBlock .shareButton{width: 50px; height: 50px; border-radius: 100%; display: block; padding: 10px; position: absolute; right: 0px;}
	#shareBlock .shareButton:hover{width: 56px; height: 56px; right: -3px;margin-top:-3px;}
	#shareBlock .shareButton img{position:relative;width:100%;height:100%;max-width:100%;max-height:100%;min-width:100%;min-height:100%;}
	#shareBlock #facebookBtn{top: 55px; background-color: rgb(59, 89, 152);}
	#shareBlock #twitterBtn{top: 110px; background-color: rgb(85, 172, 238);}
	#shareBlock #gplusBtn{top: 165px; background-color: rgb(221, 75, 57);}
	#shareBlock #linkedInBtn{top: 220px; background-color: rgb(0, 119, 181);}
	#shareBlock #mailBtn{top: 275px; background-color: rgb(18, 143, 75);}
	#shareBlock #expandBtn{top: 335px; background-color: rgb(170, 170, 170); opacity: 1; transform: rotate(180deg);}
	
	.post a:hover .readnow{display:block;}
}

@media(min-width: 992px and max-width: 1199px){
}

@media (min-width: 768px) and (max-width: 991px){
	ul.related_post li {width:33%;}
	ul.related_post li:nth-child(4) {display:none;}
}

@media(max-width: 767px){
	#shareBlock{height: 50px; left:0px; bottom:0px; right:0px; position: fixed; z-index: 999; display: block;}
	#shareBlock #buttonBlock{width: 100%; height: 100%; position: absolute;}
	#shareBlock #buttonBlock a{text-decoration:none;}
	#shareBlock .shareButton{width: 20%; height: 50px; display: block; padding: 10px;float:left;}
	#shareBlock .shareButton img{position:relative;max-width:100%;max-height:100%;display:block;margin:auto;}
	#shareBlock #facebookBtn{background-color: rgb(59, 89, 152);}
	#shareBlock #twitterBtn{background-color: rgb(85, 172, 238);}
	#shareBlock #gplusBtn{background-color: rgb(221, 75, 57);}
	#shareBlock #linkedInBtn{background-color: rgb(0, 119, 181);}
	#shareBlock #mailBtn{background-color: rgb(18, 143, 75);}
	#shareBlock #expandBtn{display:none;}
	
	
	.list-inline>li{padding-left:2px;padding-right:2px;}
	ul.related_post {margin:0px -2%;}
	ul.related_post li {width:50%;padding:0px 2% 20px 2%}
    .article-content img{height:auto;max-width:100%;}    
}


.aligncenter {display: block;margin:10px auto;}
.alignleft {float: left;margin: 0.5em 1em 0.5em 0;}
.alignright {float: right;margin: 0.5em 0 0.5em 1em;}

.metaslider{width:100%;max-width:100%!important;}
.metaslider a img{width:100%;display:block;height:auto;}

.article-content{line-height:150%;}
.article-content .embed-responsive,
.article-content p{margin-bottom:15px;}
