/* RadicalEnergy Style 
   2022-10-03
   Version 1.0.1
 */
 
body{
	background:#f8f9fa;
	color:#494949;
	font-size:16px;
	font-family:"Open Sans",sans-serif;
	line-height:22px;
	word-wrap:break-word;
	margin :1.5em;
}

h1,h2,h3,h4,h5,h6{padding:0;margin:0}
h2{color:#2C3E50;margin:1.5em 0 .75em}
h4 a{color:#4285f4!important}
a:link,a:hover,a:visited{
	/* color:#0f3cf1; */
	text-decoration:none
}
:focus{outline:0}
a img{border:0}

hr.style-four {
    height: 12px;
    border: 0;
    box-shadow: inset 0 12px 12px -12px rgba(0, 0, 0, 0.5);
}

/* Boxes: info, alert, w-resize */
.narrow_column {
	padding:1em;
}

.alert {
 padding:1.2em;
 margin-bottom:1.6em;
 border:1px solid transparent;
 border-radius:0.5em;
 margin-left :2em;
 margin-right:2em;
}
.alert h4 {
 margin-top:0;
 color:inherit
}

.alert-info {
 background-color:#d9edf7;
 border-color:#bce8f1;
 color:#31708f
}
.alert-info hr {
 border-top-color:#a6e1ec
}
.alert-info .alert-link {
 color:#245269
}
.alert-warning {
 background-color:#fcf8e3;
 border-color:#faebcc;
 color:#8a6d3b
}
.alert-warning hr {
 border-top-color:#f7e1b5
}
.alert-warning .alert-link {
 color:#66512c
}
.alert-danger {
 background-color:#f2dede;
 border-color:#ebccd1;
 color:#a94442
}
.alert-danger hr {
 border-top-color:#e4b9c0
}
.alert-danger .alert-link {
 color:#843534
}

.simpletext {
 padding:1.2em;
 margin-bottom:1.6em;
 border:1px solid transparent;
 border-radius:0.5em;
 margin-left :1em;
 margin-right:1em;
}
.simpletext-text {
 background-color:#f0f0f0;
 border-color:#333350;
 color:#11506f;
}
.simpletext-warning {
 background-color:#fff0f0;
 border-color:#533350;
 color:#6f5011;
}

.square_btn {
    position: relative;
    display: inline-block;
    padding: 0.25em 0.5em;
    text-decoration: none;
    color: #FFF;
    background: #fd9535;
    border-radius: 4px;
    box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), inset 0 -2px 0 rgba(0, 0, 0, 0.05);
    font-weight: bold;
    border: solid 2px #d27d00;
}

.square_btn:active {/*on Click*/
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.30);
}

/*----Responsive Design----*/
@media only screen and (max-width: 1024px) {
.row{width:960px}
#main-wrapper{width:615px}
.sect-left{width:31.55%}
.related li{width:30.55%;}
.back-to-top{display:none}
}

/*----Portrait----*/
@media only screen and (max-width: 979px) {
.row{width:740px;padding:0 20px;box-sizing:border-box}
#header-blog,.header-content{height:auto}
.header-logo{width:auto;float:none;margin:0 auto 30px}
.header-logo img{margin: 34px auto 0;}
.header-ads{float:none;margin:0 auto 15px}
#main-wrapper{width:100%;margin-right:0}
.sidebar-wrapper{float:none;width:100%}
.item .sidebar-wrapper{padding-top:10px}
.footer-sections{padding:15px 20px 10px}
.sect-left{width:100%;margin-right:0;margin-bottom:20px}
.sect-left:last-child{margin-bottom:0}
.flickr_widget .flickr_badge_image:nth-of-type(4),.flickr_widget .flickr_badge_image:nth-of-type(8),.flickr_widget .flickr_badge_image:nth-of-type(12){margin-right:10px}
}

/*----Portrait 800----*/
@media only screen and (max-width: 800px) {
.block-image{width:247px;height:158px}
.block-image .thumb,.block-image a{height:158px}  
}

