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;}:focus{outline:0;}body{background:#fff;line-height:1;}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 img{border:0;}header,hgroup,footer,section,article,nav,aside{display:block;}body{padding:0 2em;}#page{margin:2em auto;max-width:1000px;}#branding hgroup{margin:0 7.6%;}#primary{float:left;margin:0 -26.4% 0 0;width:100%;}#content{margin:0 34% 0 7.6%;width:58.4%;}#secondary,#sidebar{float:right;margin-right:7.6%;width:18.8%;}.singular #primary{margin:0;}.singular #content{margin:0 7.6%;position:relative;width:auto;}.singular .entry-header,.singular .entry-content,.singular footer.entry-meta,.singular #comments-title{margin:0;width:100%;}.singular .image-attachment .entry-content{margin:0 auto;width:auto;}.singular .image-attachment .entry-description{margin:0 auto;width:68.9%;}.page-template-showcase-php #primary{margin:0;}.page-template-showcase-php #content{margin:0 7.6%;width:auto;}.page-template-showcase-php section.recent-posts{float:right;margin:0 0 0 31.1%;width:69%;}.page-template-showcase-php #main .widget-area{float:left;margin:0 -22.15% 0 0;width:22.15%;}a.srp-widget-stringbreak-link{font-size:12px;}.error404{margin-bottom:60px;}.error404 #primary{margin:0;width:100%;}.error404 #content{margin:0;width:100%;}.alignleft{display:inline;float:left;margin-right:1.625em;}.alignright{display:inline;float:right;margin-left:1.625em;}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}body,input,textarea{color:#333;font:15px "Helvetica Neue",Helvetica,Arial,serif;font-weight:300;line-height:1.625;}body{background:#e2e2e2;}#page{background:#fff;}h1,h2,h3,h4,h5,h6{clear:both;}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.625em;}p{margin-bottom:1.625em;}ul,ol{margin:0 0 1.625em 2.5em;}ul{list-style:square;}ol{list-style-type:decimal;}ol ol{list-style:upper-alpha;}ol ol ol{list-style:lower-roman;}ol ol ol ol{list-style:lower-alpha;}ul ul,ol ol,ul ol,ol ul{margin-bottom:0;}dl{margin:0 1.625em;}dt{font-weight:bold;}dd{margin-bottom:1.625em;}strong{font-weight:bold;}cite,em,i{font-style:italic;}blockquote{font-family:Georgia,"Bitstream Charter",serif;font-style:italic;font-weight:normal;margin:0 3em;}blockquote em,blockquote i,blockquote cite{font-style:normal;}blockquote cite,.quote-caption{color:#666;font:12px "Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;letter-spacing:0.05em;text-transform:uppercase;}pre{background:#f4f4f4;font:13px "Courier 10 Pitch",Courier,monospace;line-height:1.5;margin-bottom:1.625em;padding:0.75em 1.625em;}code,kbd{font:13px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;}abbr,acronym,dfn{border-bottom:1px dotted #666;cursor:help;}address{display:block;margin:0 0 1.625em;}ins{background:#fff9c0;text-decoration:none;}sup,sub{font-size:10px;height:0;line-height:1;position:relative;vertical-align:baseline;}sup{bottom:1ex;}sub{top:.5ex;}input[type=text],input[type=email],textarea{background:#fafafa;-moz-box-shadow:none;-webkit-box-shadow:none;border:none;box-shadow:none;color:#888;}input[type=text]:focus,input[type=email]:focus,textarea:focus{color:#333;}textarea{padding-left:3px;width:98%;}input[type=text],input[type=email]{padding:3px;}a{color:#444;}a:visited{color:#444;}a:focus,a:active,a:hover{color:#FF9933;}.section-heading,.screen-reader-text{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}#branding{border-top:2px solid #bbb;position:relative;z-index:2;}#site-title{padding:4em 0 0;}#site-title a{color:#111;font-size:30px;font-weight:bold;line-height:36px;text-decoration:none;}#site-description{color:#7a7a7a;font-size:14px;margin:0 0 4em;}#branding #searchform{position:absolute;text-align:right;top:4.3em;}#branding #searchform div{margin:0;}#branding #s{background:url(http://i.imgur.com/TKxN7pC.png) no-repeat 5px 6px;float:right;width:155px;font-size:14px;height:22px;padding:4px 0px 4px 0px;-webkit-transition-duration:400ms;-webkit-transition-property:width,background;-webkit-transition-timing-function:ease;-moz-transition-duration:400ms;-moz-transition-property:width,background;-moz-transition-timing-function:ease;color:#FF9933;}#branding #s:focus{background-color:#f9f9f9;}#branding #searchsubmit{display:none;}#branding .only-search #searchform{top:5px;z-index:1;}#branding .with-image #searchform{bottom:-27px;top:auto;}#branding .only-search #s{background-color:#666;border-color:#000;color:#222;}#branding .only-search #s:focus{background-color:#bbb;}#main{border-top:2px solid #eee;-webkit-box-shadow:0 -1px 0 #dee7b1;-moz-box-shadow:0 -1px 0 #dee7b1;box-shadow:0 -1px 0 #dee7b1;clear:both;padding:1.625em 0 0;}.page-title{color:#333;font-size:10px;font-weight:500;letter-spacing:0.1em;line-height:2.6em;margin:0 0 2.6em;text-transform:uppercase;}.page-title a{font-size:12px;font-weight:bold;letter-spacing:0;text-decoration:none;text-transform:none;}.hentry{border-bottom:1px solid #666;margin:0 0 1.625em;padding:0 0 1.625em;position:relative;}.blog .sticky .entry-header .entry-meta{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.entry-title,.entry-header .entry-meta{padding-right:76px;}.entry-title{clear:both;color:#222;font-size:26px;font-weight:bold;line-height:1.5em;padding-bottom:.3em;}.entry-title,.entry-title a{color:#222;text-decoration:none;}.entry-title a:hover{color:#FF9933;}.entry-meta{color:#000;clear:both;font-size:13px;font-style:italic;line-height:18px;}.entry-meta a{color:#222;font-weight:bold;text-decoration:none;}.entry-meta a:focus,.entry-meta a:active,.entry-meta a:hover{color:#FF9933;}.entry-content,.entry-summary{padding:0;}.entry-content h1,.entry-content h2,.comment-content h1,.comment-content h2{color:#000;font-weight:bold;margin:0 0 .8125em;}.entry-content h3,.comment-content h3{font-size:10px;letter-spacing:0.1em;line-height:2.6em;text-transform:uppercase;}.entry-content a{color:#FF9933;}.entry-content a:hover{color:#666666;}.entry-content table,.comment-content table{border-bottom:1px solid #ddd;margin:0 0 1.625em;width:100%;}.entry-content th,.comment-content th{color:#666;font-size:10px;font-weight:500;letter-spacing:0.1em;line-height:2.6em;text-transform:uppercase;}.entry-content td,.comment-content td{border-top:1px solid #ddd;padding:6px 10px 6px 0;}.comment-content ul,.comment-content ol{margin-bottom:1.625em;}.comment-content ul ul,.comment-content ol ol,.comment-content ul ol,.comment-content ol ul{margin-bottom:0;}dl.gallery-item{margin:0;}.page-link{background:#f1f1f1;border-top:1px solid #ddd;clear:both;color:#888;display:block;font-size:13px;margin:1.625em -30px;padding:4px 30px;text-decoration:none;}.page-link a{background:#d8d8d8;color:#444;margin:0;padding:2px 3px;text-decoration:none;}.page-link a:hover{background:#FF9933;color:#bfddf3;font-weight:bold;}.page-link span{margin-right:6px;}.entry-meta .edit-link a{background:#aaa;color:#fff;-moz-border-radius:3px;border-radius:3px;float:right;font-size:12px;font-weight:300;text-decoration:none;padding:0px 8px;}.entry-meta .edit-link a:hover{background:#777;}.entry-content .edit-link{clear:both;display:block;}#author-info{font-size:12px;overflow:hidden;}.singular #author-info{background:#f9f9f9;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:2.2em -35.6% 0 -35.4%;padding:20px 35.4%;}.archive #author-info{border-bottom:1px solid #ddd;margin:0 0 2.2em;padding:0 0 2.2em;}#author-avatar{float:left;margin-right:-78px;}#author-avatar img{background:#fff;-moz-border-radius:3px;border-radius:3px;padding:3px;-webkit-box-shadow:0 1px 2px #bbb;-moz-box-shadow:0 1px 2px #bbb;box-shadow:0 1px 2px #bbb;}#author-description{float:left;margin-left:108px;}#author-description h2{color:#000;font-size:15px;font-weight:bold;margin:5px 0 10px;}.entry-header .comments-link a{background:#eee;border:1px solid #ddd;-moz-border-radius:24px;border-radius:24px;color:#777;font-size:18px;height:48px;overflow:hidden;position:absolute;top:0;right:0;text-align:center;text-decoration:none;width:48px;font-weight:300;line-height:46px;}.entry-header .comments-link a:hover{background:#FF9933;border-color:#0861a5;color:#bfddf3;}.entry-header .comments-link .leave-reply{font-size:14px;font-weight:bold;text-transform:lowercase;}.singular .hentry{border-bottom:none;padding:11px 0 0;position:relative;}.singular.page .hentry{padding:11px 0 0;}.singular .entry-title{color:#000;font-size:36px;font-weight:bold;line-height:48px;}.entry-title,.singular .entry-title,.singular .entry-header .entry-meta{padding-right:0;}.singular .entry-header .entry-meta{}.singular .entry-header a{color:#ff9933;}.singular .entry-header a:hover{color:#666666;}.singular .entry-header .entry-title a,.archive .entry-header .entry-title a{color:#666666;}.singular .entry-header .entry-title a:hover,.archive .entry-header .entry-title a:hover{color:#ff9933;}.singular footer.entry-meta{}.singular blockquote.pull{font-size:21px;font-weight:bold;line-height:1.6125em;margin:0 -22.25% 1.625em;}.singular .pull.alignleft{margin:0 1.625em 0 -22.25%;}.singular .pull.alignright{margin:0 -22.25% 0 1.625em;}.singular blockquote.pull.alignleft,.singular blockquote.pull.alignright{width:33%;}.singular .entry-meta .edit-link a{position:absolute;bottom:auto;left:50px;right:auto;top:80px;}.format-aside .entry-title,.format-aside .entry-header .comments-link{display:none;}.singular .format-aside .entry-title{display:block;}.format-aside .entry-content{padding:0;}.singular .format-aside .entry-content{padding:1.625em 0 0;}.format-status .entry-title,.format-status .entry-header .comments-link{display:none;}.singular .format-status .entry-title{display:block;}.format-status .entry-content{overflow:hidden;padding:0;}.singular .format-status .entry-content{padding:1.625em 0 0;}.format-status img.avatar{-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px #ccc;-moz-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc;float:left;margin:4px 10px 0 0;padding:0;}.format-status .entry-meta{margin-top:20px;}.format-quote blockquote{color:#555;font-size:17px;margin:0;}.quote-caption{margin-bottom:2.3em;}.wp-audio-shortcode{margin-bottom:1.625em;}.format-link .entry-title,.format-link .entry-header .comments-link{display:none;}.singular .format-link .entry-title{display:block;}.format-link .entry-content{padding:0;}.singular .format-link .entry-content{padding:1.625em 0 0;}.format-gallery .gallery-thumb{float:left;display:block;margin-right:1.625em;}.error404 #main #searchform{background:#f9f9f9;border:1px solid #ddd;border-width:1px 0;margin:0 -8.9% 1.625em;padding:1.625em 8.9%;overflow:hidden;}.error404 #main #s{width:80%;}.error404 #main .widget{float:left;margin-right:3.7%;width:30.85%;}.error404 #main .widget_archive{margin-right:0;}.error404 #main .widget_tag_cloud{float:none;margin-right:0;width:100%;}.error404 .widgettitle{font-size:10px;letter-spacing:0.1em;line-height:2.6em;text-transform:uppercase;}h1.showcase-heading{color:#333;font-size:10px;font-weight:500;letter-spacing:0.1em;line-height:2.6em;text-transform:uppercase;}article.intro{background:#f9f9f9;border-bottom:none;border-top:5px solid #6F98A8;-webkit-box-shadow:0 -5px 0 #305A7A;-moz-box-shadow:0 -5px 0 #305A7A;box-shadow:0 -5px 0 #305A7A;margin:-1.855em -8.9% 1.625em;padding:0 8.9%;}article.intro .entry-title{display:none;}article.intro .entry-content{color:#111;font-size:16px;padding:1.625em 0px 0.625em;}article.intro .edit-link a{position:absolute;background:#aaa;color:#fff;-moz-border-radius:3px;border-radius:3px;padding:0px 8px;font-size:12px;right:20px;text-decoration:none;top:30px;}article.intro .edit-link a:hover{background:#777;}section.featured-post{border-bottom:1px solid #e8e8e8;float:left;margin:-1.625em -8.9% 1.625em;padding:1.625em 8.9% 0;position:relative;width:100%;}section.featured-post .hentry{border:none;color:#666;font-size:13px;margin:0;}section.featured-post .entry-meta{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}section.featured-post .attachment-small-feature{border-right:20px solid #bbb;float:right;height:auto;margin:-10px -8.9% 1.625em 0;max-width:59%;position:relative;right:-20px;}section.featured-post .attachment-small-feature:hover{border-color:#888;}article.feature-image.small{float:left;margin:0 0 1.625em;width:45%;}article.feature-image.small .entry-summary p a{background:#222;color:#eee;display:block;left:-19.8%;padding:4px 26px 4px 75px;position:relative;text-decoration:none;top:20px;width:120px;}article.feature-image.small .entry-summary p a:hover{background:#FF9933;color:#bfddf3;}section.feature-image.large{border:none;max-height:500px;padding:0 0 0.8125em;width:100%;}section.feature-image.large .showcase-heading{display:none;}section.feature-image.large .hentry{border-bottom:none;margin:1.625em 9% 0 0;position:absolute;top:0;left:9%;}article.feature-image.large .entry-title a{background:#222;background:rgba(0,0,0,0.8);-moz-border-radius:3px;border-radius:3px;color:#fff;font-weight:300;display:inline-block;padding:.2em 20px;}section.feature-image.large:hover .entry-title a,section.feature-image.large .entry-title:hover a{background:#FF9933;background:rgba(0,145,255,0.8);color:#bfddF3;}article.feature-image.large .entry-summary{display:none;}section.feature-image.large img{border-bottom:1px solid #ddd;display:block;height:auto;padding:0 0 6px;max-width:117.9%;}section.recent-posts{padding:0 0 1.625em;}section.recent-posts .hentry{border:none;margin:0;}section.recent-posts .other-recent-posts{border-bottom:1px solid #ddd;list-style:none;margin:0;}section.recent-posts .other-recent-posts li{padding:0.3125em 0;position:relative;}section.recent-posts .other-recent-posts .entry-title{border-top:1px solid #ddd;font-size:17px;}section.recent-posts .other-recent-posts a[rel="bookmark"]{color:#333;float:left;max-width:84%;}section.recent-posts .other-recent-posts a[rel="bookmark"]:after{content:'-';color:transparent;font-size:11px;}section.recent-posts .other-recent-posts a[rel="bookmark"]:hover{color:#FF9933;}section.recent-posts .other-recent-posts .comments-link a,section.recent-posts .other-recent-posts .comments-link>span{border-bottom:2px solid #999;display:block;color:#444;text-align:right;font-size:10px;font-weight:500;line-height:2.76333em;padding:0.3125em 0 0.3125em 1em;position:absolute;bottom:-2px;right:0;text-transform:uppercase;z-index:1;}section.recent-posts .other-recent-posts .comments-link>span{border-color:#bbb;color:#888;}section.recent-posts .other-recent-posts .comments-link a:hover{color:#FF9933;border-color:#FF9933;}section.recent-posts .other-recent-posts li:after{clear:both;content:'.';display:block;height:0;visibility:hidden;}.image-attachment div.attachment{background:#f9f9f9;border:1px solid #ddd;border-width:1px 0;margin:0 -8.9% 1.625em;padding:1.625em 1.625em 0;text-align:center;overflow:hidden;}.image-attachment div.attachment img{display:block;margin:0 auto 1.625em;}.image-attachment .entry-caption p{font-size:10px;letter-spacing:0.1em;line-height:2.6em;margin:0 0 2.6em;text-transform:uppercase;}img.size-auto,img.size-large,img.size-full,img.size-medium,img.size-thumbnail,.post-format-content img{max-width:100%;height:auto;}img.wp-smiley{margin-bottom:0;margin-top:0;}p img,.wp-caption{margin-top:0.4em;}.wp-caption{background:#f4f2ed;max-width:96%;margin-bottom:1.625em;padding:12px;}.wp-caption img{display:block;margin:5px auto 0;max-width:98%;}.wp-caption .wp-caption-text{color:#666;font-family:Georgia,serif;font-size:12px;margin-bottom:0.6em;padding:10px 0px 5px 40px;position:relative;}.wp-caption .wp-caption-text:before{color:#9b8a62;content:'\2014';font-size:14px;font-style:normal;font-weight:bold;margin-right:5px;position:absolute;left:10px;top:7px;}.gallery-caption{}#content nav{clear:both;overflow:hidden;padding:0 0 1.625em;}#content nav a{color:#FF9933;font-size:12px;font-weight:bold;line-height:2.2em;text-decoration:none;}#content nav a:focus,#content nav a:active,#content nav a:hover{color:#666666;}#nav-above{padding:0 0 1.625em;}.nav-previous{float:left;width:50%;}.nav-next{float:right;text-align:right;width:50%;}#nav-single{display:inline-block;overflow:visible!important;position:absolute;top:-4px;right:0;z-index:1;}#nav-single .nav-previous,#nav-single .nav-next{float:none;width:auto;}#nav-single .nav-next{padding-left:.5em;}#secondary,#sidebar{}.widget-area{font-size:12px;}.widget{margin:0px 0 40px;}.textwidget{clear:both;}.widget-title{color:#333;font-size:10px;font-weight:500;letter-spacing:0.1em;line-height:2.6em;text-transform:uppercase;}.widget ul{font-size:15px;margin:0;}.widget ul ul{margin-left:1.5em;}.widget ul li{color:#777;font-size:13px;}.widget a{color:#FF9933;font-weight:bold;text-decoration:none;}.widget a:hover{color:#666666;}.widget_search form{margin:0 0 1.625em;}.widget_search #s{width:58%;}.widget_search #searchsubmit{-webkit-box-shadow:rgba(0,0,0,0.09) 0px -1px 1px inset;background:#DDD;border:1px solid #CCC;color:#888;font-size:13px;line-height:25px;position:relative;top:-2px;}.widget_search #searchsubmit:active{background:#FF9933;color:#BFDDF3;border-color:#0861A5;-webkit-box-shadow:rgba(0,0,0,0.1) 0px 1px 1px inset;}section.ephemera ol,.widget_duster_ephemera ol{list-style:square;margin:5px 0 0;}section.ephemera .entry-title,.widget_duster_ephemera .entry-title{font-size:15px;font-weight:bold;padding:0;}section.ephemera .entry-title a,.widget_duster_ephemera .entry-title a{color:#FF9933;}section.ephemera .entry-title a:hover,.widget_duster_ephemera .entry-title a:hover{color:#666666;}section.ephemera .entry-title .comments-link a,.widget_duster_ephemera .entry-title .comments-link a,.widget_duster_ephemera .entry-title .comments-link{color:#666;display:block;font-size:10px;font-weight:500;line-height:2.76333em;text-transform:uppercase;}section.ephemera .entry-title .comments-link a:hover,.widget_duster_ephemera .entry-title .comments-link a:hover{color:#FF9933;}section.ephemera .entry-title a span{color:#29628d;}.widget-area .textwidget .sidebar-image{text-align:center;}.widget-area .textwidget .sidebar-image img,.widget-area .textwidget .sidebar-image a{border:none;overflow:hidden;float:left;border-radius:15px;}.widget-area .textwidget .sidebar-image a:hover{border:5px solid #ff9933;}.widget-area .textwidget .sidebar-image a:hover img{margin:-5px;}.widget-area .textwidget .sidebar-image:after{content:"";display:table;clear:both;}.jetpack-image-container img{border-radius:15px;}.jetpack-image-container a{margin:-0px 0;display:block;}.jetpack-image-container a:hover{margin:-5px -5px -5px;}.jetpack-image-container a:hover img{border:5px solid #ff9933;margin-bottom:-5px;}.widget_twitter li{list-style-type:none;margin-bottom:14px;}.widget_twitter .timesince{display:block;font-size:11px;margin-right:-10px;text-align:right;}.widget_image img{height:auto;max-width:100%;}.widget_calendar #wp-calendar{color:#555;width:95%;text-align:center;}.widget_calendar #wp-calendar caption,.widget_calendar #wp-calendar td,.widget_calendar #wp-calendar th{text-align:center;}.widget_calendar #wp-calendar caption{font-size:11px;font-weight:500;padding:5px 0 3px 0;text-transform:uppercase;}.widget_calendar #wp-calendar th{background:#f4f4f4;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-weight:bold;}.widget_calendar #wp-calendar tfoot td{background:#f4f4f4;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}#comments-title{color:#444;font-size:10px;font-weight:500;line-height:2.6em;padding:0 0 2.6em;text-transform:uppercase;}.nocomments{color:#aaa;font-size:24px;font-weight:100;margin:26px 0;text-align:center;}.commentlist{list-style:none;margin:0;}.commentlist>li.comment{background:#f6f6f6;border:1px solid #ddd;-moz-border-radius:3px;border-radius:3px;margin:0 auto 1.625em;padding:1.625em;position:relative;width:68.9%;}.commentlist .children{list-style:none;margin:0;}.commentlist .children li.comment{background:#fff;border-left:1px solid #ddd;margin:1.625em 0 0;padding:1.625em;position:relative;}.commentlist .children li.comment .fn{display:block;}.comment-meta .fn{font-style:normal;}.comment-meta{color:#666;font-size:12px;line-height:2.2em;}.commentlist .children li.comment .comment-meta{line-height:1.625em;margin-left:50px;}.commentlist .children li.comment .comment-content{margin:1.625em 0 0;}.comment-meta a{color:#FF9933;text-decoration:none;font-weight:bold;}.comment-meta a:focus,.comment-meta a:active,.comment-meta a:hover{color:#666666;}.commentlist .avatar{-moz-border-radius:3px;border-radius:3px;padding:0;position:absolute;top:0;left:-102px;-webkit-box-shadow:0 1px 2px #ccc;-moz-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc;}.commentlist>li:before{content:url(images/comment-arrow.png) no-repeat;position:absolute;left:-21px;}.commentlist>li.pingback:before{content:'';}.commentlist .children .avatar{background:none;padding:0;top:2.2em;left:2.2em;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.commentlist .children .bypostauthor>article .comment-meta .vcard .avatar{}.comment-reply-link{color:#1778c2;font-size:12px;font-weight:bold;text-decoration:none;}.comment-reply-link:hover{}.commentlist>li.bypostauthor{background:#222;border-color:#000;color:#ccc;}.commentlist>li.bypostauthor .comment-meta{color:#ccc;}.commentlist>li.bypostauthor .comment-meta a{color:#ccc;text-decoration:none;font-weight:bold;}.commentlist>li.bypostauthor .comment-meta a:focus,.commentlist>li.bypostauthor .comment-meta a:active,.commentlist>li.bypostauthor .comment-meta a:hover{color:#666666;}.commentlist>li.bypostauthor:before{content:url(images/comment-arrow-bypostauthor.png);}.commentlist>li.bypostauthor .comment-content a{color:#FF9933;}.commentlist>li.bypostauthor .comment-content a:focus,.commentlist>li.bypostauthor .comment-content a:active,.commentlist>li.bypostauthor .comment-content a:hover{color:#666666;}.commentlist>li.bypostauthor .comment-reply-link{color:#ccc;}.commentlist>li.bypostauthor .comment-reply-link:focus,.commentlist>li.bypostauthor .comment-reply-link:active,.commentlist>li.bypostauthor .comment-reply-link:hover{color:#666666;}.commentlist>li.bypostauthor .children,.commentlist>li.bypostauthor .children .comment-meta,.commentlist>li.bypostauthor .children .comment-meta a,.commentlist>li.bypostauthor .children .comment-reply-link{color:#333;}.commentlist>li.bypostauthor .children .comment-meta a:focus,.commentlist>li.bypostauthor .children .comment-meta a:active,.commentlist>li.bypostauthor .children .comment-meta a:hover{color:#666666;}.commentlist .children>li.bypostauthor{background:#222;border-color:#000;}.commentlist .children>li.bypostauthor>article,.commentlist .children>li.bypostauthor>article .comment-meta{color:#ccc;}.commentlist .children>li.bypostauthor>article .comment-meta a{color:#ccc;text-decoration:none;font-weight:bold;}.commentlist .children>li.bypostauthor>article .comment-reply-link{color:#ccc;}.commentlist .children>li.bypostauthor>article .comment-meta a:focus,.commentlist .children>li.bypostauthor>article .comment-meta a:active,.commentlist .children>li.bypostauthor>article .comment-meta a:hover,.commentlist .children>li.bypostauthor>article .comment-reply-link:focus,.commentlist .children>li.bypostauthor>article .comment-reply-link:active,.commentlist .children>li.bypostauthor>article .comment-reply-link:hover{color:#666666;}.commentlist .children>li.bypostauthor>article .comment-content a{color:#FF9933;}.commentlist .children>li.bypostauthor>article .comment-content a:focus,.commentlist .children>li.bypostauthor>article .comment-content a:active,.commentlist .children>li.bypostauthor>article .comment-content a:hover{color:#666666;}#respond{background:#ddd;border:1px solid #d3d3d3;-moz-border-radius:3px;border-radius:3px;color:#444;margin:0 auto 1.625em;padding:1.625em;position:relative;width:68.9%;}#respond a{color:#ccc;}#respond a:focus,#respond a:active,#respond a:hover{color:#666666;}#respond input[type="text"],#respond textarea{background:#fff;border:4px solid #eee;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 1px 3px #ccc;-moz-box-shadow:inset 0 1px 3px #ccc;box-shadow:inset 0 1px 3px #ccc;position:relative;padding:10px;text-indent:80px;}#respond .comment-form-author,#respond .comment-form-email,#respond .comment-form-url,#respond .comment-form-comment{position:relative;}#respond .comment-form-author label,#respond .comment-form-email label,#respond .comment-form-url label,#respond .comment-form-comment label{background:#eee;-webkit-box-shadow:1px 1px 2px #ccc;-moz-box-shadow:1px 1px 2px #ccc;box-shadow:1px 1px 2px #ccc;color:#555;display:inline-block;font-size:13px;padding:4px 10px;position:relative;top:41px;left:4px;min-width:60px;z-index:1;}#respond input[type="text"]:focus,#respond textarea:focus{text-indent:0;z-index:1;}#respond textarea{width:95%;}#respond .comment-form-author .required,#respond .comment-form-email .required{color:#bd3500;font-size:22px;font-weight:bold;position:absolute;top:52px;left:68%;z-index:1;}#respond .comment-notes,#respond .logged-in-as{font-size:13px;}#respond .logged-in-as a{color:#478fa2;font-weight:bold;text-decoration:none;}#respond p{margin:10px 0;}#respond .form-submit{float:right;margin:-20px 0 10px;}#respond input#submit{background:#222;border:none;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3);box-shadow:0px 1px 2px rgba(0,0,0,0.3);color:#eee;cursor:pointer;font-size:15px;margin:20px 0;padding:5px 42px 5px 22px;text-shadow:0 -1px 0 rgba(0,0,0,0.3);position:relative;left:30px;}#respond input#submit:active{background:#FF9933;color:#bfddf3;}#respond #cancel-comment-reply-link{color:#666;margin-left:10px;text-decoration:none;}#respond .logged-in-as a:hover,#respond #cancel-comment-reply-link:hover{text-decoration:underline;}.commentlist #respond{margin:1.625em 0 0;width:auto;}#reply-title{color:#333;font-size:24px;font-weight:bold;line-height:30px;}#cancel-comment-reply-link{color:#888;display:block;font-size:10px;font-weight:normal;line-height:2.2em;letter-spacing:0.05em;position:absolute;top:1.1em;right:1.625em;text-decoration:none;text-transform:uppercase;}#cancel-comment-reply-link:focus,#cancel-comment-reply-link:active,#cancel-comment-reply-link:hover{color:#666666;}#respond label{line-height:2.2em;}#respond input[type=text]{display:block;width:75%;}#respond p{font-size:12px;}p.comment-form-comment{margin:0;}.form-allowed-tags{display:none;}#colophon{clear:both;}#supplementary{border-top:1px solid #ddd;padding:1.625em 7.6%;overflow:hidden;}#supplementary.two .widget-area{float:left;margin-right:3.7%;width:48.1%;}#supplementary.two .widget-area+.widget-area{margin-right:0;}#supplementary.three .widget-area{float:left;margin-right:3.7%;width:30.85%;}#supplementary.three .widget-area+.widget-area+.widget-area{margin-right:0;}#site-generator{background:#f9f9f9;border-top:1px solid #ddd;color:#666;font-size:12px;line-height:2.2em;padding:2.2em 0;text-align:center;}#site-generator a{text-decoration:none;font-weight:bold;}#site-generator a:focus,#site-generator a:active,#site-generator a:hover{}.singular #page .wpl-likebox{margin:0 auto 1.625em!important;padding:0 auto 1.625em!important;width:68.9%;}.page-template-showcase-php .intro .sharing{display:none;}#wpstats{background:#ccc;border:1px solid #b6b6b6;-moz-border-radius:12px;border-radius:12px;display:block;margin:0 auto 20px;padding:3px;}.recentcommentsavatar .avatar{-moz-border-radius:3px;border-radius:3px;padding:0;-webkit-box-shadow:0 1px 2px #ccc;-moz-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc;}.recentcommentsavatar tr{margin:10px 0;}.recentcommentsavatar td{font-size:11px;vertical-align:top;}.sharing{clear:both;}@media (max-width: 800px) {#content{margin:0 7.6%;width:auto;}#nav-below{border-bottom:1px solid #ddd;margin-bottom:1.625em;}#secondary,#sidebar{float:none;margin:0;width:auto;display:none;}.page-template-showcase-php section.recent-posts{float:none;margin:0;width:100%;}.page-template-showcase-php #main .widget-area{float:none;margin:0;width:auto;}.page-template-showcase-php .other-recent-posts{border-bottom:1px solid #ddd;}section.featured-post .attachment-small-feature{border:none;display:block;float:none;margin:0.625em auto 1.025em;max-width:100%;height:auto;position:static;}article.feature-image.small{float:none;margin:0 0 1.625em;width:auto;}article.feature-image.small .entry-summary a{left:-9%;}.singular .entry-header,.singular .entry-content,.singular footer.entry-meta,.singular #comments-title{width:100%;}.singular blockquote.pull{margin:0 0 1.625em;}.singular .pull.alignleft{margin:0 1.625em 0 0;}.singular .pull.alignright{margin:0 0 0 1.625em;}.singular .entry-meta .edit-link a{position:absolute;left:0px;top:40px;}.singular #author-info{margin:2.2em -8.8% 0px;padding:20px 8.8%;}.commentlist>li.comment{margin-left:102px;width:auto;}#respond{width:auto;}#supplementary .widget-area{float:none!important;margin-right:0!important;width:auto!important;}.error404 #main .widget{float:none;margin-right:0;width:auto;}embed,object{max-width:100%;}}@media (max-width: 768px) {#secondary,#sidebar{display:none;}}@media (max-width: 650px) {#branding #searchform{right:1px;top:0;}#nav-single{display:block;position:static;}.commentlist>li.comment{margin-left:0;}.commentlist .avatar{background:transparent;display:block;padding:0;position:static;}.commentlist .children .avatar{position:absolute;background:none;padding:0;top:2.2em;left:2.2em;}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {body{padding:0 .5em;}}#ie7 article.intro{margin-left:-7.6%;margin-right:-7.6%;padding-left:-7.6%;padding-right:-7.6%;max-width:1000px;}#ie7 section.featured-post{margin-left:-7.6%;margin-right:-7.6%;max-width:850px;}#ie7 section.recent-posts{margin-right:7.6%;}#ie7 .page-template-showcase-php{}.infinite-scroll #main:after{clear:both;content:'';display:block;}.infinite-scroll #content{margin-bottom:40px;}.infinite-scroll.neverending #content{margin-bottom:70px;}.infinite-scroll .infinite-wrap{border-top:none;padding-top:0;}.infinite-scroll .infinite-wrap .hentry:last-child{border-bottom:1px solid #ddd;}.infinite-scroll .infinite-wrap:last-of-type .hentry:last-child{border-bottom:none;}.infinite-scroll.neverending #colophon #supplementary,.infinite-scroll #nav-below,.infinite-scroll.neverending #colophon{display:none;}.infinity-end.neverending #colophon{display:block;}@media (max-width: 800px) {.infinite-scroll #infinite-handle{padding-bottom:40px;}}html{-webkit-text-size-adjust:100%;}body{padding:0;font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px;line-height:1.5;}input,textarea{-webkit-border-radius:0;padding:0;}ul,ol{margin:0 0 1.625em 1.1em;}.fa-5x{font-size:5.5em;}#page{max-width:1400px;background-color:#F0F0F0;margin:0 auto;}#main{width:1000px;margin:0 auto;}#primary{width:67%;max-width:625px;padding-left:0px;padding-top:20px;}#primary.full-width{width:100%;}#secondary,#sidebar{width:31%;padding-right:0px;padding-top:0px;margin-right:0;}body.home #secondary,body.home #sidebar{padding-top:40px;}#branding{padding-bottom:20px;}#branding .header-container{width:100%;max-width:1000px;margin:0px auto;}#branding hgroup{margin:0;float:left;}#header-logo{width:100%;max-width:420px;padding:40px 0 35px 0;}#header-logo img{width:100%;max-width:480px;}#branding #searchform{position:relative!important;text-align:right;display:inline;float:right;top:1px!important;}#branding #s{float:left;width:auto;box-shadow:none;background-position:5px 2px!important;text-align:right;border-radius:0px;border:0px;height:23px;padding-left:32px;width:120px;}#branding #s{background:url(img/search.png) no-repeat 5px 6px;background-size:auto 29px;}@media   (-webkit-min-device-pixel-ratio: 2), 
(min-resolution: 192dpi) {#branding #s{background:url(img/search@2x.png) no-repeat 5px 6px;background-size:auto 29px;}}@media   (-webkit-min-device-pixel-ratio: 3), 
(min-resolution: 288dpi) {#branding #s{background:url(img/search@3x.png) no-repeat 5px 6px;background-size:auto 29px;}}#branding #s:focus{color:#888;background-color:inherit;width:auto;width:210px;}#branding #s input{text-align:right;}.header-container input[type=text]{color:#FF9933!important;}input[type=text],input[type=email],textarea{color:#333;}#header-social{float:right;margin-top:2.9em;width:237px;}#header-social .fa{float:left;color:#c1c1c1;}.fa-2x{font-size:2.1625em!important;}#header-social .fa-facebook-official,#header-social .fa-twitter{margin-right:14px;position:absolute;}#header-social .fa-twitter{margin-left:40px;}#header-social .mobile-clear{display:none;}#header-social .second-row{padding-top:18px;}#header-social a .header-social-btn{height:33px;float:right;color:white;text-decoration:none;text-transform:uppercase;text-align:center;background-color:#98CDFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;line-height:33px;font-size:18px;}#header-social .header-social-btn:first-child{float:left;}#header-social .header-social-btn a{text-decoration:none;color:white;font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:300;font-size:16px;}input,textarea{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}#page .easingslider{margin:0 auto!important;}#content-first{margin-top:0;max-width:1000px;width:95%;margin:0px auto;}#primary .posts-header{margin-bottom:1em;}#secondary .pitch-header{margin-bottom:1em;}.fp-header{border:2px solid #FF9933;text-transform:uppercase;color:#FF9933;font-size:30pt;font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:300;line-height:65px;}.fp-header .indenter{line-height:1.1em;padding:10px 30px;font-size:.96em;}.singular #content,.archive #content{margin:0px 3% 0px 0px;width:auto;}.singular .entry-header,.singular .entry-content,.archive .entry-header,.archive .entry-content{width:100%;}.latest-post{overflow:hidden;height:200px;margin-bottom:45px;border:3px solid #F0F0F0;background-size:cover;background-position:center;background-color:#C2C2C2;}.latest-post .post-meta,.latest-post:hover .post-meta{transition:1s;}.latest-post:hover .post-meta{margin-top:0;}.latest-post:hover .post-meta h2{transition:1s;color:white;}.latest-post:hover{border:3px solid #FF9933;}.post-meta{height:200px;margin-top:100px;padding-left:2em;padding-right:60px;background-color:rgba(102,102,102,0.75);}.post-meta h2{height:36px;margin-bottom:14px;overflow:hidden;max-width:600px;color:#FF9933;font-size:18pt;font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:700;text-transform:uppercase;padding-top:20px;line-height:33px;padding-bottom:28px;}.post-meta p{margin-bottom:0;overflow:hidden;font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-style:italic;line-height:1.3em;margin-left:-3px;padding-left:3px;}.post-meta>a{color:#FF9933;text-decoration:none;font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:900;}.post-meta p,.post-meta p>a,.post-meta p>a:hover{color:white;font-weight:300;text-decoration:none;}.post-meta p>a{display:block;overflow:hidden;max-height:60px;}#content .latest-post-more,.post-meta .read-more,.post-meta .read-more:hover{font-family:"Gotham Ultra","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;text-transform:uppercase;font-weight:700;font-size:13px;margin-top:5px;}#content .see-more{display:block;padding-bottom:18px;}#content .see-more a{text-decoration:none;color:#ff9933;}#content .see-more div{width:115px;text-align:center;text-transform:uppercase;font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:300;border:1px solid #ff9933;margin:0px auto;padding-top:2px;}#pitch-container{background-color:#26486B;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;color:white;padding:1em 1em 1.5em;text-align:center;}#pitch-container p{margin-bottom:0;line-height:95%;}#pitch-container .big-orange{color:#FF9D30;font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:300;font-size:60pt;text-align:center;text-transform:uppercase;padding-bottom:5px;}#pitch-container .normal-white{text-transform:uppercase;font-size:32pt;font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:700;text-align:center;padding-bottom:0px;}#pitch-container .biggest-orange{text-transform:uppercase;color:#FF9D30;font-size:72.75pt;font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;}#pitch-container .small-white{text-transform:uppercase;font-size:30pt;font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:800;text-align:center;}#pitch-container hr{width:95%;margin-top:9px;margin-bottom:36px;}#pitch-container .white-block{background-color:white;color:#26486B;text-align:left;padding:14px 14px 4px;font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:8px;}#pitch-container .white-block p{margin-bottom:10px;font-size:12.75pt;line-height:130%;padding-bottom:10px;}#pitch-container .white-block p.pitch-bold{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:800;font-size:20px;}#pitch-container .white-block p.currency{display:inline;font-size:20pt;margin-right:5px;}#pitch-container form{margin-top:30px;margin-left:-44px;}#pitch-container form div{display:inline;}#pitch-container .currency{display:inline-block;font-size:25pt;vertical-align:-2pt;}#pitch-container select{background-color:transparent;width:120px;padding:0px 39px 0px 0px;font-size:16pt;border:0;height:35px;color:#FF9D30;text-align:right;direction:rtl;font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(img/dropdown.png) no-repeat scroll 100% center/ 100% auto;
    border-radius: 0;
    background-size: auto 34px;
}@media   (-webkit-min-device-pixel-ratio: 2), 
(min-resolution: 192dpi) {#pitch-container select{background:url(img/dropdown@2x.png) no-repeat scroll 100% center/ 100% auto;
    	background-size: auto 34px;
	}
}

@media 
(-webkit-min-device-pixel-ratio: 3), 
(min-resolution: 288dpi) { 
    /* Retina-specific stuff here */
    #pitch-container select {
    	background: url(img/dropdown@3x.png) no-repeat scroll 100% center / 100% auto;
    	background-size: auto 34px;
	}
}

