/*Theme Name: All Left TurnsTheme 
URI: http://www.allleftturns.com/
Author: Break SH Interactive
Author URI: http://www.breakmedia.com
Description: The Wordpress theme for All Left Turns,Version: 1.0Tags: nascar, drivers, racesText 
Domain: allleftturns
*/
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, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline;}
body { line-height: 1;}
ol,ul { list-style: none;}
blockquote,q { quotes: none;}
blockquote:before,blockquote:after,q:before,q:after { content: ''; content: none;}
table { border-collapse: collapse; border-spacing: 0;}
caption,th,td { font-weight: normal; text-align: left;}
h1,h2,h3,h4,h5,h6 { clear: both;}
html { overflow-y: scroll; font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}
a:focus { outline: thin dotted;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section { display: block;}
audio,canvas,video { display: inline-block;}
audio:not([controls]) { display: none;}
del { color: #333;}
ins { background: #fff9c0; text-decoration: none;}
hr { background-color: #ccc; border: 0; height: 1px; margin: 24px; margin-bottom: 1.714285714rem;}
sub,sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}
sup { top: -0.5em;}
sub { bottom: -0.25em;}
small { font-size: smaller;}
img { border: 0; -ms-interpolation-mode: bicubic;}
/* Clearing floats */.clear:after,.wrapper:after,.format-status .entry-header:after { clear: both;}
.clear:before,.clear:after,.wrapper:before,.wrapper:after,.format-status .entry-header:before,.format-status .entry-header:after { display: table; content: "";}
body { font:400 12px/18px Arial, Helvetica, sans-serif; background: #09242a url("images/bg-body.jpg") 50% 0 no-repeat;background-size:100% auto}
a { text-decoration:none; color:#369;}
a:hover { color:#268cc4;}
.page-wrap { width:900px; padding:5px 0 0; margin:0 auto;}
/** header ad **/
#header-ad .textwidget { width:728px;margin:0px auto;text-align: center }
.site-header { padding:18px 0 14px; background: url("images/bg-header-t.png") 50% 0 no-repeat;position: relative}
.logo { display:block; width:517px; height:83px; background:url(images/logotype.jpg) 0 0 no-repeat; font-size:0; text-indent:-9999pt; overflow:hidden;}
.site-header .social-btns { position: absolute;top:15px;right:20px;width:320px;text-align: center}
.site-header .social-btns span {display:inline-block;margin-right: 5px;max-width: 85px;float:left;}

.menu-area { height:51px; background:url(images/bg-menu.png) 0 0 repeat-x #cbd3d8;}
.menu-lists { margin:0 0 0 15px;}
.menu-area .menu-lists { }
.menu-list { float:left; margin:6px 8px 0 0; position:relative;}
 .menu-item { font: italic 400 21px/35px 'Squada One'; display:block; padding:0 10px; text-transform:uppercase; color:#fff; border:1px solid #01081a; border-radius:3px; background:url(images/bg-menu.jpg) 0 50% repeat-x #314657;}
.menu-item:hover { background-image:url(images/bg-menu-hover.jpg); background-color:#2d86d5; color:#fff;}
.menu-list:hover .sub-menu-wrap { display:block; z-index:99999;}
.sub-menu-wrap { display:none; position:absolute; width:300px; padding:4px 2px; top:auto; left:0; background:#d4dadc; -webkit-box-shadow: 0px 5px 5px rgba(50, 50, 50, 0.5); -moz-box-shadow:    0px 5px 5px rgba(50, 50, 50, 0.5); box-shadow:         0px 5px 5px rgba(50, 50, 50, 0.5);}
.sub-menu-wrap a { color:#369;}
.sub-menu-head { padding:7px 0;}
.sub-menu-head span { text-transform:uppercase; color:#909599; font: italic 400 16px/16px 'Squada One';}
.sub-menu-head span b { font-weight:400; font-size:14px;}
.extra-link { float:right; color:#b3a9c1; text-align:right; font:400 10px/16px Arial, Helvetica, sans-serif; text-shadow: 1px 1px 0px rgb(255, 255, 255);}
.sub-menu-wrap .extra-link a { font-weight:700;}
.sub-menu-lists { background:#f5f6f6; margin:0 3px; border-left:1px solid #b5bbbd; border-right:1px solid #b5bbbd;}
ol.sub-menu-lists { font-weight:700; font-size:14px; color:#999ea2; list-style:inside decimal;}
.sub-menu-list { padding:5px 9px; border-top:1px solid #b5bbbd; border-bottom:1px solid #b5bbbd;}
.sub-menu-item { font-size:14px; font-weight:700; letter-spacing:-1px;}
.sub-menu-item:hover { color:#000; text-decoration:underline;}
.search-box { width:auto; margin:10px 13px 0 0; float:right;}
.search-label { font: italic 400 23px/23px 'Squada One'; text-transform:uppercase; margin:0 10px 0 0; color:#666; text-shadow: 1px 1px 0px rgb(240, 240, 240);}
.search-input { width:65px; height:20px; line-height:20px;border:1px solid #cccccc;padding-left:3px;padding-right:3px;}
.search-submit { width:22px; height:22px; background:url(images/search.gif) 0 0 no-repeat; border:none; cursor:pointer;}
.wrapper { padding:0 13px; background:#fff;}
.site-content { min-height:500px; padding:10px 13px 50px 0; border-right:1px solid #e5e5e5; width: 520px; float:left;}
.widget-area { width:326px; float:right; margin-top:10px;}
.foot { height:88px; background:url(images/bg-footer.jpg) 0 0 repeat-x #c4cacd;}
.foot .menu-lists { padding: 20px 0 0 40px;}
.foot .menu-item { font-size:23px;}
.copy-right { font: italic 400 14px/20px 'Squada One'; color:#9ea7ac; text-align:right; margin-right:50px;}
.taglists { font:700 12px/20px Arial, Helvetica, sans-serif; color:#7b8b91; border-top: 1px dashed #f2f2f2; border-bottom: 1px dashed #f2f2f2;}
.byline { color:#7b8b91; font:400 12px/30px Arial, Helvetica, sans-serif;}
.page-title { color:#369; font:700 22px/24px Arial, Helvetica, sans-serif; margin-bottom:20px;}
.driver-content .page-title { float:left;margin-right:30px; }
h4.page-title {  font-size:20px; margin-top:10px;}
.cpt-list { padding:5px; margin-bottom:5px;}
.item-title { display:inline; font:700 18px/20px Arial, Helvetica, sans-serif;}
.item-title a { color: #268cc4;}
.odd { background:#eaf0f3;}
.extra-link-graphic { padding:5px 0 4px; clear:both; border:3px solid #ddd; overflow:hidden; margin:0 0 45px;}
.extra-link-graphic a { display:block; float: left; margin: 0 0 0 20px; padding: 5px 0 0 34px; height: 30px; font-weight:700; background:url(images/articles32.gif) 0 0 no-repeat;}
.extra-link-graphic a.forum { background-image:url(images/forums32.gif);}
.extra-link-graphic a.gallery { background-image:url(images/galleries32.gif);}
.extra-link-graphic a.info { background-image:url(images/basic-info32.gif);}
.section-head-wrap { height:50px; background:url(images/image-heading.gif) 0 100% repeat-x; padding:0 20px 0 5px;}
.txt-latest { color: #c3c9cc; font: italic 400 17px/21px 'Squada One'; float:right; text-transform:uppercase; margin-top: 5px;}
.section-head-wrap .section-head { color: #9a9ea0; font: italic 400 30px/50px 'Squada One'; display: inline-block; text-transform:uppercase; padding:0 0 0 50px; text-shadow: -1px -1px 0px rgb(240, 240, 240);}
.section-head.article { background:url(images/big-articles.gif) 0 50% no-repeat;}
.section-head.gallery { background: url(images/big-galleries.gif) 0 50% no-repeat;}
.section-head.info { background: url(images/big-basic-info.gif) 0 50% no-repeat;}
.section-head-wrap .see-all { float: right; font: normal 700 12px/18px Arial, Helvetica, sans-serif; text-transform:capitalize; text-decoration:underline;}
.widgettitle { font: italic 400 28px/30px 'Squada One'; text-transform: uppercase; padding:7px 20px; color: #9a9ea0; border-bottom:2px solid #eee; background:url(images/title-sash.gif) 0 50% no-repeat; text-shadow: -1px -1px 0px rgb(240, 240, 240);}
.featured-lists { margin-top:15px;}
.featured-list { clear:both; margin:5px; padding:5px; overflow:hidden;}
.widget li:hover { background:#f4f6f7;}
.featured-item-img { float:left; margin-right:10px;}
.featured-item-img img { width:100px; height:57px;}
.featured-item-title { font-weight:700; color:#455b60;}
.blog-roll li { padding:5px; margin:5px; color:#7b8d91;}
.articles-lists { margin:20px 0;}
.post-list-item { margin-bottom:20px;}
.quick-comment-box { padding:10px; background: url(images/image-heading.gif) 0 100% repeat-x;}
.widget { clear:both; margin-bottom: 20px;}
.articles-list { clear:both; margin-bottom:10px; padding-bottom:10px; border-bottom: 1px dashed #f2f2f2; overflow:hidden;}
.articles-item-img { float:left; margin:0 20px 5px 0;}
.articles-item-img img { width:157px; height:104px;}
.articles-item-title { font:700 14px/20px Arial, Helvetica, sans-serif; text-decoration:underline;}
.articles-item-excp { color:#364144; margin:15px 0;}
.articles-item-links { font-size:11px; color:#506064;}
.articles-item-comt { color:#61ad10;}
.galleries-lists { clear:both; overflow:hidden;}
.galleries-list { margin:20px 10px 20px 0; float:left; width:160px;position:relative}
.galleries-item { background:#222; display:block;}
.galleries-item img { width:160px; height:121px; display:block;}
.galleries-item-title { font:700 11px/18px Arial, Helvetica, sans-serif;}
.galleries-item-excp { font:400 12px/18px Arial, Helvetica, sans-serif; color:#7b8d91;}
.galleries-item .play { width: 160px;height: 121px;background: url(images/player.png) no-repeat center 30px;position: absolute;top: 0px;left: 0px;cursor: pointer; }
.galleries-item .play:hover { background-position:center -370px; }
.galleries-list .video-time { position:absolute;bottom:5px;right:8px;color:#FFFFFF; }

.gallery-entry-links { padding: 10px; background:#eee; border-bottom:3px solid #ddd;}
.first-item-of-line { clear:left;}
.entry-title { padding: 15px 0 12px 0; margin: 0; font-size: 22px; color: #369; border-top: 1px dashed #f2f2f2; border-bottom: 1px dashed #f2f2f2; letter-spacing:-1px;display:inline-block;margin-right:20px;}
.entry-content img { max-width:100%; height:auto;min-width:100%}
.entry-title a { color: #369; letter-spacing:-1px;}
.entry-title a:hover { color:#268cc4;}
.entry-content { line-height:1.7em; color:#364144; margin:5px 0 20px 0;}
.entry-content p { margin-bottom:20px;}
.entry-content object { max-width: 100% !important }
.read-more { color: #268cc4; font-size: 11px; font-weight: bold; text-transform:uppercase;}
.btm-bodr { padding-bottom: 5px; border-bottom: 1px dashed #f2f2f2;}
.basic-info-box { margin:20px 0 5px; font:400 12px/20px Arial, Helvetica, sans-serif; color:#364144; overflow:hidden;}
.basic-info-box .infobox.vcard th { font-weight: bold;color: #1c1c1c;padding:3px; }
.basic-info-box .infobox.vcard { width:288px !important; }
.basic-info-box .infobox.vcard td { padding:3px;color:#6E6E6E }
.basic-info-box .profile-photo { float:left;width:200px;margin-right:15px; }
.basic-info-box .profile-photo img { max-width:100%; }
.basic-info-box .full-width .infobox.vcard { width:100% !important; }

.basic-img { float: left; margin-right:10px;}
.post-metas { margin-left:140px; overflow: hidden;}
.post-metas dt { width:30%; margin-right:5px; clear:left; float:left; text-align:right; font-weight:700;}
.post-metas dd { width:60%; clear:right; float:left; text-align:left; text-transform:capitalize;}
.entry-content ul {    list-style-type: disc;    list-style-position: inside;    margin-left: 15px; }
.entry-content ol {    list-style-type: decimal;    list-style-position: inside;    margin-left: 15px; }
.entry-content ul ul, .entry-content ol ul {    list-style-type: circle;    list-style-position: inside; }
.entry-content ol ol, .entry-content ul ol {    list-style-type: lower-latin;    list-style-position: inside;    margin-left: 15px; }
.pagi-list { padding-top:10px; text-align:right;}
.next.page-numbers, .prev.page-numbers { display:block; width:92px; height:25px; font: italic 400 23px/25px  'Squada One'; text-align:center; padding:4px 0; border:1px solid #888; border-radius:3px; color:#fff; text-transform:uppercase; margin-top:-10px; -webkit-box-shadow: 0px 0px 5px rgba(255, 255, 255, 0.75) inset; -moz-box-shadow:    0px 0px 5px rgba(255, 255, 255, 0.75) inset; box-shadow:         0px 0px 5px rgba(255, 255, 255, 0.75) inset; background: rgb(193,200,204); background: -moz-linear-gradient(top, rgba(193,200,204,1) 0%, rgba(137,145,148,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(193,200,204,1)), color-stop(100%,rgba(137,145,148,1))); background: -webkit-linear-gradient(top, rgba(193,200,204,1) 0%,rgba(137,145,148,1) 100%); background: -o-linear-gradient(top, rgba(193,200,204,1) 0%,rgba(137,145,148,1) 100%); background: -ms-linear-gradient(top, rgba(193,200,204,1) 0%,rgba(137,145,148,1) 100%); background: linear-gradient(to bottom, rgba(193,200,204,1) 0%,rgba(137,145,148,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1c8cc', endColorstr='#899194',GradientType=0 );}
.next.page-numbers:hover, .prev.page-numbers:hover { border-color:#296988; color:#fff; background: rgb(94,156,187); background: -moz-linear-gradient(top, rgba(94,156,187,1) 0%, rgba(36,100,131,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(94,156,187,1)), color-stop(100%,rgba(36,100,131,1))); background: -webkit-linear-gradient(top, rgba(94,156,187,1) 0%,rgba(36,100,131,1) 100%); background: -o-linear-gradient(top, rgba(94,156,187,1) 0%,rgba(36,100,131,1) 100%); background: -ms-linear-gradient(top, rgba(94,156,187,1) 0%,rgba(36,100,131,1) 100%); background: linear-gradient(to bottom, rgba(94,156,187,1) 0%,rgba(36,100,131,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e9cbb', endColorstr='#246483',GradientType=0 );}
.prev.page-numbers { float:left;}
.next.page-numbers { float:right;}
.pagi-items { float:right; margin-top: 10px; font-weight:700;}
.pagi-step { color:#616161; margin-right:20px;}
.page-numbers { padding:3px 5px; margin-right:5px; font-weight:700;}
.page-numbers.current { color:#000; background:#eaeaea; border:1px solid #cecece; border-radius:2px; box-shadow:1px 1px 0 #e2e2e2;}
.comments-area { margin-top:10px; }
.comments-area-title { padding: 15px 0 12px 0; font-size: 14px; color: #455b60; border-bottom: 1px dashed #f2f2f2; margin: 15px 0;}
.comment-avatar { float:left;}
.comment-box { margin-left:70px; border:1px solid #cdd0d2; border-radius: 2px; padding:0 10px 10px; background:url(images/comment-textarea.gif) 0 100% repeat-x #fff; position:relative;}
.comment-arrow { display:block; position:absolute; width:15px; height:16px; top:5px; left:-15px; background:url(images/comment-lt.png) 0 0 no-repeat;}
.comment-time { color:#b8c3cf; font-size:11px;}
.fn { color:#5d6e72; margin-right:5px; text-transform: capitalize;}
.comment-top { padding:10px 0; border-bottom:1px solid #ebeff1; background:url(images/bg-top.gif) 60% 0 no-repeat;}
.comment-content { color:#7b8d91;}
.reply { width:39px; height:17px; border:1px solid #717d82; font: italic 400 13px/17px  'Squada One'; text-align:center; color:#fff; box-shadow: 0px 0px 3px rgba(255, 255, 255, 0.75) inset; background: rgb(193,200,204); background: -moz-linear-gradient(top, rgba(193,200,204,1) 0%, rgba(137,145,148,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(193,200,204,1)), color-stop(100%,rgba(137,145,148,1))); background: -webkit-linear-gradient(top, rgba(193,200,204,1) 0%,rgba(137,145,148,1) 100%); background: -o-linear-gradient(top, rgba(193,200,204,1) 0%,rgba(137,145,148,1) 100%); background: -ms-linear-gradient(top, rgba(193,200,204,1) 0%,rgba(137,145,148,1) 100%); background: linear-gradient(to bottom, rgba(193,200,204,1) 0%,rgba(137,145,148,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1c8cc', endColorstr='#899194',GradientType=0 );}
.reply a { color:#fff;}
.reply:hover { background: rgb(94,156,187); background: -moz-linear-gradient(top, rgba(94,156,187,1) 0%, rgba(36,100,131,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(94,156,187,1)), color-stop(100%,rgba(36,100,131,1))); background: -webkit-linear-gradient(top, rgba(94,156,187,1) 0%,rgba(36,100,131,1) 100%); background: -o-linear-gradient(top, rgba(94,156,187,1) 0%,rgba(36,100,131,1) 100%); background: -ms-linear-gradient(top, rgba(94,156,187,1) 0%,rgba(36,100,131,1) 100%); background: linear-gradient(to bottom, rgba(94,156,187,1) 0%,rgba(36,100,131,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e9cbb', endColorstr='#246483',GradientType=0 );}
ol.children { margin-left:20px;}
li.comment { margin:10px 0; padding:5px;}
li.comment.odd { background:transparent;}
.respond-area { color: #7b8d91; margin-top:20px;}
#commentform p { margin-bottom:10px;}
#commentform label { display:block; line-height:18px; font-weight:700;}
#commentform .textinput { display:block; width:210px; height:16px; border:1px solid #7b8d91;}

/** autosuggest **/
#search-form { float: right; height: 28px;position: absolute;right:20px;bottom:25px;}
#autosuggest-panel { display:none;width:100%;border:1px solid #cccccc;border-top:0px;position: absolute;left:-1px;top:38px;background:#ffffff;z-index:99999 }
#autosuggest-panel li { padding: 10px 8px;font-size:14px;border-bottom: 1px solid #ececec; }
#autosuggest-panel li.result a { display: block;position: relative;padding-left: 65px;color: #364144;min-height: 66px;text-decoration: none}
#autosuggest-panel li:hover, #autosuggest-panel li.active { background:#EEEEEE }
#autosuggest-panel li.result a span.entity_img {display: block;position: absolute;top: 8px;left: 8px;width: 50px;height: 50px;overflow: hidden;}
#autosuggest-panel li.result a span.entity_img .img {display: block;position: absolute;width: 50px;height: 50px;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-repeat: no-repeat;overflow: hidden;z-index: 2;}
#autosuggest-panel li.result a span.entity_img img { width:50px;height:50px; }
#autosuggest-panel li.result span.label {display:block;padding-top: 7px;padding-bottom: 4px;padding-right:5px;}
#autosuggest-panel li.result span.desc {display:block;color: #666;padding-bottom: 5px;padding-right:5px;font-size:12px;}
#autosuggest-panel li.full_results_link a { display: block; }
#autosuggest-panel li.result b { color:red }

.post-author-box { clear: both;background-color:#f6f6f6;border-top: 1px dashed #f2f2f2;border-bottom: 1px dashed #f2f2f2;padding: 10px 0px 0px 10px;margin: 15px 0px 15px 0px;overflow:hidden;zoom:1;padding-bottom:10px; }
.post-author-box dt { float:left;width:96px;overflow:hidden; }
.post-author-box dd { margin-left:110px;font-size: 14px;color: #666666; }
.post-author-box dd.author-name { color:#369;font-weight:bold;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;margin-bottom:8px; }

/** gallery view **/
#gallery-view { overflow:hidden;zoom:1 }
#gallery-view .prev_next { float:left;width:100%;text-align:center; }
#gallery-view .prev_next img { width:80px;text-align:center; }
#gallery-view .prev_next a { display:inline-block;height:100%; }
#gallery-view .prev_next i { vertical-align:top;margin-left:10px;margin-right:10px;font-size:16px;margin-top:18px;display:inline-block;color:#369 }
#gallery-view .gallery-pic { width:100%;float:left;text-align:center; }
#gallery-view .gallery-pic img { max-width:100% }
#gallery-view .gallery_wrap { width:100%;float:left;overflow:hidden;height: 115px;margin-top:18px;margin-bottom:30px; }
#gallery-view .ngg-gallery-list li { width: 109px; height: 109px;display: block;float: left;margin: 0!important;border:3px solid #FFFFFF;}
#gallery-view .ngg-gallery-list li img { width:100%;height:100%; }
#gallery-view .ngg-gallery-list li:hover, #gallery-view .ngg-gallery-list li.selected { border-color:#369 }

.slider-horizontal {width:100%; background:#eee; height:115px;}
.slider-horizontal .item { height:109px; width:109px;border:3px solid #FFFFFF}
.slider-horizontal .item img { width:100%;height:100%; }
.slider-horizontal .item:hover, .slider-horizontal .item.selected { border-color:#369 }
.www_FlowSlider_com-branding { display:none !important }

/** archive flatout **/
#archive-flatout { background-image:url(images/bg-body_flat_out.jpg);background-color:#020a0c }
#archive-flatout .flatout-video-list { margin-left:-20px; }
#archive-flatout .flatout-item { width:246px;float:left;margin-left:20px;margin-bottom:20px; }
#archive-flatout .flatout-item .video-thumb { position: relative }
#archive-flatout .flatout-item .video-thumb img { width:236px;height:165px;border:4px solid #f4f6f7 }
#archive-flatout .flatout-item .video-thumb .player-icon { width:48px;height:48px;display: inline-block;position: absolute;top:50%;left:50%;background: url(images/play.png) no-repeat 0 0;opacity: 0.6;margin-top:-24px;margin-left:-24px; }
#archive-flatout .flatout-item:hover .video-thumb img { border-color:#DDDDDD }
#archive-flatout .flatout-item:hover .video-thumb .player-icon { opacity: 0.8 }
#archive-flatout .flatout-item .entry-title { line-height:25px; }
#archive-flatout .flatout-title { margin-bottom:10px; }
#archive-flatout #flatout-playerlist, #archive-flatout #video-player{ overflow:hidden;zoom:1 }
#archive-flatout #video-player { width:520px;height:370px;margin-bottom:15px; }
#archive-flatout #playerlist { height:100px;overflow: hidden;position: relative }
#archive-flatout #playerlist ul { position: absolute;width:5800px;left:38px; }
#archive-flatout #playerlist li { position: relative;float:left;width:120px;height:90px; }
#archive-flatout #playerlist li.active img{ border:4px solid #9a9ea0;width:112px;height:82px;}
#archive-flatout #playerlist li img { width:120px;height:90px;}
#archive-flatout #playerlist li .player-icon { width:26px;height:26px;display: inline-block;position: absolute;top:50%;left:50%;background: url(images/play-small.png) no-repeat 0 0;opacity: 0.6;margin-top:-13px;margin-left:-13px; }
#archive-flatout #playerlist li:hover { opacity: 0.8 }
#archive-flatout #playerlist li:hover .player-icon { opacity: 0.8 }
#archive-flatout #playerlist .prev, #archive-flatout #playerlist .next { width:38px;height:90px;background:#cccccc;position: absolute;top:0px;z-index:100;cursor: pointer  }
#archive-flatout #playerlist .prev { left:0px; }
#archive-flatout #playerlist .next { right:0px; }
#archive-flatout #playerlist .prev i, #archive-flatout #playerlist .next i { display:inline-block;width:19px;height:28px;background:url(images/arrow.png) no-repeat 0 0;position: absolute;top:50%;left:50%;margin-top:-14px;margin-left:-9.5px;}
#archive-flatout #playerlist .next i { background-position: -21px 0px }
#archive-flatout #playerlist .prev:hover i { background-position: 0px -152px; }
#archive-flatout #playerlist .next:hover i { background-position: -21px -152px; }
#archive-flatout #playerlist .prev.disable, #archive-flatout #playerlist .next.disable { opacity: 0.1 }

#archive-flatout #video-player object { max-width:100%;max-height:100%; }

#flatout-ads-left, #flatout-ads-right { display:inline-block;position: fixed;top:0px; }
#flatout-ads-left { left:0px; }
#flatout-ads-right { right:0px; }
.widget.flatout object { width:328px;height:250px; }

.like-fb-page { display:inline-block;vertical-align: middle;margin-bottom:5px;margin-bottom:3px;margin-left:10px;width:85px;height:20px;background: url(images/like-fb-page.png) no-repeat 0 0;text-indent: -99999px }
#like-fb-box { display:none;position: absolute;background-color:#FFFFFF;background-color:rgba(255,255,255,0.9);width:200px;overflow: hidden;border-radius: 20px}


#mobile-menu { display:none;position:absolute;top:-5px;left:0px;width:100%; }
#mobile-menu .menu-trigger {  display: block;position: absolute;left: 10px;top: 23px;height: 42px;width: 42px;box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2) inset;background-color: #FBD777;text-align:left;}
#mobile-menu .menu-trigger.open { background-color: #CED5DA; }
#mobile-menu .menu-trigger  img { width: 22px;height: 22px;margin: 10px 0 0 10px;}
#mobile-menu .menu-trigger.menu-trigger-search { left:auto;right:10px;background-color: transparent;box-shadow: none; }
#mobile-menu .menu-trigger.menu-trigger-search.open { box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2) inset;background-color: #CED5DA; }

#mobile-search { display:none;position: absolute;right: 10px;left: 10px;top: 68px;background: #CED5DA;z-index: 9999;height:auto }
#mobile-search form { display: block;margin: 10px;position: relative; }
#mobile-search form .text { height:20px;width: 96%;padding: 10px 2%;border: 1px solid #ccc;font-size: 20px;line-height: 20px;}
#mobile-search form button { position: absolute;width: 32px;height: 32px;text-align: center;line-height: 32px;color: #fff;border: none;background: #294087;right: 5px;top: 50%;margin-top: -16px;border-radius: 32px;font-weight: bold;font-family: Arial,sans-serif;}

#aol-video-fixed { overflow:hidden;zoom:1 }

#content .aol-video { text-align: center;overflow:hidden;zoom:1;margin-bottom:10px }
#content.video-list { margin-left:-20px;margin-top:10px; }
#content.video-list .video-item { width:246px;float:left;margin-left:20px;margin-bottom:20px; }
#content.video-list .video-item .video-thumb { position: relative }
#content.video-list .video-item .video-thumb img { width:236px;height:165px;border:4px solid #f4f6f7 }
#content.video-list .video-item .video-thumb .player-icon { width:48px;height:48px;display: inline-block;position: absolute;top:50%;left:50%;background: url(images/play.png) no-repeat 0 0;opacity: 0.6;margin-top:-24px;margin-left:-24px; }
#content.video-list .video-item:hover .video-thumb img { border-color:#DDDDDD }
#content.video-list .video-item:hover .video-thumb .player-icon { opacity: 0.8 }
#content.video-list .video-item .entry-title { line-height:25px; }
#content.video-list .pagi-list { clear:both }

/** responsive **/
@media (min-width: 1200px) {
  .menu-area { display:block; }
}
@media (min-width: 768px) and (max-width: 1018px) {
  .menu-area { display:block; }
}
@media (max-width: 900px) {
  .page-wrap { width:100%;overflow:hidden;zoom:1 }
  #div-gpt-ad-1387353161690-0, div-gpt-ad-1387353161690-1 { display:none; }
  .site-content { width:100%; }
  .widget-area { width:100%; }
  .fb-like-box.fb_iframe_widget, .fb-like-box.fb_iframe_widget span { width:100% !important; }
  .fb-like-box.fb_iframe_widget iframe{ width:100% !important }
  #aol-video-fixed { width:100%;float:left;margin-bottom:20px; }
  #aol-video-fixed * { width:100% !important }
  #search-form { display:none; }
  #commentform textarea { width:100%; }
}
@media (max-width: 767px) {
  .page-wrap { padding-top:0px; }
  #header-ad * { max-width:100% }
  #masthead { text-align:center;position:relative }
  #masthead .logo { display:inline-block;background-position:-5px 0px;width:260px;height:50px;background-size:100% 100%; }
  #masthead .social-btns { display:none; }
  
  #mobile-menu { display:block; }
  #header-ad { display:none; }
  body > img { display:none; }
  .menu-area { display:none;position: absolute;right: 10px;left: 10px;top: 68px;background: #CED5DA;z-index: 9999;height:auto }
  .menu-area .menu-lists { margin: 10px;background: #fff; }
  .menu-area .menu-item { background:none;border:0px; }
  .menu-area .menu-list { margin:0px;line-height: 38px;text-transform: uppercase;font-size: 14px;padding: 0 10px;float:none;background:#FFFFFF}
  .menu-area li.menu-list:nth-child(odd) { background-color: #f8f8f8;}
  .menu-area a { color:#369 }
  .menu-area a:hover { color:#268cc4 }
  .menu-area .sub-menu-wrap { display:block;margin-left:30px;position:static;width:auto;}
  .menu-area .sub-menu-wrap a { font-size:16px;  }
  .menu-area .sub-menu-list { border-bottom:0px; }
  .menu-area .sub-menu-head { padding:10px; }
  
  #colophon { height:auto; }
  #colophon .menu-lists{ padding:10px; }
  #colophon .menu-item { font-size:18px;line-height:28px; }
  
  #text-6 { display:none; }
  #masthead .logo { width:180px; }
  
  .site-header { padding-top:10px; }
  .txt-latest { display:none; }
  
  ul.related_post li { width:auto !important }
  
  #flatout-playerlist { display:none; }
  #archive-flatout .flatout-video-list, #content.video-list { margin-left:0px; }
  #archive-flatout .flatout-item, #content.video-list .video-item { width:100%;margin-left:0px; }
  #archive-flatout .flatout-item .video-thumb img, #content.video-list .video-item .video-thumb img { width:100%;height:auto }
  
  #content .aol-video * { width:100% !important }
  
  .basic-info-box .profile-photo { float:none;width:100%; }
  .basic-info-box .profile-photo img { width:100%; }
  .basic-info-box .infobox.vcard { width:100% !important; }
}
@media (max-width: 480px) {
  .menu-area .extra-link { display:none; }
  
}
@media (max-width: 400px) {
  
}
@media (max-width: 315px) {
  
}


ul.related_post   {
    list-style-type: none !important;
    margin-left: 15px;
}

ul.related_post li {
    float: left;
    margin-right: 7px;
}