/*----Landscape----*/
@media only screen and (max-width: 767px) {
.row{width:100%;}
.header-menu{width:50%;overflow:hidden}
.nav-wrapper{padding-left:10px}
#nav1,#nav,.header-menu li.home-child{display:none}
.tm-menu{width:35%}
#selectnav2{background-color:#aaa;height:22px;line-height:22px;padding:2px 5px;font-size:12px;box-sizing:border-box;margin-top:4px}
.selectnav{display:block}
.ads-post .widget{width:100%;max-width:468px}
}

/*----Landscape 640----*/
@media only screen and (max-width: 640px) {
.resp_del4,.resp_del5{display:none}
.related li{width: 47%;}
.related li:nth-of-type(3),.related li:nth-of-type(9){margin-right:24px}
.related li:nth-of-type(2),.related li:nth-of-type(4),.related li:nth-of-type(6),.related li:nth-of-type(8){margin-right:0}
}

/*----Mobile Portrait----*/
@media only screen and (max-width: 579px) {
.retitle{clear: both;display: block}
.block-image .thumb, .block-image, .block-image a {width: 100%;height: 230px;margin-right: 0; margin-bottom: 15px;float:left}
}

/*----Mobile Portrait 479----*/
@media only screen and (max-width: 479px) {
#selectnav1{width:99%;}
.tm-menu{width:25%}
.header-menu{width:80%}
.block-image .thumb,.block-image,.block-image a{height:180px}
.resp_del,.resp_del2,.resp_del3{display:none}
.share-art .fac-art{padding:3px 10px}
.related li{width:100%;margin-right:0;min-height:auto}
.related-thumb{height:130px}
.related li .related-img{height:100%}
.cmm-tabs-header h3 h8,.comments .comments-content .datetime{display:none}
.cmm-tabs-header h3 h9{display:inline-block}
.footer-wrapper #social-footer{margin-right:0;width:100%;text-align:center}
.footer-wrapper #social-footer ul li {display:inline-block;float:none}
.footer-wrapper .copyright{text-align:center;float:left;width:100%;margin-top:5px}
}

/*----Mobile Portrait 340----*/
@media only screen and (max-width: 340px) {
.row {padding:0 10px} 
.cmm-tabs.simplyTab .wrap-tab li a{letter-spacing:0}
.footer-sections{padding:15px 10px 10px}
.flickr_widget .flickr_badge_image:nth-of-type(4),.flickr_widget .flickr_badge_image:nth-of-type(8),.flickr_widget .flickr_badge_image:nth-of-type(12){margin-right:0}
}

/*----Mobile Portrait MINI 240----*/
@media only screen and (max-width: 319px) {
.tm-menu{width:100%}
.social-area{display:none}
.header-logo{float:none;text-align:center;margin:0 auto;min-width:inherit}
.header-logo img{margin:15px auto 0px}
.header-ads{margin:10px auto 10px}
.header-menu{width:100%}
.nav-wrapper{padding-left:10px;padding-right:10px}
#selectnav1{width:100%}
.header-search,.showpageOf{display:none}
.block-image .thumb, .block-image, .block-image a{height:140px}
.post h2 a, .post h2 a:visited, .post h2 strong{font-size:20px}
.index .post h2, .archive .post h2{margin:0}
.index .date-header{display:none}
.cmm-tabs-header{overflow:hidden}
.cmm-tabs.simplyTab .wrap-tab{float:left}
.cmm-tabs-header .wrap-tab li{float:left;display:inline-block;margin-left:0!important;margin-right:10px;margin-bottom:2px}
.cmm-tabs-header .wrap-tab li:last-child {margin-right:0px}
.cmm-tabs.simplyTab .wrap-tab li a{padding:2px 7.55px}
.breadcrumbs,.share-art a:nth-of-type(4),.share-art a:nth-of-type(5),.cmm-tabs-header h3,.sidebar-wrapper,#footer{display:none}
.footer-wrapper #social-footer ul li a{margin-right:5px;margin-left:5px}
}