form input[type="submit"] {
    background-color: #FF9D30;
    border: none;
    border-radius: 5px;
    color: white;
    height: 28px;
    padding: 0 10px;
    margin-left: 9px;

}




#pitch-container input {
	font-size: 15pt;
	background-color: #FF9D30;
	border: 0;
	border-radius: 5px;
	height: 34px;
	width: 72px;
	color: white;
	font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	font-style: normal;
	font-weight: 600;
	margin-left: 10px;
}

#content-second,
#content-third {
	padding-bottom: 20px;
}

#content-second h2,
#content-third h2 {
	font-size: 18px;
	line-height: 22px;
}

#content-second {
	width: 100%;
	padding-top: 60px;
	background-color: #C2C2C2;
	margin-top: 14px;
}

#content-second .container {
	/*width: 71.4285%;*/ /* 1000/1400px */
max-width: 1000px;
    width: 95%;
	margin: 0 auto;
}

#content-second .second-header {
	color: #364655;
	border-color: #364655;
	margin-bottom: 1em;
	font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	font-style: normal;
	font-weight: 300;
}

#content-second p {
	margin-top: 1em;
	font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	font-style: normal;
	font-weight: 400;
}

#content-second-grid .info-thumbnail {
	/*width: 200px;*/

	float: left;
	/*margin-right: 45px;*/
