*{margin:0;padding:0;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}
html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{font:14px/1.500 Helvetica, Arial, "Trebuchet MS", sans-serif;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section{display:block;}
.hgroup{display:none}
ol, ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption, th, td{font-weight:normal;text-align:left;}
blockquote:before, blockquote:after, q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
a:focus{outline:none;}
a:hover, a:active{outline:0;}
a img{border:0;}
::-moz-selection{background:#FFDCAC;color:#333}
::selection{background:#FFDCAC;color:#333}
body, button, input, select, textarea{color:#222;font-family:sans-serif;}
h1, h2, h3, h4, h5, h6{clear:both;}
.entry-content{text-align:justify;padding-right:30px;}
.entry-content h1{font-size:25px}
.entry-content h2{font-size:23px}
.entry-content h3{font-size:21px}
.entry-content h4{font-size:19px}
.entry-content h5{font-size:17px}
.entry-content h6{font-size:15px}
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6{margin-bottom:6px;font-weight:bold;}
.post-container small{font-size:11px}
hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em;}
p{margin-bottom:1.3em;font-family:arial, helvetica, sans-serif;}
ul, ol{margin:0 0 1.5em 3em;}
ul{list-style:disc;}
ol{list-style:decimal;}
ul ul, ol ol, ul ol, ol ul{margin-bottom:0;margin-left:1.5em;}
dt{font-weight:bold;}
dd{margin:0 1.5em 1.5em;}
b, strong{font-weight:bold;}
dfn, cite, em, i{font-style:italic;}
blockquote{margin:0 1.5em;}
address{margin:0 0 1.5em;}
pre{background:#eee;font-family:"Courier 10 Pitch", Courier, monospace;font-size:15px;font-size:1.5rem;line-height:1.6;margin-bottom:1.6em;padding:1.6em;overflow:auto;max-width:100%;}
code, kbd, tt, var{font:15px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;}
abbr, acronym{border-bottom:1px dotted #666;cursor:help;}
mark, ins{background:#ffffff;text-decoration:none;}
.entry-content ins{margin:30px 0px;}
sup, sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline;}
sup{bottom:1ex;}
sub{top:.5ex;}
small{font-size:75%;}
big{font-size:125%;}
figure{margin:0;}
table{margin:0 0 1.5em;width:100%;}
th{font-weight:bold;}
button, input, select, textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
button, input{line-height:normal;*overflow:visible;}
button, html input[type="button"], input[type="reset"], input[type="submit"]{border:1px solid #ccc;border-color:#ccc #ccc #bbb #ccc;border-radius:3px;background:#fafafa;background:-moz-linear-gradient(top, #fafafa 60%, #e6e6e6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(60%,#fafafa), color-stop(100%,#e6e6e6));background:-webkit-linear-gradient(top, #fafafa 60%,#e6e6e6 100%);background:-o-linear-gradient(top, #fafafa 60%,#e6e6e6 100%);background:-ms-linear-gradient(top, #fafafa 60%,#e6e6e6 100%);background:linear-gradient(top, #fafafa 60%,#e6e6e6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#e6e6e6',GradientType=0);box-shadow:inset 0 2px 1px #fff;color:rgba(0,0,0,.8);cursor:pointer;-webkit-appearance:button;font-size:12px;font-size:1.4rem;padding:7px 20px;text-shadow:0 1px 0 rgba(255,255,255,.5);}
button:hover, html input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover{background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 60%, #dcdcdc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(60%,#f5f5f5), color-stop(100%,#dcdcdc));background:-webkit-linear-gradient(top, #f5f5f5 60%,#dcdcdc 100%);background:-o-linear-gradient(top, #f5f5f5 60%,#dcdcdc 100%);background:-ms-linear-gradient(top, #f5f5f5 60%,#dcdcdc 100%);background:linear-gradient(top, #f5f5f5 60%,#dcdcdc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#dcdcdc',GradientType=0);border-color:#bbb #bbb #aaa #bbb;}
button:focus, html input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus, button:active, html input[type="button"]:active, input[type="reset"]:active, input[type="submit"]:active{border-color:#aaa #bbb #bbb #bbb;box-shadow:inset 0 2px 3px rgba(0,0,0,.15);box-shadow:inset 0 2px 2px rgba(0,0,0,.15);}
input[type="checkbox"], input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0;}
input[type=text], textarea{color:#666;border:1px solid #ccc;border-radius:3px;}
input[type=text]:focus, textarea:focus{color:#111;}
input[type=text]{padding:3px;}
textarea{overflow:auto;padding-left:3px;vertical-align:top;width:98%;}
a:link{color:#000;text-decoration:none;}
a:visited{color:#000;text-decoration:none;}
a:hover{color:#666;}
.alignleft{display:inline;float:left;margin-right:1.5em;}
.alignright{display:inline;float:right;margin-left:1.5em;}
.aligncenter{clear:both;display:block;margin:0 auto;}
.author-info{float:right;width:520px;margin-top:-7px}
.author-block{font-size:12px;}
.author-block .alignleft{margin:0 6px 15px 0;}
.author-block .author-info p{margin-top:5px;margin-bottom:5px;}
.assistive-text{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);position:absolute !important;}
embed, iframe, object{max-width:100%;}
img{height:auto;max-width:100%;}
.cb{clear:both;}
header{background-color:#fff;margin:0 auto;}
#branding{width:100%;}
.top-menu-area{background:#fff;padding-left:10px;}
.top-menu-wrapper{max-width:1180px;width:100%;margin:0 auto;font-family:'Open Sans', sans-serif;}
.top-menu nav li{font-size:13px;}
.top-menu nav ul{margin:0px;}
.top-menu nav li a{color:#AD2500;padding:8px 7px;}
.top-menu nav li a:hover{color:#4d4d4d;}
.top-menu nav li ul{background:#F0F0F0;margin-top:-2px;}
.top-menu nav li ul li{font-size:12px;}
nav li{list-style:none;float:left;margin:5px;}
nav li a:hover{text-decoration:none;color:#4d4d4d;}
nav ul{margin:0;padding:0;}
.top-date{float:left;display:inline-block;margin:6px 0px;color:#4d4d4d;font-size:12px;}
.top-menu{float:right;display:inline-block;min-width:100px;}
.main-header-wrapper{max-width:1180px;width:100%;margin:0 auto;}
.main-header{margin:25px 0px 0px;}
.logo{float:left;width:30%;padding-top:20px;}
.topad{float:left;width:100%;text-align:center;padding:30px 0px 10px 0px;}
.ad{float:right;}
.ticker-wrapper{border-top:2px solid #333;}
.ticker-text{background:#333;float:left;color:#fff;padding:4px;font-family:'Oswald', sans-serif;font-size:20px;font-weight:300;}
.ticker ul{float:left;max-width:680px;list-style-type:none;margin:8px 4px;height:22px;overflow:hidden;}
.ticker ul li{width:auto;}
.ticker a{padding:0;font-family:'Open Sans', sans-serif;color:#010101;font-size:13px;font-weight:300;text-decoration:none;list-style:none;margin-left:3px;}
.ticker a:href{padding:0;color:#333;text-decoration:none;list-style:none;}
.ticker a:hover{padding:0;text-decoration:none;color:#333;list-style:none;}
.header-search{float:right;}
.adspace{padding:20px 0px !important;margin:30px 0px 20px !important;border-bottom:1px solid #ccd !important;border-top:1px solid #ccd !important;}
.ad3{margin-top:-20px;margin-bottom:5px;text-align:center;}
.ad4{text-align:center;margin-top:0px;margin-bottom:-1px;}
.ad5{text-align:center;margin-top:-7px;margin-bottom:-7px;}
.ad6{margin-top:0px;margin-bottom:10px;text-align:center;}
.ad7{margin-top:10px;text-align:center;}
.ad8{text-align:center;}
.ad9{text-align:center;}
.search-form{background:url(images/social-sprite.png) no-repeat;height:30px;width:231px;background-position:-62px -1px;margin-top:2px;margin-right:-1px;}
.search-form input{box-shadow:none !important;border-radius:0 0 0 0 !important;float:left;font-family:"verdana", helvetica, Tahoma, Arial, sans-serif;font-size:12px;border:0;line-height:25px;height:26px;margin-top:4px;}
#shead{background:none repeat scroll 0 0 transparent;border:0 none;color:#606060;height:29px;margin-left:5px;margin-top:0;width:185px;margin-right:5px;}
.searchsubmit{background:none repeat scroll 0 0 transparent !important;border:0 none;cursor:pointer;height:34px;margin-left:0;margin-top:1px;overflow:visible;width:30px;padding:0 !important;}
.searchsubmit:active{background:none repeat scroll 0 0 transparent !important;background-position:0px -2px;}
.main-menu-wrapper{width:100%;padding:10px 0px;position:relative;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.main-menu{max-width:1180px;width:100%;margin:0 auto;height:40px;}
.main-menu-wrapper nav{float:left;width:100%;background-color:#fff;line-height:21px;height:40px;}
.main-menu-wrapper nav ul{display:inline-block;margin-bottom:0;margin-left:5px;font-family:'Open Sans', sans-serif;}
.main-menu-wrapper nav li{font-weight:500;font-size:16px;margin-right:5px;border-right:1px solid #ddd;padding-right:5px;}
.main-menu-wrapper nav li:last-child{border:0px !important;}
.main-menu-wrapper nav li a{color:#222;}
.ddsmoothmenu{max-width:940px;}
#mobile-menu{display:none;}
.social-area{width:54px;display:block;float:right;background:#9cbbc7;padding:2px 3px;height:36px;position:absolute;right:0;}
.social-area ul{margin:0;padding:0;}
.social-area li{float:left;list-style:none;display:block;width:16px;height:16px;background:url(images/social-sprite.png) no-repeat;margin:1px;}
.main-menu-wrapper nav ul li ul{margin-top:0px;background:#ffffff;}
.main-menu-wrapper nav ul li ul li a{padding-left:12px;}
.sf-menu, .sf-menu *{margin:0;padding:0;list-style:none;}
.sf-menu{line-height:1.0;}
.sf-menu ul{position:absolute;top:-999em;width:10em;}
.sf-menu ul li{width:100%;}
.sf-menu li:hover{visibility:inherit;}
.sf-menu li{float:left;position:relative;}
.sf-menu a{display:block;position:relative;}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul{left:0;top:2.5em;z-index:99;}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul{top:-999em;}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul{left:10em;top:0;}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul{top:-999em;}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul{left:10em;top:0;}
ul.sub-menu{box-shadow:2px 2px 2px #f1f1f1;width:240px;}
.sf-menu{float:left;margin-bottom:1em;}
.sf-menu a{padding:12px 7px 13px;text-decoration:none;}
.sf-menu li{}
.sf-menu li li{}
.sf-menu li li li{}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active{outline:0;}
.sf-menu a.sf-with-ul{padding-right:5px;;min-width:1px;}
.sf-sub-indicator{right:.75em;top:1.05em;width:10px;text-indent:-999em;overflow:hidden;}
.sf-sub-indicator{border-color:#C0C0C0 transparent transparent;border-right:3px dashed transparent;border-style:solid dashed dashed;border-width:3px 3px 0;display:inline-block;font-size:0;height:0;left:4px;line-height:0;padding-top:2px;position:relative;width:0;}
li ul .sf-sub-indicator{width:0;height:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:3px solid #C0C0C0;padding-top:0px;top:-1px;}
.main-menu-wrapper nav ul li ul{margin-left:0px;padding-bottom:10px;}
.main-menu-wrapper nav ul li ul a{font-size:14px;border-bottom:1px solid #f1f1f1;}
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px;}
.sf-menu ul .sf-sub-indicator{background-position:-10px 0;}
.sf-menu ul a > .sf-sub-indicator{background-position:0 0;}
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}
#main{width:100%;position:relative;background-color:#fff;}
.featured-wrapper{max-width:1180px;width:100%;margin:0 auto;padding:20px 0px 0px;}
.featured-block-1{float:left;width:50%;padding-right:2%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-bottom:1%;}
.featured-block-1 .info{width:100%;float:left;background-color:#ffffff;height:230px;}
.featured-block-1 .image{width:100%;float:left;}
.featured-block-1 .image img{width:100%;height:350px;float:left;}
.featured-block-1 .title{width:94%;font-weight:bold;font-size:42px;line-height:110%;font-family:Arial;text-align:center;letter-spacing:-1px;padding:0px 10px 10px;}
.featured-block2{float:right;width:50%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:0.5%;margin-bottom:1%;}
.featured-block2 .top{width:48%;float:left;padding-left:2%;padding-bottom:20px;}
.featured-block2 .thumb, .featured-block3 .thumb{height:160px;}
.featured-block2 .thumb img, .featured-block3 .thumb img{height:160px;width:100%;}
.featured-block2 .info{background-color:#ffffff;height:120px;overflow:hidden;}
.featured-block3 .info{height:160px;background-color:#e1e1e1;}
.featured-block3 .art .info1{background-color:#650606;}
.featured-block3 .art .info2{background-color:#9e3333;}
.featured-block2 .title, .pile .title, .post-block-6 .title{width:96%;font-size:22px;font-weight:bold;font-family:Arial;color:#fff;padding:2%;line-height:120%;float:left;text-align:center;letter-spacing:-0.5px;}
.featured-block3 .title{height:auto;font-size:18px;font-weight:bold;font-family:Arial;color:#fff;padding:10px;line-height:22px;float:left;}
.post-block-4 .title{height:auto;font-size:18px;font-weight:400;font-family:Arial;color:#fff;padding:10px;line-height:22px;float:left;text-align:center;}
.popnum{text-align:center;width:60px;margin:0 auto;background-color:#FFFFFF;height:60px;line-height:60px;margin-top:-30px;z-index:111111111;display:block;position:relative;border-radius:35px;font-size:160%;font-weight:bold;color:#333;}
.featured-block3 .art .info3 .title a, .featured-block3 .art .info4 .title a{color:#000;}
.featured-block3 .art{width:25%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:0.5%;padding-right:0.5%;border-right:1px solid #f1f1f1;}
.featured-block3 .art:last-child{padding-right:0px;}
.featured-block3 .art:first-child{padding-left:0px;}
.slider-title{width:100%;font-weight:bold;font-size:32px;line-height:42px;font-family:Arial;padding-bottom:10px;}
.slider-title2{width:68%;height:auto;font-size:20px;font-weight:bold;font-family:Arial;color:#fff;line-height:24px;float:left;padding-left:2%;padding-top:10px;}
.slider-title2 a{color:#446;}
.slider-image2{width:30%;float:left;padding-top:20px;}
.featured-block2 .bottom{margin-top:8px;height:198px;position:relative;}
.primary{width:860px;float:left;position:relative;left:0px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:10px;}
.secondary{width:300px;float:right;position:relative;}
.post-container{font-family:'Open Sans', sans-serif;}
.post-block-1{float:left;width:530px;margin-bottom:20px;}
.post-block-2{float:right;width:280px;}
.post-area-1a .cat-name{padding:2px 17px 2px 7px;position:absolute;top:190px;}
.cat-name{background:#AD2500;display:inline-block;font-weight:600;color:#fff;font-size:15px;}
.cat-name li{list-style:none;float:left;margin-right:5px;}
.post-area-1a .cat-name a, .post-block-2 .cat-name a{color:#fff;}
.title-text{background:#AD2500;}
.post-area-1a{margin-bottom:20px;position:relative;}
.post-block-1 .title{margin:0px 0 0px;}
.post-block-1 h2{font-size:20px;margin:0px;font-weight:600;}
.post-block-1 .content{line-height:18px;font-size:13px;color:#1a1a1a;}
.post-area-1b .thumb{float:left}
.post-area-1b .title-area{float:right;width:275px;margin-top:-5px;}
.post-area-1b .title{margin-top:0px;}
.post-area-1b .title h3{font-size:16px;}
.post-area-1b .content{font-family:arial;font-size:12px;}
.post-block-1 h3{margin:0px;font-weight:600;}
.post-area-2{position:relative;min-height:125px;}
.post-block-2 .cat-name{width:100%;padding:2px 0px 2px 7px;width:273px;margin-bottom:5px;}
.post-block-2 .title{background:url("images/cat-title-bg.png") repeat scroll 0 0 transparent;bottom:0px;height:auto;position:absolute;color:#fff;padding:5px;margin-bottom:15px;}
.post-block-2 .title h3{font-size:16px;font-weight:400;margin:0;}
.post-block-2 .title h3 a{color:#fff;}
.post-block-3 .title-text{margin:0 auto;padding:0 15px;text-align:center;width:80px;font-family:'Oswald', sans-serif;font-size:18px;color:#fff;font-weight:300;}
#post-area-3-no-thumb .title-area{float:none;width:100%;}
.sticky .title-area{position:relative;background:url("images/sticky.png") no-repeat scroll 438px -2px transparent;}
.sticky .title{width:430px;}
.sticky .post-area-no-thumb{background:url("images/sticky.png") no-repeat scroll 610px -2px transparent;}
.sticky .post-area-no-thumb .title{width:600px;}
.post-area-3 .thumb{float:left;width:35%;}
.post-area-3 .thumb img{width:100%;height:180px;}
.post-area-3 .title-area{float:left;width:60%;padding-left:5%;}
.post-area-3 .cat-name{font-family:'Open Sans Condensed', sans-serif;font-size:13px;font-weight:700;background:none;color:#A62506;}
.post-area-3 .cat-name ul{margin:0px;padding:0px;}
.post-area-3 .cat-name a{display:inline-block;}
.post-area-3 .cat-name a{color:#A62506;}
.post-area-3 .title h2{font-size:28px;font-weight:500;line-height:125%;text-align:left;}
.post-area-3 .content{padding-top:15px;float:left;font-size:120%;line-height:130%;}
.post-area-3{margin-bottom:13px;padding-bottom:15px;width:100%;float:left;padding-right:3%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.post-area-4{margin-bottom:13px;padding-bottom:15px;width:20.4%;float:left;padding-right:2%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.post-area-4:last-child{width:18.4%;padding-right:0px;}
.block-header{font-weight:400;font-size:170%;border-bottom:1px solid #ddd;padding:15px 0px 0px;margin-bottom:30px;}
.readmore{font-size:12px;float:right;font-family:'Open Sans',sans-serif;margin-top:5px;}
.widget{margin-bottom:20px;}
.widget-title{font-family:'Oswald', sans-serif;font-weight:300;font-size:20px;padding-bottom:15px;}
.widget-title2, #rpwe_widget-4 .widget-title{color:#841807;display:block;text-align:center;border-bottom:2px solid #c1c1c1;text-transform:uppercase;font:14px/18px 'Proxima Nova',sans-serif;font-size:2.4rem;font-weight:bold;padding-bottom:8px;}
#sticky-posts-2 .widget-title{color:#240d41;display:block;text-align:center;border-bottom:2px solid #c1c1c1;text-transform:uppercase;font:14px/18px 'Proxima Nova',sans-serif;font-size:2.4rem;font-weight:bold;padding-bottom:8px;}
.attachment #primary{width:100%;float:none;}
.attachment #primary .entry-content{padding-bottom:20px;display:block;}
.attachment #primary .entry-meta{border-bottom:0px solid #AD2500;padding-bottom:5px;}
.attachment #primary .entry-header{text-align:center;margin-top:25px;}
.entry-attachment{text-align:center;}
.nav-next{float:right;}
#nav-single .nav-next, #nav-single .nav-previous{background:#AD2500;display:inline-block;margin-bottom:10px;line-height:30px;}
#nav-single .nav-next a, #nav-single .nav-previous a{color:#fff;padding:8px;}
.footer-holder{background:#111;}
#footer1{background:#111;width:100%;max-width:1180px;margin:10px auto;color#fff;}
#footerwrapper1, #footerwrapper2{width:100%;background:#111;}
#fsidebar{float:left;width:100%;}
#fsidebar1 .widget, #fsidebar2 .widget, #fsidebar3 .widget{float:left;color:#fff;font-size:12px;padding:20px 0px 0 10px;width:100%;}
#fsidebar2{padding-right:2%;padding-left:2%;}
#footerwrapper1 .widget ul, #footerwrapper2 .widget ul, #footerwrapper3 .widget ul{margin-left:0;background:none;}
#footerwrapper1 .widget h3, #footerwrapper2 .widget h3, #footerwrapper3 .widget h3{color:#222;line-height:19px;font-size:12px;padding:5px 12px 0 0}
#fsidebar1 .widget a{color:#e1e1e1}
#footerwrapper1 img{padding:0px 10px 10px 0px;}
#fsidebar1, #fsidebar2, #fsidebar3{display:inline-block;float:left;width:32%;}
#fsidebar3{margin-right:0px;}
#footer2{background:#111;color:#fff;}
#footerwrapper2{padding:15px 0px;font-size:12px;}
.copytext{float:left;margin-top:13px;max-width:650px;}
.copytext a{color:#A87D37}
.foot-link{float:right;max-width:350px;}
.foot-link a{color:#CDA869;}
.single .entry-content h1{margin:15px 0;line-height:1.2}
.single .entry-content h2{margin:10px 0;line-height:1.2}
.single .entry-content h3{margin:15px 0;line-height:1.2}
.single .entry-content h4{margin:12px 0;line-height:1.2}
.single .entry-content h5{margin:12px 0;line-height:1.2}
.single .entry-content h6{margin:12px 0;line-height:1.2}
span.entry-meta-right{float:right;}
.cat-name-single a{font-size:14px;font-weight:700;background:none;color:#c3182b;position:relative;}
.entry-meta a{color:#880000;background-color:#e1e1e1;padding:5px 10px;}
.entry-header{font-family:'Open Sans',sans-serif;margin:5px 0px 10px 0px;}
h1.entry-title{font-family:sans-serif;font-size:48px;line-height:120%;font-weight:bold;color:#333;letter-spacing:-1px;padding:10px 0px;}
.entry-meta{font-size:14px;margin:15px 0px;}
.entry-content p{font-size:16px;margin-bottom:18px;line-height:28px;}
.entry-content p iframe{display:block;margin:0 auto;padding:15px 0px;}
.entry-content a{color:blue;text-decoration:underline;}
blockquote{border-left:4px solid #AD2500;padding:5px 5px 5px 10px;background:#f1f1f1;margin-bottom:10px;}
blockquote p{margin-bottom:0px !important;}
#comments{margin-top:15px;}
#comments-title{}
ol.commentlist{list-style:none;margin:0 0 1em;padding:0;text-indent:0;}
ol.commentlist li{}
ol.commentlist li.alt{}
ol.commentlist li.bypostauthor{}
ol.commentlist li.byuser{}
ol.commentlist li.comment-author-admin{}
ol.commentlist li.comment{border-bottom:1px dotted #666;padding:1em;}
ol.commentlist li.comment div.comment-author{}
ol.commentlist li.comment div.vcard{margin-bottom:8px;font:normal 14px 'Open Sans',sans-serif;}
ol.commentlist li.comment div.vcard cite.fn{font-style:normal;}
ol.commentlist .fn{font-size:16px;font-weight:bold;}
ol.commentlist li.comment div.vcard cite.fn a.url{}
ol.commentlist li.comment div.vcard img.avatar{border:5px solid #ccc;float:right;margin:0 0 1em 1em;}
ol.commentlist li.comment div.vcard img.avatar-32{}
ol.commentlist li.comment div.vcard img.photo{}
ol.commentlist li.comment div.vcard span.says{}
ol.commentlist li.comment div.commentmetadata{}
ol.commentlist li.comment div.comment-meta{font-size:9px;}
ol.commentlist li.comment div.comment-meta a{color:#ccc;}
ol.commentlist li.comment p{font-size:13px;margin:0 0 1em;}
ol.commentlist li.comment ul{font-size:11px;list-style:square;margin:0 0 1em 2em;}
ol.commentlist li.comment div.reply{font-size:11px;}
ol.commentlist li.comment div.reply a{font-weight:bold;}
ol.commentlist li.comment ul.children{list-style:none;margin:1em 0 0;text-indent:0;}
ol.commentlist li.comment ul.children li{}
ol.commentlist li.comment ul.children li.alt{}
ol.commentlist li.comment ul.children li.bypostauthor{}
ol.commentlist li.comment ul.children li.byuser{}
ol.commentlist li.comment ul.children li.comment{}
ol.commentlist li.comment ul.children li.comment-author-admin{}
ol.commentlist li.comment ul.children li.depth-2{border-left:5px solid #555;margin:0 0 .25em .25em;}
ol.commentlist li.comment ul.children li.depth-3{border-left:5px solid #999;margin:0 0 .25em .25em;}
ol.commentlist li.comment ul.children li.depth-4{border-left:5px solid #bbb;margin:0 0 .25em .25em;}
ol.commentlist li.comment ul.children li.depth-5{}
ol.commentlist li.comment ul.children li.odd{}
ol.commentlist li.even{background:#fff;}
ol.commentlist li.odd{background:#f6f6f6;}
ol.commentlist li.parent{border-left:5px solid #111;}
ol.commentlist li.thread-alt{}
ol.commentlist li.thread-even{}
ol.commentlist li.thread-odd{}
.pingback p{margin-top:5px;margin-bottom:10px;}
#reply-title, #comments-title{background:#1E83AC;color:#fff;padding:6px 8px 6px 10px;font-family:'Open Sans',sans-serif;font-size:14px;text-align:center;font-weight:600}
.logged-in-as{margin-top:8px;}
.form-allowed-tags{display:none;}
.comment-notes{margin-top:10px;color:#666;}
#respond p.comment-form-author{float:left;width:320px;position:relative;}
#respond p.comment-form-email{float:right;width:320px;position:relative;}
#respond p.comment-form-url{clear:both;margin:0px 0 20px 0;padding-top:0px;}
#respond label{font-size:11px;text-transform:uppercase;color:#999999;margin-bottom:10px;font-weight:600;padding:0 0 0px 1px;cursor:pointer;}
#respond span.required{font-size:11px;text-transform:uppercase;color:#999999;}
#respond input, #respond textarea{display:block;width:648px;padding:10px 18px 10px 10px;border:1px solid #d5d5d5;color:#666666;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial;font-weight:400;font-size:12px;margin-top:2px;}
#respond input:focus, #respond textarea:focus{border-color:#999999 !important;outline:none;}
#respond p.comment-form-author input{width:298px;padding:10px;border:1px solid #cccccc;}
#respond p.comment-form-email input{width:298px;padding:10px;border:1px solid #cccccc;}
.form-submit #submit{width:100%;font-size:16px;}
#author-bio{border-bottom:1px dotted #cccccc;padding:15px 0;}
.author-bio-left{float:left}
.author-bio-right{float:right;width:590px;}
#author-bio h3{font-size:18px;margin:0 0 10px 0;}
#author-bio h4{font-weight:bold;font-size:14px;margin:0 0 3px 0;}
#author-bio img{float:left;width:75px;padding:2px;border:1px solid #cccccc;margin:0px 5px 0 0;}
.social-media-single .addthis_toolbox span{float:left}
.social-media-single{background:#EEE;padding-top:10px;padding-bottom:2px;padding-left:10px;}
.social-media-single span{font-weight:bold;float:left;margin-right:8px;margin-top:3px;color:#222}
#relatedposts{margin-top:35px;border-top:1px solid #AD2500;clear:both;display:block;margin-bottom:0px;}
#relatedposts h3{font-size:18px;margin:22px 0px 0px 0px;font-weight:normal;}
#relatedposts ul{list-style:none;margin:0;display:inline-block;}
#relatedposts ul li{display:inline-block;margin-top:5px;margin-bottom:10px;margin-right:13px;width:200px;float:left;margin-left:10px;}
#relatedposts img{border:1px solid #DDD;background:#F8F8F8;padding:5px;}
#relatedposts a:hover{color:#51B1D3;}
.relatedthumbtitle{width:210px}
#relatedposts .title-text{margin:-15px auto 0 auto;padding:0 15px;text-align:center;width:100px;font-family:'Oswald', sans-serif;font-size:18px;color:#fff;font-weight:300;}
.site-header img, .entry-content img, .comment-content img, .widget img{max-width:100%;}
.site-header img, .entry-content img, img[class*="align"], img[class*="wp-image-"]{height:auto;}
.site-header img, .entry-content img, img.size-full{max-width:100%;}
.entry-content img.wp-smiley, .comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;}
.wp-caption{border:1px solid #ccc;max-width:100%;background:#F1F1F1;}
.wp-caption.aligncenter, .wp-caption.alignleft, .wp-caption.alignright{margin-bottom:1.5em;}
.wp-caption img{display:block;margin:1.2% auto 0;max-width:98%;}
.wp-caption-text{text-align:center;}
.wp-caption .wp-caption-text{margin:0.8075em 0;}
#content .gallery{margin-bottom:1.5em;}
.gallery-caption{}
#content .gallery a img{border:none;height:auto;max-width:90%;}
#content .gallery dd{margin:0;}
#content .gallery-columns-4 .gallery-item{}
#content .gallery-columns-4 .gallery-item img{}
embed, iframe, object{max-width:100%;}
.blog-post-content{padding-bottom:6px;color:#222222;font-family:sans-serif;font-size:11px;font-style:italic;}
h2.blog-post_title{margin-bottom:3px;line-height:30px;font-family:"Segoe UI", sans-serif;font-size:25px;}
h2.blog-post_title a{color:#000;}
h2.blog-post_title a:hover{color:#111;}
.blog-post-content p, .blog-post p{margin-bottom:3px;}
a.readmore{border-bottom:1px solid #D4D4D4;clear:both;float:right;font-family:'Georgia', serif;font-size:12px;font-style:italic;margin-top:-2px;}
.blog-post{font-size:13px;margin-bottom:20px;}
#blog-post-wrapper h1.page-title{border-bottom:1px solid #EEEEEE;font-family:"Segoe UI", sans-serif;font-size:35px;font-weight:bold;color:#111111;margin-bottom:30px;padding-bottom:0;text-align:center;}
.blog-post-image{display:inline-block;float:left;padding-right:10px;}
.navigation{text-align:center;font-family:Arial;margin-top:20px;margin-bottom:20px;}
.navigation a{color:#000;font-size:12px;padding:5px 10px;}
.navigation a:hover{color:#000;font-size:12px;padding:5px 10px;}
.navigation .current{background:#AD2500;color:#fff;font-size:12px;padding:5px 10px;}
.navigation .prev, .navigation .next{margin-right:4px;padding:5px 10px;background:#AD2500;color:#fff;}
.navigation .prev:hover, .navigation .next:hover{color:#fff;}
.navigation .pages{margin-right:10px;}
ul.socialwidget{position:relative;padding:0px;list-style:none;display:inline-block;margin-top:10px;}
ul.socialwidget li{background:none !important;float:left;margin:0 15px 12px 13px;padding:0px;width:16px;height:16px;display:block;border:none;width:32px;height:32px}
ul.socialwidget li a{width:32px;height:32px;display:block;padding:0px;background:url(images/ba-social.png) 0px 0px no-repeat}
ul.socialwidget li a.twitter{background-position:0px 0px}
ul.socialwidget li a.facebook{background-position:-40px 0px}
ul.socialwidget li a.in{background-position:-80px 0px}
ul.socialwidget li a.gplus{background-position:-120px 0px}
ul.socialwidget li a.dribble{background-position:-160px 0px}
ul.socialwidget li a.forrst{background-position:-200px 0px}
ul.socialwidget li a.flickr{background-position:-240px 0px}
ul.socialwidget li a.deviant{background-position:-280px 0px}
ul.socialwidget li a.behance{background-position:-320px 0px}
ul.socialwidget li a.vimeo{background-position:-360px 0px}
ul.socialwidget li a.utube{background-position:-400px 0px}
ul.socialwidget li a.rss{background-position:-440px 0px}
li.flickr-photo{background:none !important;display:inline-block;border:1px solid #D7D7D7;height:75px;margin:9px 4px 2px 0 !important;padding:5px !important}
h1.page-title-archives{border-bottom:2px solid #c3182b;font-size:200%;font-weight:bold;margin-bottom:20px;padding:10px 0px 0px 0px;text-align:left;line-height:200%;color:#c3182b;width:70%;}
#calendar_wrap{padding-left:4px;}
#wp-calendar{color:#555;width:100%;font-size:13px;text-align:center;clear:both}
#wp-calendar td a{color:#fff !important;font-weight:bold;padding:0 7px;background-color:#555;}
#wp-calendar caption{font-size:16px;text-align:center;font-weight:500;text-transform:uppercase;padding:5px 0 3px}
#wp-calendar th{background:#f4f4f4;text-align:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-weight:700}
#wp-calendar tbody tr td{text-align:center}
#wp-calendar tfoot td{background:#f4f4f4;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
.tagcloud a{font-family:sans-serif;}
#primary-contact{display:inline-block;margin:20px;width:90% !important;}
.contactform li label{font-family:tahoma;font-size:16px;}
span.twitter-text{display:block;color:#666666;}
.widget_nav_menu ul li{border:0px;padding-bottom:0px;}
.widget_nav_menu .sub-menu{}
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus{outline:none;}
.slides,
.flex-control-nav,
.flex-direction-nav{margin:0;padding:0;list-style:none;}
.flex-direction-nav{display:none}
.flexslider{margin:0;padding:0;}
.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;min-height:300px;}
.flexslider .slides img{display:block;}
.flex-pauseplay span{text-transform:capitalize;}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .slides{display:block;}
* html .slides{height:1%;}
.no-js .slides > li:first-child{display:block;}
.flexslider{margin:0;background:#fff;position:relative;zoom:1;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.loading .flex-viewport{max-height:300px;}
.flexslider .slides{zoom:1;}
.carousel li{margin-right:5px}
.flex-direction-nav{*height:0;}
.flex-direction-nav a{width:30px;height:30px;margin:-20px 0 0;display:block;background:url(images/bg_direction_nav.png) no-repeat 0 0;position:absolute;top:50%;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:100% 0;right:-36px;}
.flex-direction-nav .flex-prev{left:-36px;}
.flexslider:hover .flex-next{opacity:0.8;right:5px;}
.flexslider:hover .flex-prev{opacity:0.8;left:5px;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;}
.flex-direction-nav .flex-disabled{opacity:.3!important;filter:alpha(opacity=30);cursor:default;}
.flex-control-nav{width:790px;position:absolute;bottom:-4px;background:#000;height:4px;}
.flex-control-nav li{display:inline-block;zoom:1;*display:inline;width:25%;height:15px;}
.flex-control-paging li a{width:auto;height:4px;display:block;background:#000;cursor:pointer;text-indent:-9999px;}
.flex-control-paging li a:hover{background:#88b6c9;}
.flex-control-paging li a.flex-active{background:#88b6c9;cursor:default;}
.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}
.flex-control-thumbs li{width:25%;float:left;margin:0;}
.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;}
.flex-control-thumbs img:hover{opacity:1;}
.flex-control-thumbs .flex-active{opacity:1;cursor:default;}
.entery-meta{clear:both}
ul.flickr-photos{padding-bottom:10px !important;padding-left:10px !important;padding-top:0px !important;}
li.flickr-photo{background-image:none !important;display:inline-block;border:1px solid #D7D7D7;height:75px;margin:9px 0px 2px 6px !important;padding:5px !important;width:auto!important;}
li.flickr-photo img{max-width:70px;max-height:70px;}
p.tag_cloud{font-weight:400;line-height:26px;margin-top:6px;}
.widget_mostpopular h3{border-bottom:0 solid #DDD !important;text-align:center}
.mostpopular{margin-bottom:6px !important;padding-left:0px !important;list-style:none;margin:.3em 0;display:inline-block;padding:0;width:100%;}
ul.mostpopular li{margin:0px !important;}
.mostpopular_li{-webkit-transition-property:background;-webkit-transition-duration:0.2s, 0.1s;-webkit-transition-timing-function:linear, ease-in;-moz-transition-property:background;-moz-transition-duration:0.2s, 0.1s;-moz-transition-timing-function:linear, ease-in;transition-property:background;transition-duration:0.2s, 0.1s;transition-timing-function:linear, ease-in;background-image:none !important;border:0;list-style:none !important;line-height:20px !important;position:relative;width:100%;margin:0 0 -7px;padding:11px 0 3px 8px !important}
.mostpopular_li.color0{background-color:#ee5826 !important;width:95%}
.mostpopular_li.color0:hover{background:#FF7040 !important;}
.mostpopular_li.color1{background-color:#27b6e2 !important;width:93%}
.mostpopular_li.color1:hover{background:#49D4FF !important;}
.mostpopular_li.color2{background-color:#c5e627 !important;width:89%}
.mostpopular_li.color2:hover{background:#D8EB80 !important;}
.mostpopular_li.color3{background-color:#ff6f51 !important;width:84%}
.mostpopular_li.color3:hover{background:#FF8A71 !important;}
.mostpopular_li.color4{background-color:#d59b8e !important;width:80%}
.mostpopular_li.color4:hover{background:#E7B5AA !important;}
.mostpopular_li.color5:hover,.mostpopular_li.color6:hover,.mostpopular_li.color7:hover,.mostpopular_li.color8:hover,.mostpopular_li.color9:hover,.mostpopular_li.color10:hover,.mostpopular_li.color11:hover,.mostpopular_li.color12:hover,.mostpopular_li.color13:hover,.mostpopular_li.color14:hover,.mostpopular_li.color15:hover{background-color:#999 !important;}
.mostpopular_li.color5,.mostpopular_li.color6,.mostpopular_li.color7,.mostpopular_li.color8,.mostpopular_li.color9,.mostpopular_li.color10,.mostpopular_li.color11,.mostpopular_li.color12,.mostpopular_li.color13,.mostpopular_li.color14,.mostpopular_li.color15{background-color:#888 !important;width:74%}
ul.mostpopular li{border-bottom:0px solid #ddd !important;margin-left:0px !important;}
a.barlinko{font-family:"Arial","Helvetica",sans-serif !important;background:none;line-height:18px !important;font-size:14px !important;display:block;text-decoration:none !important;margin:0 8px 0 0;padding:0;color:#222222 !important;}
a.thethingwithc{color:#fff}
.barco a{color:#000 !important;font-size:12px !important}
.barco{display:block;right:0}
.block-image-viewed-l{line-height:16px;display:inline-block;margin-left:6px;width:221px;color:#004661;}
.block-image-viewed-r,#comment-textarea{float:left}
.block-image-viewed-r img{}
.block-item-small ol{list-style:decimal !important;background:#fff !important}
.block-item-small ol li{list-style:decimal !important;min-height:40px;font-size:14px !important;font-family:'Open sans', arial,sans-serif;font-weight:700;padding:5px 0 !important}
.block-item-small ol li:hover{background:none !important}
.block-item-small ol li a{font-size:12px;font-family:"Segoe UI",helvetica,Tahoma,Arial,sans-serif !important;font-weight:400}
span.block-image-viewed-views{font-size:11px !important;font-family:"Segoe UI",helvetica,Tahoma,Arial,sans-serif !important;font-weight:400}
.m3-fbwidget{text-align:center}
.m3-gpluswidget{text-align:center}
span.twitter-text{display:block;padding-bottom:2px;color:#555;}
span.twitter-text a{color:#000 !important;}
.tab-content{overflow:hidden;padding:16px 16px 0}
.tabs-wrapper{overflow:hidden;width:100%}
.tabs-wrapper .tab-content{border:1px solid #d7d7d7;border-width:0 1px 1px}
ul.tabs{padding-top:1px !important;border:1px solid #dedede !important;margin-top:15px !important;float:left;height:41px;width:296px;padding-left:0 !important;margin-bottom:0 !important}
ul.tabs li{background:#f9f9f9 !important;float:left;border:1px solid #d6d6d6;overflow:hidden;position:relative;bottom:-3px;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;margin:2px 0 0 8px !important;padding:0 !important;width:auto !important;}
ul.tabs li a{font-family:'Lato', sans-serif !important;border-radius:5px 5px 0 0;color:#666 !important;display:block;font-size:14px !important;font-weight:400 !important;height:33px;text-transform:uppercase;line-height:32px;outline:medium none;padding:1px 10px;text-decoration:none;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
ul.tabs li.active a{color:#111 !important}
ul.tabs li a:hover{background:#FFF !important}
p.tag_cloud a{line-height:22px;margin:0 2px;}
html ul.tabs li.active,html ul.tabs li.active a:hover{background:#fff !important;border-bottom:1px solid #fff !important}
.tabs_container{border-top:none;overflow:hidden;float:left;width:298px;background:#fff;clear:both}
.tab_content{border-color:#D6D6D6;border-style:solid;border-width:0 1px 1px;padding:10px 8px 4px}
.tab_content h2{margin:0 !important;font-weight:normal;font-size:14px !important;line-height:18px !important;}
.block-item-small-tabs{border-bottom:1px dashed #EEEEEE;clear:both;height:auto;margin-bottom:0;overflow:hidden;padding:6px 5px 6px 0;width:275px;}
.block-item-small-tabs img{margin-right:4px !important;background:none repeat scroll 0 0 #FFF;border:1px solid #CACACA;border-radius:3px 3px 3px 3px;padding:3px;box-shadow:0 0 2px #eee;-moz-border-radius:3px;-webkit-border-radius:3px 3px 3px 3px;}
.block-item-small-tabs .block-image{position:relative;display:inline-block;margin-left:0px;float:left}
.block-item-small-tabs .block-image-r{float:right;font-family:arial,sans-serif;padding-right:7px;width:205px;}
.block-item-small{border-bottom:1px dashed #EEEEEE;clear:both;height:auto;margin-bottom:0;overflow:hidden;padding:6px 2px 6px 7px;}
.block-item-small-view ol{list-style:decimal outside none !important;margin-bottom:0;width:292px;}
.block-item-small-view ol li{list-style-type:none;min-height:57px;overflow:visible;clear:both;padding:6px 0px 4px 6px !important;-webkit-transition-property:background;-webkit-transition-duration:0.2s, 0.1s;-webkit-transition-timing-function:linear, ease-in;-moz-transition-property:background;-moz-transition-duration:0.2s, 0.1s;-moz-transition-timing-function:linear, ease-in;transition-property:background;transition-duration:0.2s, 0.1s;transition-timing-function:linear, ease-in;}
.block-item-small-view ol li a{color:#000000 !important;font-family:'Open Sans',sans-serif;font-size:13px;font-weight:normal;line-height:16px;}
.block-item-small-view ol li:hover a{color:#000 !important;}
ul.recent-comments-list li{background-image:none !important;min-height:50px;margin-left:10px !important;padding-left:0 !important;}
.recent-comments-list li a{font-size:13px;font-weight:bold;}
.m3-fbwidget{text-align:center}
.m3-gpluswidget{text-align:center}
.block-item-small .avatar{width:45px;height:45px;box-shadow:none !important;margin-right:4px}
.block-item-small h2,.block-item-small h2 a{color:#111 !important;font-family:"Arial","Helvetica",sans-serif;font-size:13px !important;font-weight:400;line-height:18px !important;}
.block-item-small img{border:1px solid #D7D7D7;padding:2px}
.block-item-small .block-image{position:relative;display:inline-block;margin-left:3px;float:left}
.block-item-small .block-image-r{float:right;padding-right:9px;width:210px;}
.block-meta{color:#888;display:block;font-size:11px;margin-top:4px}
.block-meta a{color:#888 !important}
.block-meta a:hover{color:#333 !important;text-decoration:none}
.RandomPostWidget{background-position:-13px -78px;}
.popularviewbg{padding-bottom:7px;padding-top:3px;}
.popularviewbg ol li:hover{background:#f5f5f5 !important;}
.popularviewbg{border-top:0px;}
#calendar_wrap{background:#fff;}
#wp-calendar{width:223px;color:#555;width:279px;font-size:13px;font-family:"Arial","Helvetica",sans-serif;text-align:center;clear:both}
#wp-calendar td a{font-weight:bold;}
#wp-calendar caption{font-size:13px;text-align:center;font-weight:500;text-transform:uppercase;padding:5px 0 3px}
#wp-calendar th{background:#f4f4f4;text-align:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-weight:700}
#wp-calendar tbody tr td{padding:5px 0;text-align:center}
#wp-calendar tfoot td{background:#f4f4f4;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
.widget ul, .widget ol{margin:0px;}
.widget ul li ul{border:none}
.adspace-widget{background:none;margin-bottom:0px;padding-top:0px;text-align:center;}
ul.socialwidget{position:relative;padding:0px;list-style:none;display:inline-block;}
ul.socialwidget li{background:none !important;float:left;margin:13px 14px !important;padding:0px;width:16px;height:16px;display:block;border:none;width:32px !important;height:32px;}
ul.socialwidget li a{width:32px !important;height:32px;display:block;padding:0px;background:url(images/icon-social.png) no-repeat;background-position:0px 0px;}
ul.socialwidget li a.twitter{background-position:0px 0px}
ul.socialwidget li a.facebook{background-position:-40px 0px}
ul.socialwidget li a.in{background-position:-80px 0px}
ul.socialwidget li a.gplus{background-position:-120px 0px}
ul.socialwidget li a.pint{background:url(images/pinterest-icon.png) 0px 0px no-repeat}
ul.socialwidget li a.forrst{background-position:-200px 0px}
ul.socialwidget li a.flickr{background-position:-240px 0px}
ul.socialwidget li a.deviant{background-position:-280px 0px}
ul.socialwidget li a.behance{background-position:-320px 0px}
ul.socialwidget li a.vimeo{background-position:-360px 0px}
ul.socialwidget li a.utube{background-position:-400px 0px}
ul.socialwidget li a.rss{background-position:-440px 0px}
.multiplesocialwidget-wrapper{display:inline-block;}
.multiplesocialwidget-id{width:300px;-moz-box-shadow:1px 1px 1px #EEE;-webkit-box-shadow:1px 1px 1px #EEE;box-shadow:1px 1px 1px #EEE;border-radius:2px 2px 2px 2px;border:1px solid #DDD;}
.fb-likebox{border-bottom:1px solid #DDE1EE;background:#fff;padding:10px 10px 0}
.googleplus{background:#F5FCFE;font-size:.90em;font-family:"Arial","Helvetica",sans-serif;color:#000;line-height:1px;padding:9px 11px}
.googleplus span{color:#000;font-size:11px;position:absolute;display:inline-block;margin:9px 70px}
.twitterbg{background:#EEF9FD;padding:10px}
.multiplesocialwidget-id-widget{background:#EBEBEB;text-align:right;border-image:initial;padding:2px 8px 2px 3px}
.multiplesocialwidget-id-widget .author-credit a{font-size:10px;font-weight:700;text-shadow:1px 1px #FFF;color:#1E598E;text-decoration:none}
.email-news-subscribe .email-box{font-family:"Arial","Helvetica",sans-serif;border-image:initial;padding:10px}
.email-news-subscribe .email-box input.email{background:#FFF;color:#999;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border-image:initial;font-family:"Arial","Helvetica",sans-serif;padding:7px 10px 8px}
.email-news-subscribe .email-box input.subscribe{background-image:0;background-color:#D1E5F6;color:#186487;border:1px solid #A4CCE5;font-size:11px;font-weight:700;padding:6px}
.email-news-subscribe .email-box input.subscribe:hover{background-color:#cfe5f3;background-image:0;border:1px solid #307ba9;color:#186487}
.email-news-subscribe .email-box input.subscribe:active{background-color:#cfe5f3;background-image:0;box-shadow:0 1px 2px rgba(0, 0, 0, 0.3) inset;-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.3) inset;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.3) inset;border:1px solid #307ba9;color:#186487}
#other-social-bar{overflow:hidden;padding:0}
#other-social-bar .other-follow{color:#1E598E;padding-bottom:7px}
.browsebycat h3{line-height:34px !important;font-size:22px !important;}
ul.pane li{background:none!important;background-origin:padding-box;background-position:50% 100%;background-repeat:repeat-x;background-size:auto;color:#787878;font-size:12px;font-weight:700;line-height:21px;margin-bottom:0px;padding:5px 12px 5px 1px !important}
ul.pane li a{color:#333;display:inline-block;font-size:13px;font-style:normal;font-weight:700;padding-left:12px;width:238px}
.pane ul li a:hover{color:#777}
#back-top{z-index:50;position:fixed;bottom:0px;right:50px;display:none;}
#back-top a{width:72px;display:block;text-align:center;font:13px/100% 'Varela Round', sans-serif;text-decoration:none;color:#bbb;-webkit-transition:1s;-moz-transition:1s;transition:1s;}
#back-top a:hover{color:#000;}
#back-top span{border-width:0;-moz-box-shadow:0 0 #fff,0 0px 3px rgba(34,25,25,0.5);-webkit-box-shadow:0 0 #fff,0 0px 3px rgba(34,25,25,0.5);box-shadow:0 0 #fff,0 0px 3px rgba(34,25,25,0.5);display:block;font-size:15px;text-align:center;padding:0.70em 0.825em;display:block;line-height:20px;margin-bottom:0px;background-color:#f0eded;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdfafb), to(#f0eded), color-stop(0.5, #f9f7f7), color-stop(0.5, #f6f3f4));background-image:-moz-linear-gradient(top, #fdfafb, #f9f7f7 50%, #f6f3f4 50%, #f0eded);background-image:-o-linear-gradient(top, #fdfafb, #f9f7f7 50%, #f6f3f4 50%, #f0eded);background-image:-webkit-linear-gradient(top, #fdfafb, #f9f7f7 50%, #f6f3f4 50%, #f0eded);border-color:#bbb;color:#333;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfafb', endColorstr='#f0eded');text-shadow:0 1px rgba(255,255,255,0.9);-webkit-border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;-webkit-transition:1s;-moz-transition:1s;transition:1s;}
#back-top a:hover span{background-color:#777;}
#comment-nav-above{margin:6px 5px 30px 5px;}
.site-navigation{clear:both}
#site-navigation{background:#1d1d1d;height:50px;}
#content .site-navigation{margin:0 0 1.5em;overflow:hidden;}
#content .nav-previous{float:left;width:50%;}
#content .nav-next{float:right;text-align:right;width:50%;}
.hgroup{display:none}
.tagcloud{padding-left:5px;}
.tagcloud a,.almeros_tags a{display:inline-block;float:none;margin:1px 1px;padding:6px 3px;font-family:"Trebuchet MS","Arial","Helvetica",sans-serif;font-style:normal;font-weight:bold;text-decoration:none;background-color:#ec745c;color:#fff !important;-webkit-text-shadow:rgba(0,0,0,0.2) 1px 0,rgba(0,0,0,0.2) 0 1px,rgba(255,255,255,0.2) -1px 0,rgba(255,255,255,0.2) 0 -1px,rgba(0,0,0,0.2) 1px 1px,rgba(255,255,255,0.2) -1px -1px;-moz-text-shadow:rgba(0,0,0,0.2) 1px 0,rgba(0,0,0,0.2) 0 1px,rgba(255,255,255,0.2) -1px 0,rgba(255,255,255,0.2) 0 -1px,rgba(0,0,0,0.2) 1px 1px,rgba(255,255,255,0.2) -1px -1px;-o-text-shadow:rgba(0,0,0,0.2) 1px 0,rgba(0,0,0,0.2) 0 1px,rgba(255,255,255,0.2) -1px 0,rgba(255,255,255,0.2) 0 -1px,rgba(0,0,0,0.2) 1px 1px,rgba(255,255,255,0.2) -1px -1px;text-shadow:rgba(0,0,0,0.2) 1px 0,rgba(0,0,0,0.2) 0 1px,rgba(255,255,255,0.2) -1px 0,rgba(255,255,255,0.2) 0 -1px,rgba(0,0,0,0.2) 1px 1px,rgba(255,255,255,0.2) -1px -1px;-webkit-box-shadow:0 0 1px #999999;-moz-box-shadow:0 0 1px #999999;-o-box-shadow:0 0 1px #999999;box-shadow:0 0 1px #999999;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform 0.1s ease-in;-moz-transition:-moz-transform 0.1s ease-in;-o-transition:-o-transform 0.1s ease-in;transition:transform 0.1s ease-in;}
.tagcloud a:hover,.almeros_tags a:hover{color:#fff;background-color:#0c92da;-webkit-box-shadow:0 0 20px rgb(0,0,50);-moz-box-shadow:0 0 20px rgb(0,0,50);-o-box-shadow:0 0 20px rgb(0,0,50);box-shadow:0 0 10px rgb(0,0,50);-webkit-transform:rotate(3deg) scale(1.2);-moz-transform:rotate(3deg) scale(1.2);-o-transform:rotate(3deg) scale(1.2);transform:rotate(3deg) scale(1.2);}
.tagcloud a:nth-child(2n),.almeros_tags a:nth-child(2n){background-color:#ff9f51;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
.tagcloud a:nth-child(2n):hover,.almeros_tags a:nth-child(2n):hover{-webkit-transform:rotate(-3deg) scale(1.2);-moz-transform:rotate(-3deg) scale(1.2);-o-transform:rotate(-3deg) scale(1.2);background-color:#0c92da;transform:rotate(-3deg) scale(1.2);}
.tagcloud a:nth-child(4n),.almeros_tags a:nth-child(4n){background-color:#9ab9e4;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
.tagcloud a:nth-child(4n):hover,.almeros_tags a:nth-child(4n):hover{-webkit-transform:rotate(3deg) scale(1.2);-moz-transform:rotate(3deg) scale(1.2);transform:rotate(3deg) scale(1.2);background-color:#0c92da;}
.tagcloud a:nth-child(5n),.almeros_tags a:nth-child(5n){background-color:#9ab9d4;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
.tagcloud a:nth-child(5n):hover,.almeros_tags a:nth-child(5n):hover{-webkit-transform:rotate(2deg) scale(1.2);-moz-transform:rotate(2deg) scale(1.2);background-color:#0c92da;-o-transform:rotate(2deg) scale(1.2);transform:rotate(2deg) scale(1.2);}
dd .rel_title{text-decoration:none;color:#111;font-weight:bold;}
.fblike{padding-top:20px;}
.fbtext{background-image:url('/images/likeus.jpg');height:90px;background-repeat:no-repeat;width:300px;float:left;display:inline;}
.fbbox{width:300px;float:left;display:inline;padding-top:20px;padding-left:70px;}
.central ul{list-style-type:none;margin:0px;}
.central ul li{float:left;display:block;width:24.77%;clear:none;margin:0px 0.15%;background-color:#222;height:280px;overflow:hidden;}
.central ul li:first-child{margin-left:0px;}
.central ul li:last-child{margin-right:0px;}
.post-block-3{width:70%;float:left;}
.wrapper{width:100%;max-width:1180px;margin:0 auto;}
#scrollfirst, #scrollsecond{width:50%;float:right;text-align:right;}
#scrollfirst li{list-style:none;}
#scrollfirstinner{width:300px;margin:0 auto;}
.central h2{background-image:url('/images/bestof.jpg');color:#fff;background-repeat:no-repeat;height:45px;}
.central .wpp-post-title{display:block;padding:10px;float:left;color:#fff;}
.main{position:relative;}
.main .content{float:left;width:66%;padding-left:2%;padding-right:2%;padding-top:10px;}
.date{padding:10px 0px 0px 0px;width:100%;color:#999;font-size:80%;float:left;}
.featured-wrapper .date{text-align:center;}
.date2{padding-left:2%;padding-top:20px;width:68%;color:#999;font-size:90%;float:left;}
.clear{clear:both;}
.nextmain{width:50%;float:left;}
.p1{padding-right:2%;padding-left:0px !important;}
.pos1{padding-left:0px;width:32.4%;}
.post-block-4{text-align:center;}
.post-block-4 .thumb{width:100%;height:150px;}
.post-block-4 .thumb img{width:100%;height:150px;}
.post-block-4 .info{background-color:#ffffff;float:left;height:130px;width:100%;}
.post-block-pop{width:100%;float:left;padding-bottom:20px;}
.pop{width:330px;float:left;}
.pop-right{width:850px;float:left;}
.poppost{width:50%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.poppost .title{width:78%;float:left;}
.poppost .title a{color:#123;}
.poppost .title h2{font-weight:400;}
.num{width:18%;float:left;font-size:50px;color:#6278ae;padding-right:4%;text-align:right;}
.pop p::before{content:"Top Points:";font-size:60px;color:#6278ae;padding-right:2%;text-align:right;}
.sep{border-bottom:1px solid #f1f1f1;float:left;width:100%;padding-top:20px;margin-bottom:20px;}
.artimage{float:left;width:100%;}
.artsocial{float:left;width:100%;padding:20px 0px;}
.upw-posts .entry-image{width:30%;float:right;margin-bottom:0px !important;}
.upw-posts .entry-title{float:left;width:65%;}
.upw-posts footer{clear:both;}
.upw-posts article{margin-bottom:0.5em !important;border-bottom:1px solid #ddd;padding:8px !important;font-weight:600;}
#sticky-posts-2 a{font-size:16px;}
.fb{padding-top:10px;height:25px;}
.wide{width:100%;float:left;background-color:#f5f5f5;}
.widew{width:100%;float:left;background-color:#ffffff;margin-top:20px;margin-bottom:20px;}
.widew li, .topad li{list-style:none;}
.wider{width:100%;float:left;background-color:#C3182B;margin-top:20px;}
.pile{width:100%;max-width:1180px;margin:0 auto;}
.pile .item{width:23.5%;float:left;padding:0px 1%;}
.pile .item:first-child{padding-left:0px;}
.pile .item:last-child{padding-right:0px;}
.pile .item img{width:100%;height:160px;}
.pile .info{float:left;background-color:#f5f5f5;height:200px;position:relative;width:100%;overflow:hidden;}
.pile .content{padding:10px;color:#000;position:absolute;bottom:-10px;}
.pile .title{padding-top:15px;}
.pile .thumb{height:160px;}
.i1 .info{background-color:#c3182b;}
.i2 .info{background-color:#000000;}
.i1 .info .title a, .i2 .info .title a, .i1 .content, .i2 .content{color:#fff;}
#headbar{float:right;width:70%;max-width:668px;height:100px;margin-top:20px;overflow:hidden;padding:0;}
#headbar div.fbsli{border:1px #f1f1f1 solid;padding:5px;margin:5px;min-height:80px;background-color:#f5f5f5;}
.fbsli{font-size:14px;float:left;width:300px;display:inline;}
.fbsimg img{height:80px;}
.fbstitle{float:left;width:190px;padding-left:10px;display:inline;min-height:50px;font-weight:bold;font-size:16px;line-height:130%;}
.fbstitle a{color:#444;}
.share-counts-even-bigger{font-size:1em;padding-left:10px;padding-top:10px;float:left;display:inline;}
.fbsimg{float:left;width:100px;}
.post-block-5{float:left;width:50%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-right:5%;}
.post-block-5 .side{width:100%;float:left;padding-right:2%;padding-bottom:20px;}
.post-block-5 .side:last-child{padding-bottom:0px;}
.post-block-5 .top p1{padding-left:0px;padding-right:2%;padding-bottom:20px;}
.post-block-5 .thumb{height:130px;width:40%;float:left;}
.post-block-5 .thumb img{height:130px;width:100%;}
.post-block-6 .thumb, .featured-block3 .thumb{height:160px;}
.post-block-6 .thumb img, .featured-block3 .thumb img{height:160px;width:100%;}
.post-block-5 .title{width:56%;font-size:22px;font-weight:bold;font-family:Arial;padding:0px 2%;line-height:120%;float:left;text-align:left;letter-spacing:-0.5px;height:110px;}
.post-block-6 .info{overflow:hidden;float:left;background-color:#f5f5f5;height:200px;position:relative;width:100%;}
.post-block-6 .content{position:absolute;bottom:0px;padding:10px 10px 0px;}
.post-block-5 .content{padding:10px 0px;float:left;}
.post-block-5 .date, .post-block-6 .date, .item .date{text-align:center;}
.post-block-6 .title{padding-top:15px;}
.post-block-6{float:left;width:50%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:0.5%;}
.post-block-6 .top{width:48%;float:left;padding-left:2%;padding-bottom:25px;}
.post-block-6 .top p1{padding-left:0px;padding-left:2%;padding-bottom:20px;}
.adarea{width:100%;float:left;height:370px;vertical-align:middle;}
.adarea .container{margin:auto;width:336px;padding-top:30px;}
.dborder{border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.cat{color:#c3182b;font-size:70%;}
.cat a{color:#c3182b;}
.wider .block-header{color:#e1e1e1;text-align:left;}
.nomartop{margin-top:0px;}
.nomarbot{margin-bottom:0px;}
.padtop20{padding-top:25px;}
.firstad{padding-top:80px;}
#breadcrumbs{padding:15px 0px;}
.widget-title{font-weight:300;font-size:20px;padding-bottom:15px;background-color:#C3182B;color:#fff;border-radius:25px 0px;height:20px;padding:20px 0px 30px 65px;}
.poplist{width:100%;float:left;padding-top:10px;}
.poplist .thumb{width:37%;float:left;padding-right:3%;}
.poplist .thumb img{height:80px;}
.poplist .entry-title{width:60%;float:left;font-size:110%;}
.socialink{display:block;width:45px;height:45px;text-indent:-9999px;background:url(/images/all-icons.png) no-repeat;overflow:hidden;}
.fsocial li{float:left;list-style:none;margin:5px 0 5px 6px;}
.socialink.fblink{background-position:-131px -1px;}
.socialink.twlink{background-position:-218px -44px;}
.socialink.instalink{background-position:-263px 0px;}
.socialink.youtubelink{background-position:-263px -44px;}
.msocial{float:right;border-left:1px solid #cdcdcd;padding-left:10px;height:44px;width:145px;}
.msocial li{float:left;list-style:none;margin:5px 5px 5px 0px !important;border:0px !important;padding:0px !important;}
.msocialink{display:block;width:35px;height:35px;text-indent:-9999px;background:url(/images/social-icons.png) no-repeat;overflow:hidden;}
.msocialink.fblink{background-position:-1px -4px;}
.msocialink.twlink{background-position:-44px -4px;}
.msocialink.gpluslink{background-position:-88px -4px;}
.artshare{float:left;width:100%;margin-top:10px;}
.artad{text-align:center;padding:15px 0px;float: left;width:100%;}
.artad2{text-align:center;padding:15px 0px;float: left;min-height:600px;width:100%;}
.artad .ad1, .artad .ad2 {width: 50% !important;float: left;}
aside{float:left;}
.entry-header .entry-meta a {background-color: #fff; padding: 0px;}