/*width: 206px; margin-right: 58px;*/
width: 20.6%;
margin-right: 5.8666%;
margin-bottom: 2.1em;
}


#content-second-grid .row .info-thumbnail:last-child {
	margin-right: 0;
}

#content-second-grid .info-thumbnail a {
	text-decoration: none;
	text-transform: uppercase;
	font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	font-style: normal;
	font-weight: 700;
	color: white;
}


#content-second-grid .info-thumbnail:hover img,
#content-second-grid .info-thumbnail:hover img:hover {
	border: solid 3px #26486a !important;
}


#content-second-grid .info-thumbnail:hover a,
#content-second-grid .info-thumbnail:hover a:hover {
	color: #26486a !important;
}

#content-second-grid .info-thumbnail p {
	max-width: 200px;
}

#content-second-grid .info-thumbnail img {
	width: 200px;
	/*height: 200px;*/
	height: auto;
	border: solid 3px #C2C2C2;
}

	#content-second-grid .see-more {
		display: block;
		padding-bottom: 18px;
	}
	
	#content-second-grid .see-more a {
		text-decoration: none;
		color: #26486a;
	}
	
	#content-second-grid .see-more div {
		width: 115px;
		text-align: center;
		text-transform: uppercase;
		font-family: "Gotham A","Gotham B", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
		font-style: normal;
		font-weight: 300;
		border: 1px solid #26486A;
		margin: 0px auto;
		padding-top: 2px;
	}

/* THIRD CONTENT BLOCK */
#content-third {
	/*width: 71.4285%; */ /* 1000/1400px */
max-width: 1000px;
    width: 95%;
	margin: 60px auto 20px;
}

#content-third .third-header {
	color: #FF9933;
	border-color: #FF9933;
	margin-bottom: 1em;
	font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	font-style: normal;
	font-weight: 300;
}

#content-third p {
	margin-top: 1em;
	font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	font-style: normal;
	font-weight: 400;
}

#content-third-grid[data-columns]::before {
	content: '3 .column.size-1of3';
}

#content-third-grid .info-thumbnail {
	/*width: 200px;*/
	float: left;
	/*margin-right: 45px;*/
width: 20.6%;
margin-right: 5.8666%;
margin-bottom: 2.1em;
}

#content-third-grid .info-thumbnail:last-child {
	margin-right: 0;
}

#content-third-grid .info-thumbnail a {
	text-decoration: none;
	text-transform: uppercase;
	font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	font-style: normal;
	font-weight: 700;
}

#content-third-grid .info-thumbnail p {
	max-width: 200px;
}

#content-third-grid .info-thumbnail img {
	width: 200px;
	/*height: 200px;*/
	height: auto;
	border: solid 3px #F0F0F0;
}


#content-third-grid .info-thumbnail:hover img,
#content-third-grid .info-thumbnail:hover img:hover {
	border: solid 3px #FF9933 !important;
}

#content-third-grid .info-thumbnail:hover a,
#content-third-grid .info-thumbnail:hover a:hover {
	color: #FF9D30 !important;
}

/* FRONT PAGE FOOTER */
#colophon {
	/*background-color: #666666;*/


/* peekaboo */
/*moved		position:fixed;
		bottom:0;
		left: 0;		
		width:100%;
		height:653px;
		z-index:-1;*/
}



@media (min-width: 1024px) {

	/* before peekaboo class triggers via JS */
	#page {
		margin-bottom: 0px;
	}
	 #colophon {
		position:static;
		width:100%;
		height:653px;
		z-index:-1;
	}

	#hslider {margin-top: 20px;}

}

@media (min-width: 1025px) {
	/* add peekaboo effect on devices wider than 1024px */
	body.peekaboo #page {
	/* peekaboo footer */
		margin-bottom: 653px;
	}
	body.peekaboo #colophon {
	/* peekaboo */
		position:fixed;
		bottom:0;
		left: 0;		
	}
}

#signup-updates {
	width: 100%;
	margin: 0px auto;
	background-color: #99CDFF
}

#signup-updates .container {
	/*width: 71.4285%;*/
max-width: 1000px;
    width: 95%;
	margin: 0 auto;
	color: #666666;
	font-weight: bold;
	padding: 20px 0 24px;
}

#signup-updates .container h1 {
	margin-bottom: 16px;
	font-size: 16pt;
	text-transform: uppercase;
	font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	font-style: normal;
	font-weight: 900;
}

#signup-updates form input[type="submit"] {
	background-color: #FF9D30;
	border: none;
	border-radius: 5px;
	color: white;
	height: 28px;
	/*width: 3em;
	padding: 0;*/
	margin: 0;
}

#signup-updates form input {
	margin-right: 10px;
	height: 22px;
	font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	font-style: normal;
	font-weight: 400;
}

#signup-updates .hide-recaptcha {margin-top: 18px; display: none;}


#signup-updates .container input[name=signup-name],
#signup-updates .container input[name=email] {
		width: 181px;
}

#signup-updates .container input[name=zipcode] {
		width: 60px;
}

	#content-third-grid .see-more {
		display: block;
		padding-bottom: 18px;
	}
	
	#content-third-grid .see-more a {
		text-decoration: none;
		color: #ff9933;
	}
	
	#content-third-grid .see-more div {
		width: 115px;
		text-align: center;
		text-transform: uppercase;
		font-family: "Gotham A","Gotham B", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
		font-style: normal;
		font-weight: 300;
		border: 1px solid #ff9933;
		margin: 0px auto;
		padding-top: 2px;
	}

/* ========================================================FOOTER */

#colophon a {
	font-size: 10px;
	
	font: 'Gotham Book', Gotham-Book, Arial, sans-serif; 
}

#colophon p {
	font-size: 10px;
	font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	font-style: normal;
	font-weight: 300;
}

#colophon li {
	font-size: 12px;
	font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	font-style: normal;
	font-weight: 400;
}

#colophon h2,
#colophon .policytitle h2,
#colophon .statestitle h2,
#colophon .takeactiontitle h2,
#colophon .abouttitle h2 {
	color : white;
	padding-bottom: -50px !important;
	font-size: 18px !important;
	font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	font-style: normal;
	font-weight: 600;
}


#colophon b{
	font-size: 10px;
	color: white;
	font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	font-style: normal;
	font-weight: 700;
}
#colophon a:link {
    color: #c2c2c2;
	text-decoration: none;
	font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	font-style: normal;
	font-weight: 400;
}

#colophon a:visited {
    color: #c2c2c2;
	text-decoration: none;
	font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	font-style: normal;
	font-weight: 400;
}

#colophon a:hover {
    color: #c2c2c2;
	text-decoration: none;
	font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	font-style: normal;
	font-weight: 400;
}

#colophon a:active {
    color: #c2c2c2;
	text-decoration: none;
	font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	font-style: normal;
	font-weight: 400;
}

#colophon ul {
    list-style-type: none;
	margin:0;
	padding:0;
}

#colophon .footer {
	/*width: 71.4285%;*/
background-color: #666666;
width: 100%;
max-width: 1400px;
	margin: 0px auto;
	box-sizing: border-box;
	padding-top: 50px;
	padding-bottom: 8px;
}

#colophon .fa-5x {
    font-size: 4em;
}

#colophon .footer .container {width: 95%; max-width: 1000px; margin: 0 auto;}

#colophon .footer1 {
	float:left;
	vertical-align: top;
}

#colophon .policy1 {
	vertical-align: top;
	display: inline-block;
}

#colophon .policy2 {
	vertical-align: top;
	display: inline-block;
	padding-top: 35px;
	padding-left: 42px;

}
#colophon .copyright {
	padding-top : 82px;
	color: #C2C2C2;
}

#colophon .footer2 {
	padding-left: 101px;
	vertical-align: top;
	display: inline-block;
}

#colophon .states1 {
	vertical-align: top;
	display: inline-block;
}

#colophon .states2 {
	vertical-align: top;
	display: inline-block;
	padding-left: 25px;
}

#colophon .footer3 {
	vertical-align: top;
	display: inline-block;
	padding-left: 105px;
}

#colophon .aboutitle {
	padding-top: 25px;
}


#colophon .takeaction {
	vertical-align: top;
	display: inline-block;
}
#colophon .socialicons {
	padding-top: 35px;
}

#colophon .socialicons i {
	color:#ff9933;
}

.copyright a:link {
	text-decoration: underline !important;
}

 #colophon .policytitle, #colophon .statestitle, #colophon .takeactiontitle, #colophon .aboutitle {
	padding-bottom: 5px;
}

 #colophon .gunsales, #colophon .consumer,  #colophon .firearms, #colophon .ides, #colophon .investigating, #colophon .otherlaws {
	padding-top: 20px;
}

@media (min-width: 750px) {
	.ubermenu-responsive-toggle {
		/*display: none !important;*/
	}
}

@media (min-width: 749px) and (max-width:1067px) {
	/* header fix */
	#branding .header-container {
		width: 95%;
	}
}

/*@media (max-width: 800px) {*/
@media (max-width: 1023px) {
	body.home #secondary {
		display: none;
	}
	#colophon .policy2 {
		display: none;
	}

#branding {
    padding-bottom: 0px;
}

#secondary,
#sidebar {
	width: 100%;
	float: none;
	clear: both;

	display: none;
}

}

@media (max-width: 750px) {
	#primary {
		padding-top:20px;
/*		padding-bottom: 16px;*/
		padding-bottom: 0px;

	}

#content .see-more div {margin-top: -14px;}


	#primary .posts-header {
   	        margin-bottom: 33px;
	}

	#branding .header-container {
		width: 95%;
		max-width: 625px;
		margin-top: 30px;
		margin-bottom: 25px;
	}
	
	#branding .header-container hgroup {
		width: 77.24%;
	}

	#header-logo {
		max-width: 533px;
		padding: 0;
	}
	
	#header-social {
		float: left;
		margin-top: 0;
		width: 22.76%;
	}
	
	#header-social .first-row {
		display: none;
	}
	
	#header-social .second-row {
		padding-top: 0px;
	}
	
	#header-social .mobile-clear {
		display: block;
		clear: both;
	}
	
	#header-social .header-social-btn:first-child {
		margin-bottom: 10px
	}

	#branding .header-container {
	    width: 95%;
	    max-width: 625px;
	    margin-top: 14px;
	    margin-bottom: 4px;
	}
	
	#header-social .header-social-btn {
		margin-left: 10%;
		float: left;
		width: 100%;
		max-width: 122px;
	}
}

/*@media (max-width: 750px) {*/

@media (max-width: 1023px) {
	
	#content-second {
		padding-top: 40px;
	}
/*
	#primary {
		padding-top:20px;
	}

	#primary .posts-header {
   	        margin-bottom: 33px;
	}

	#branding .header-container {
		width: 95%;
		max-width: 625px;
		margin-top: 30px;
		margin-bottom: 25px;
	}
	
	#branding .header-container hgroup {
		width: 77.24%;
	}

	#header-logo {
		max-width: 533px;
		padding: 0;
	}
	
	#header-social {
		float: left;
		margin-top: 0;
		width: 22.76%;
	}
	
	#header-social .first-row {
		display: none;
	}
	
	#header-social .second-row {
		padding-top: 0px;
	}
	
	#header-social .mobile-clear {
		display: block;
		clear: both;
	}
	
	#header-social .header-social-btn:first-child {
		margin-bottom: 15px
	}
	
	#header-social .header-social-btn {
		margin-left: 10%;
		float: left;
		width: 100%;
		max-width: 122px;
	}
	*/
	
	
	#hslider {
		/*height: 220px;*/
	}
	
	body.home #content-first {
		max-width: 690px;
		width: 95%;
	}

	#content-first {
		max-width: 625px;
		width: 95%;
	}
	
	#primary {
		width: 100%;
		padding-left: 0;
	}
	
	.singular #content {
		margin: 0;
	}

	#content-second .container {
		width: 95%;
		max-width: 690px;
	}
	
	#content-second-grid {
		margin-top: 40px;
	}
	
	#content-second-grid .row:first-child {
		display: block;
	}
	
	#content-second-grid .row {
		display: none;
	}
	
	#content-second-grid .info-thumbnail {
		width: 100%;
		margin-right: 0;
	}
	
	#content-second-grid .info-thumbnail img {
		float: left;

	}
	
	#content-second-grid .info-thumbnail a {
		float: left;
		font-size: 23pt;
	}
	
	#content-second-grid .info-thumbnail h2 {
		margin-top: -4px;
/*		margin-left: 30px;*/
font-size: 26px;
clear: none;
margin-left: 230px;
	}
	
	#content-second-grid .see-more {
		display: block;
		padding-bottom: 18px;
	}
	
	#content-second-grid .see-more a {
		text-decoration: none;
		color: #26486a;
	}
	
	#content-second-grid .see-more div {
		width: 115px;
		text-align: center;
		text-transform: uppercase;
		font-family: "Gotham A","Gotham B", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
		font-style: normal;
		font-weight: 300;
		border: 1px solid #26486A;
		margin: 0px auto;
	}
	
	#content-third {
		width: 95%;
		max-width: 690px;
		margin-top: 40px;
		margin-bottom: 0;
	}
	
	#content-third-grid {
		margin-top: 40px;
	}
	
	#content-third-grid .row:first-child {
		display: block;
	}
	
	#content-third-grid .row {
		display: none;
	}
	
	#content-third-grid .info-thumbnail {
		width: 100%;
		margin-right: 0;
	}
	
	#content-third-grid .info-thumbnail img {
		float: left;
	}
	
	#content-third-grid .info-thumbnail a {
		float: left;
		font-size: 23pt;
	}
	
	#content-third-grid .info-thumbnail h2 {
		margin-top: -4px;
/*		margin-left: 30px;*/
clear: none;
margin-left: 230px;
font-size: 26px;
	}
	
	#content-third-grid .see-more {
		display: block;
		padding-bottom: 18px;
	}
	
	#content-third-grid .see-more a {
		text-decoration: none;
		color: #ff9933;
	}
	
	#content-third-grid .see-more div {
		width: 115px;
		text-align: center;
		text-transform: uppercase;
		font-family: "Gotham A","Gotham B", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
		font-style: normal;
		font-weight: 300;
		border: 1px solid #ff9933;
		margin: 0px auto;
	}
	
	#signup-updates .container {
		width: 95%;
		max-width: 690px;
	}
	
	#signup-updates .container h1 {
		font-size: 18pt;
	}
	
	#signup-updates .container form input {
		border: 0px none;
		box-shadow: none;
		margin-right: 0;
		height: 28px;
		padding: 0;
		text-indent: 12px;
	}
	
	#signup-updates .container input[name=signup-name] {
		width: 100%;
		margin-bottom: 18px
	}
	
	#signup-updates .container input[name=email] {
		width: 75.36%;
		/*float: left;*/
	}
	
	#signup-updates .container input[name=zipcode] {
		width: 21.3%;
		/*float: right;*/
		margin-left: 3.34%;
	}
	
	#signup-updates .container input[type=submit] {
		text-indent: 0;
		    margin-top: 18px;
    width: 50px;
	}

	/* Footer responsiveness */

	.backgroundchecks, .gunsales, .consumer, .firearms, .gunownerresp, .ides, .investigating, .otherlaws, .states1, .states2, .takeaction, .about {
		display:none !important;
	}
	
	.footer { 
		/*width: 95% !important;*/
		padding-top: 20px !important;
		position: relative;
	}
	
	.footer2, .footer3 {
		padding-left: 0px !important;
	}
	
	.policytitle {
		display: inline-block;
		float: left;
	}

	.footer1 {
		float: none !important;
	}

	.footer3 {
		display: initial !important;
	}
	
	.statestitle {
		display: inline-block;
		padding-left: 0px !important;
	}
	
	.socialicons {
		padding-top:0px !important;
		float: right;
	}

	.socialicons {
		position:absolute;
		top:20px;
		right:85px;
		clear:both; 
		font-size:1px;
	}

#colophon .copyright {
	padding-top : 24px;
	color: #C2C2C2;
}

	#colophon p {
		font-size: 15px;
		margin-bottom: 10px;
	}
	
	#colophon a {
		font-size: 15px;
		text-decoration: underline;
	}	
	
	#colophon a:visited {
		text-decoration: underline;
	}
	
	#colophon .aboutitle {
		padding-top: 0px;
	}

	#colophon h2,
#colophon .policytitle h2,
#colophon .statestitle h2,
#colophon .takeactiontitle h2,
#colophon .abouttitle h2 {
	font-size: 16px !important;
}

	.twittericon {
		float:right;
		width:5%;
		position: absolute;
		right: 0;
	}

	#colophon .socialicons i {
    		margin-left: 15px;
	}

	.fbicon {
		float:left;
		padding-right: 20%;
	}	

	.copyright {
		font-size: 20px;
		padding-bottom: 0px;
	}

}

/*@media (max-width: 450px) {
	#content-second-grid .info-thumbnail h2 {
		margin-left: 2px;
		margin-top: 5px;
		clear: both;
	}
	
	#content-third-grid .info-thumbnail h2 {
		margin-left: 2px;
		margin-top: 5px;
		clear: both;
	}

	#content-third .third-header {
		font-size:25px;
	}
}*/

@media (max-width: 335px) {
	.socialicons{
		right:0px !important;
	}
	
	.fbicon {
		float:none !important;
	}

	.twittericon {
		right: 80px !important;
	}

	#colophon .socialicons i {
		margin-left: unset !important;
	}
}

@media (min-width: 751px) {
	.donation {
		float: right !important;
	}

	#header-social a .header-social-btn {
    		width: 48%;
	}

	#header-social .second-row {
  		
	} 
}


@media only screen and (min-width:1101px) and (max-width: 1375px) {
	/*#colophon .footer2 {
		padding-left: 20px !important;
	}

	#colophon .footer3 {
		padding-left: 20px !important;
	}*/
}

@media only screen and (min-width:751px) and (max-width: 1000px) {
	#colophon .policy2 {
		padding-left: 130px !important;
	}

	#colophon .states2 {
		padding-left: 80px !important;
	}

	#colophon .footer2 {
		/*padding-top: 30px !important;*/
		padding-top: 0px !important;
		padding-left: 0px !important;
	}

	#colophon .footer3 {
		padding-top: 30px !important;
		padding-left: 100px !important;
	}
}

@media only screen and (min-width:1001px) and (max-width: 1100px) {

	
/*	#colophon .policy2 {
		padding-left: 180px !important;
		padding-right: 20px;
	}

	#colophon .states2 {
		padding-left: 80px !important;
	}

	#colophon .footer2 {
		padding-top: 30px !important;
		padding-left: 0px !important;
	}

	#colophon .footer3 {
		padding-top: 30px !important;
		padding-left: 100px !important;
	}*/
}

@-moz-document url-prefix() {
	#colophon .footer1 {
		padding-right: 20px;
	}

	#searchform {
		right: 0px;
        }
}

#joinbutton, #gobutton {
	cursor:pointer;
}


/*target Internet Explorer 9 and Internet Explorer 10 for select styles:*/
@media screen and (min-width: 0\0) {
  select {
    background: none;
    padding: 5px;
  }
}










@media (max-width: 574px) {
	body {
		font-size: 13px;
	}

	.fp-header {font-size: 17.25pt;}

	.fp-header .indenter {
	    line-height: 1.1em;
	    padding: 4px 12px;
	}

	#primary .posts-header {
	    margin-bottom: 12px;
	}

	.latest-post {
		height: 120px;
	    margin-bottom: 8px;
	}

	.post-meta {
		height: 120px;
	    margin-top: 77px;
	    padding-left: 1em;
	    padding-right: 1em;
	}

	.post-meta h2 {
		height: 36px;
		font-size: 14px;
		line-height: 18px;
		padding-bottom: 2px;
	    padding-top: 3px;
	    margin-bottom: 0;
	}

	.post-meta p > a {
		display: block;
		max-height: 50px;

	}


	#content-second-grid .info-thumbnail img,
	#content-third-grid .info-thumbnail img {
	    width: 80px;
	}

	#content-second-grid .info-thumbnail h2, 
	#content-third-grid .info-thumbnail h2 {
		font-size: 14px;
		line-height: 18px;
		margin-left: 90px;
		margin-top: 5px;
	}

	#content .see-more div {
    margin-top: 0px;
}

}

@media (min-width: 667px) { 
	.floatright {float: right;}
	.floatright:after {clear: both;} 
}
@media (max-width: 666px) { .floatright {float: none; display: block;} }

@media (min-width: 375px) and (max-width: 666px) {
	#header-social a .header-social-btn {
		font-size: 12px;
		height: 24px;
		line-height: 24px;
		width: 74px;
	}

	#header-logo {
	    max-width: 275px;
	}

	#header-social .header-social-btn:first-child {
	    float: right;
	}

}

@media (min-width: 375px) and (max-width: 493px) {
	
}

/* below iphone 6 portrait*/
@media (max-width: 374px) {
		#branding .header-container {
		margin-top: 10px;
		margin-bottom: 0;
	}

		#branding .header-container hgroup {
		    width: 100%;
		}

		#branding hgroup {
		    float: none;
		}

	#header-logo {
		text-align: center;
	}

	#header-social {
		width: 100%;
		max-width: 420px;
		margin: 0 auto;
		float: none;
	}

		#header-social .mobile-clear {
	    display: none;
	}

	#header-social a .header-social-btn {
		margin: 10px 0;
		width: 40%;
	}

	#header-social a .header-social-btn.donation {
		float: right;
	}
}





/* homepage */

body.home #primary {
    margin-top: 20px;
    max-width: 690px;
}

/* page template */


#sidebar-links-container {}
#sidebar-links-container p {
    margin: 36px 0 18px 20px;
	font-size: 18px;
	font-weight: 300;
	color: #666666;
	line-height: 1.444;
	text-align: left;
}
#sidebar-links-container a {
  font-size: 20px;
  font-weight: 700;
  color: #ffffff;
  line-height: 1;
  text-decoration: none;
  text-align: center;
  background: #666666;
  display: block;
  width: 100%;
  border-radius: 14px;
 padding: 14px 0 16px;
  margin: 0;
}
#sidebar-links-container a:hover{
	background: #ff9933;
}



.content-first .hero {
    margin-top: 20px;
    margin-bottom: 6px; 
}

.hero .image img {
	display: block;
	margin: 0 auto;
}

.singular .entry-header {
	margin-bottom: 0px;
}

.entry-title,
.singular .entry-title,
.archive .entry-title, 
.archive .page-title {
   letter-spacing: 0;
  text-transform: none;
  margin: 0;


  font-size: 48px;
  font-weight: 300;
  color: #666666;
  line-height: 1.2;
  margin-top: 20px;
  padding-bottom: 7px;


}

/* blog roll template */
body.page-template-page-blogroll #content .entry-title,
.archive #content .entry-title {
  font-size: 28px;
  margin-top: 0px;
  padding-bottom: 7px;
}

body.page-template-page-blogroll #content .entry-header,
.archive #content .entry-header {
  padding-bottom: 20px;
}

body.page-template-page-blogroll #content .hentry,
.archive #content .hentry{
border-bottom: 1px solid #666666;
padding-top: 0;
padding-bottom: 1.5em;
margin-bottom: 2em;
}

.entry-content {
  font-size: 15px;
  line-height: 1.375;
}

.entry-content p {
	margin-bottom: 1em;
}

.entry-content a {
  color: #ff9933;
  font-weight: bold;
  text-decoration: none;
}

.entry-content sup a {
  font-weight: normal;
}

.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6 {
	margin-top: 25px;
	margin-bottom: 8px;
}

.entry-content h1 {
  font-size: 32px;
  color: #666666;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 1.2;
  margin-bottom: .5em;
  border-bottom-width: 2px;
  border-bottom-color: #666666;
  border-bottom-style: solid;
}

.entry-content h2 {
  font-size: 26px;
  color: #ff9933;
  text-transform: uppercase;
  line-height: 0.846;
  margin-bottom: 12px;
  font-weight: 800;
}

.entry-content h3 {
  font-size: 22px;
  color: #000000;
  font-weight: bold;
  letter-spacing: 0em;
  line-height: 0.999;
  margin-bottom: 12px;
  text-transform: none;
}

.entry-content h4 {
  font-size: 20px;
  color: #ff9933;
  font-style: italic;
  text-transform: none;
  font-weight: 500;
  line-height: 1.098;
}

.entry-content h5 {
  font-size: 18px;
  color: #666666;
  font-weight: 700;
  line-height: 1.373;
}

.entry-content h6 {
  font-size: 18px;
  color: #666666;
  font-weight: 300;
  font-style: italic;
  line-height: 1.22;
}

.entry-content hr {
  border-width: 2px;
  border-color: #666666;
  border-style: solid;
  background-color: #666666;
}

.entry-content .h8 {
  font-size: 18px;
  color: #666666;
  text-transform: uppercase;
  line-height: 1.2;
}


h5.footnote-title {
    font-size: 18px;
    color: #666666;
    font-weight: 500;
    line-height: 1.6;
    text-transform: uppercase;
    margin-bottom: 1em;
    border-bottom-width: 1px;
    border-bottom-color: #666666;
    border-bottom-style: solid;
    margin-top: 54px;
}

ol.footnotes a {font-weight: normal;}

ol.footnotes {margin-bottom: 3em;}

ol.footnotes li {
    font-size: 11px;
}

#content article h5.footnote-title,
#content article ol.footnotes 
{display: none;}

div.srp-widget-singlepost {
	float: left !important;
	width: 32% !important;
	clear: none !important;
	margin-right: 2% !important;
	border-bottom: none !important;
}
div.srp-widget-container > div:last-child {
	margin-right: 0% !important;
}

@media (max-width: 650px) {
	div.srp-widget-singlepost {
		float: none !important;
		width: 100% !important;
		clear: both !important;
		margin-right: 0% !important;
		border-bottom: none !important;
	}	
}


div.srp-thumbnail-box {
	display: inline-block !important;
	float: left;
}

a.srp-post-title-link {
	color: #FF9933;
	text-decoration: none;
}

a.srp-post-title-link:hover {
	color: #666767;
	text-decoration: underline;
}

div.srp-widget-container {
	border-bottom: solid 1px #ccc;
}



.easingslider-pagination {z-index: 1!important;}