/**
 * Theme Name: Act Now Films
 * Description: A bespoke theme adapted from Retro-fitted Child for Act Now Films, based on Tadlock's Retro-fitted
 * Author: Act Now Films website team
 * Author URI: http://www.actnowfilms.com
 * Tags: theme-options, threaded-comments, microformats, translation-ready, rtl-language-support, one-column, two-columns, three-columns, fixed-width
 * License: GNU General Public License v2.0
 * License URI: http://www.gnu.org/licenses/gpl-2.0.html
 * Template: act-now
 */

html,body,div,span,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,den,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;vertical-align:baseline;outline:none;font-size:100%;background:transparent;border:none;text-decoration:none}b,i,hr,u,center,menu,layer,s,strike,font,xmp{margin:0;padding:0;vertical-align:baseline;outline:none;font-size:100%;font-weight:normal;font-style:normal;background:transparent;border:none;text-decoration:none}font{color:#333}center{text-align:left}body{line-height:25px;font-family:Georgia,Times,"Times New Roman",serif;color:#333;background:#fff}h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:normal;margin:0 0 25px 0}h1{font-size:1.8em}h2{font-size:1.7em}h3{font-size:1.55em}h4{font-size:1.4em}h5{font-size:1.25em}h6{font-size:1.1em}p{margin:0 0 25px 0}ol,ul{list-style:none}ul{list-style:disc;margin:0 0 25px 2.5em}ol{list-style-type:decimal;margin:0 0 25px 3em}ol ol{list-style:upper-roman}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:upper-alpha}ol ol ol ol ol{list-style:lower-alpha}ul ul,ol ol,ul ol,ol ul{margin-bottom:0}dl{margin:0 0 25px 5px}dl dt{font-weight:bold;margin:10px 0 0 0}dl dd{margin:5px 0 0 1.5em}strong{font-weight:bold}strong strong{font-weight:normal}em,cite{font-style:italic}em em,cite cite{font-style:normal}abbr,dfn{cursor:help}acronym{text-transform:uppercase;border-bottom:1px dashed #666;cursor:help}big{font-size:120%}small,sup,sub{font-size:80%}sup{vertical-align:baseline;position:relative;bottom:0.3em}sub{vertical-align:baseline;position:relative;top:0.3em}address{font-style:italic;margin:0 0 25px 0}li address,dd address{margin:0}blockquote{margin:0 25px;font-style:normal}blockquote em,blockquote cite{font-style:italic}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{cursor:pointer}a img{border:none}pre{overflow:auto;font:.9em Monaco,monospace,Courier,"Courier New";line-height:25px;margin-bottom:25px;padding:10px}code{font:.9em Monaco,monospace,Courier,"Courier New"}pre code{font-size:1em}ins,dfn{font-style:italic;text-decoration:none;border-bottom:1px solid #666}del{text-decoration:line-through}object{margin-bottom:25px}input,textarea{font-size:1em;font-family:Georgia,Times,"Times New Roman",serif;padding:3px}input[type="submit"]{cursor:pointer}input[type="button"]{cursor:pointer}:focus{outline:none}form label{cursor:pointer}option{padding:1px 2px}table{border-collapse:collapse;border-spacing:0;margin-bottom:25px}th,td{text-align:left}hr{margin-bottom:25px}img.wp-smiley{max-height:12px;margin:0;padding:0;border:none}.gallery{display:block;text-align:center;margin-bottom:25px}.alignleft,.left{float:left;margin-right:20px}.alignright,.right{float:right;margin-left:20px}.aligncenter,.center{display:block;margin:0 auto 25px auto}.alignnone,.block{clear:both;margin:0 0 25px 0}.clear{clear:both}img.alignleft,img.alignright{display:inline}blockquote.alignleft,blockquote .alignright{width:33%}html{overflow-y:scroll}a:hover,a:active{outline:none}::-moz-selection{background:#FEFEAA;text-shadow:none}::selection{background:#FEFEAA;text-shadow:none}a:link{-webkit-tap-highlight-color:#fcd700}ins{background-color:#fcd700;color:#000;text-decoration:none}mark{background-color:#fcd700;color:#000;font-style:italic;font-weight:bold}.gallery{display:block;clear:both;overflow:hidden;margin:0 auto}.gallery .gallery-row{display:block;clear:both;overflow:hidden;margin:0}.gallery .gallery-item{overflow:hidden;float:left;margin:0;text-align:center;list-style:none;padding:0}.gallery .gallery-item .gallery-icon img{max-width:89%;height:auto;padding:1%;margin:0 auto}.gallery-caption{margin-left:0}.col-0{width:100%}.col-1{width:100%}.col-2{width:50%}.col-3{width:33.33%}.col-4{width:25%}.col-5{width:20%}.col-6{width:16.66%}.col-7{width:14.28%}.col-8{width:12.5%}.col-9{width:11.11%}.col-10{width:10%}.col-11{width:9.09%}.col-12{width:8.33%}.col-13{width:7.69%}.col-14{width:7.14%}.col-15{width:6.66%}.col-16{width:6.25%}.col-17{width:5.88%}.col-18{width:5.55%}.col-19{width:5.26%}.col-20{width:5%}.col-21{width:4.76%}.col-22{width:4.54%}.col-23{width:4.34%}.col-24{width:4.16%}.col-25{width:4%}.col-26{width:3.84%}.col-27{width:3.7%}.col-28{width:3.57%}.col-29{width:3.44%}.col-30{width:3.33%}div.menu ul{margin:0;padding:0;list-style:none;line-height:1.0}div.menu ul ul{position:absolute;top:-999em;width:10em}div.menu ul ul li{width:100%}div.menu li:hover{visibility:inherit}div.menu li{float:left;position:relative}div.menu a{display:block;position:relative}div.menu li:hover ul,li.sfHover ul{left:0;top:2em;z-index:99}div.menu li:hover li ul,li.sfHover li ul{top:-999em}div.menu li li:hover ul,li li.sfHover ul{left:10em;top:0}div.menu li li:hover li ul,li li.sfHover li ul{top:-999em}div.menu li li li:hover ul,li li li.sfHover ul{left:10em;top:0}@font-face{font-family:'DINProMedium';src:url('fonts/dinproMedium/dinpro-medium-webfont.eot');    src:url('fonts/dinproMedium/dinpro-medium-webfont.eot?#iefix') format('embedded-opentype'),         url('fonts/dinproMedium/dinpro-medium-webfont.woff') format('woff'),         url('fonts/dinproMedium/dinpro-medium-webfont.ttf') format('truetype'),         url('fonts/dinproMedium/dinpro-medium-webfont.svg#webfontiFXsMOpp') format('svg');font-weight:normal;font-style:normal}@font-face{    font-family:'LatoLight';    src:url('fonts/Lato/lato-lightitalic-webfont.eot');    src:url('fonts/Lato/lato-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),         url('fonts/Lato/lato-lightitalic-webfont.woff') format('woff'),         url('fonts/Lato/lato-lightitalic-webfont.ttf') format('truetype'),         url('fonts/Lato/lato-lightitalic-webfont.svg#LatoLightItalic') format('svg');    font-weight:normal;    font-style:italic}@font-face{    font-family:'LatoRegular';    src:url('fonts/Lato/lato-regular-webfont.eot');    src:url('fonts/Lato/lato-regular-webfont.eot?#iefix') format('embedded-opentype'),         url('fonts/Lato/lato-regular-webfont.woff') format('woff'),         url('fonts/Lato/lato-regular-webfont.ttf') format('truetype'),         url('fonts/Lato/lato-regular-webfont.svg#LatoRegular') format('svg');    font-weight:normal;    font-style:normal}@font-face{    font-family:'LatoBold';    src:url('fonts/LatoFamily/Lato-Bold-webfont.eot');    src:url('fonts/LatoFamily/Lato-Bold-webfont.eot?#iefix') format('eot'),         url('fonts/LatoFamily/Lato-Bold-webfont.woff') format('woff'),         url('fonts/LatoFamily/Lato-Bold-webfont.ttf') format('truetype'),         url('fonts/LatoFamily/Lato-Bold-webfont.svg#webfontWChoG53K') format('svg');    font-weight:normal;    font-style:normal}@font-face{    font-family:'BebasRegular';    src:url('fonts/Bebas/bebas___-webfont.eot');    src:url('fonts/Bebas/bebas___-webfont.eot?#iefix') format('embedded-opentype'),         url('fonts/Bebas/bebas___-webfont.woff') format('woff'),         url('fonts/Bebas/bebas___-webfont.ttf') format('truetype'),         url('fonts/Bebas/bebas___-webfont.svg#BebasRegular') format('svg');    font-weight:normal;    font-style:normal}@font-face{font-family:'DINProRegular';src:url('fonts/DINProRegular/dinpro-Regular.eot');    src:url('fonts/DINProRegular/dinpro-Regular.eot?#iefix') format('embedded-opentype'),         url('fonts/DINProRegular/dinpro-Regular.woff') format('woff'),         url('fonts/DINProRegular/dinpro-Regular.ttf') format('truetype'),         url('fonts/DINProRegular/dinpro-Regular.svg#webfontiFXsMOpp') format('svg');font-weight:normal;font-style:normal}@font-face{    font-family:"TitlingGothicFBCompStandard";    src:url("fonts/TitlingGothicFBCompStandard/titlinggothicfbcomp-stand-webfont.eot");    src:url("fonts/TitlingGothicFBCompStandard/titlinggothicfbcomp-stand-webfont.eot?#iefix") format('embedded-opentype'),         url("fonts/TitlingGothicFBCompStandard/titlinggothicfbcomp-stand-webfont.woff") format("woff"),         url("fonts/TitlingGothicFBCompStandard/titlinggothicfbcomp-stand-webfont.ttf") format("truetype"),         url("fonts/TitlingGothicFBCompStandard/titlinggothicfbcomp-stand-webfont.svg#webfontyg6T0scz") format("svg");    font-weight:normal;    font-style:normal}@font-face{    font-family:"MetaProBold";    src:url("fonts/MetaProBold/metapro-bold-webfont.eot");    src:url("fonts/MetaProBold/metapro-bold-webfont.eot?#iefix") format('embedded-opentype'),         url("fonts/MetaProBold/metapro-bold-webfont.woff") format("woff"),         url("fonts/MetaProBold/metapro-bold-webfont.ttf") format("truetype"),         url("fonts/MetaProBold/metapro-bold-webfont.svg#webfontyg6T0scz") format("svg");    font-weight:normal;    font-style:normal}@font-face{    font-family:"MetaProNormal";    src:url("fonts/MetaProNormal/metapro-normal.eot");    src:url("fonts/MetaProNormal/metapro-normal.eot?#iefix") format('embedded-opentype'),         url("fonts/MetaProNormal/metapro-normal.woff") format("woff"),         url("fonts/MetaProNormal/metapro-normal.ttf") format("truetype"),         url("fonts/MetaProNormal/metapro-normal.svg#webfontyg6T0scz") format("svg");    font-weight:normal;    font-style:normal}@font-face{    font-family:"TitilliumText22LMedium";    src:url("fonts/TitilliumText22L/TitilliumText22L-Medium.eot");    src:url("fonts/TitilliumText22L/TitilliumText22L-Medium.eot?#iefix") format('embedded-opentype'),         url("fonts/TitilliumText22L/TitilliumText22L-Medium.woff") format("woff"),         url("fonts/TitilliumText22L/TitilliumText22L-Medium.ttf") format("truetype"),         url("fonts/TitilliumText22L/TitilliumText22L-Medium.svg#webfontyg6T0scz") format("svg"); font-weight:normal; font-style:normal}a,a code{color:#04648d}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{color:#555;font-weight:normal;font-family:Georgia,Times,'Times New Roman',serif}h2{font-size:24px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}ul{list-style:none;margin-left:15px}ul li,ul li li li li li{padding-left:10px;background:url(images/bullet.png) no-repeat 0 11px}ul li li,ul li li li li li li{background-image:url(images/bullet-alt.png)}ul li li li,ul li li li li li li li{background-image:url(images/bullet-alt-alt.png)}ul li li li li,ul li li li li li li li li{background-image:url(images/bullet-alt-alt-alt.png)}dl{margin:0 0 25px 0}dl dt{margin:0;font:normal normal bold 15px/25px Arial,Verdana,sans-serif;color:#444}dl dd{margin:0 0 5px 10px;padding:0;font-size:14px;color:#666}blockquote{overflow:hidden;margin:0 0 25px 0;padding:25px 25px 0 25px;font:normal normal bold 13px/25px Arial,Verdana,sans-serif;color:#01435f;background:#e4eef3 url(images/quotes.png) no-repeat 15px 15px;border:1px dotted #5fadce}blockquote blockquote{color:#5b1601;background:#f9e2db url(images/quotes-alt.png) no-repeat 15px 15px;border:1px dotted #5b1601}blockquote blockquote blockquote{color:#343b00;background:#f4f9d1 url(images/quotes-alt-alt.png) no-repeat 15px 15px;border:1px dotted #343b00}blockquote a{text-decoration:underline}blockquote a:hover{text-decoration:none}blockquote strong{font-weight:normal}blockquote.blockquote_style_grayburn{background:none;border:0;border-top:2px solid #D4D1D6;border-bottom:1px solid #D4D1D6;line-height:24px;color:#333;float:right;width:270px;background-image:url(images/ArticleQuotesLeft.png);background-position:1% 15%;background-repeat:no-repeat;    padding:15px 35px 0px 25px;clear:both;margin:10px 0px 10px 16px}blockquote.blockquote_style_grayburn p{font-family:Trebuchet,'Trebuchet MS',Arial,Verdana,sans-serif;font-size:14px;font-weight:bold;margin:0;padding:0px 10px 27px 10px;background-image:url(images/ArticleQuotesRight.png);background-position:99% 85%;background-repeat:no-repeat}blockquote.blockquote_style_canary{background:none;border:0;border-top:1px solid #DFDFDF;border-bottom:1px solid #DFDFDF;background:url(images/q_left.png) 1% 1% no-repeat;width:100%;padding:10px 0 10px 0;margin:0 0 30px 0;line-height:25px}blockquote.blockquote_style_canary.noborder{border:none}blockquote.blockquote_style_canary p{font-family:'Myriad Pro',Verdana,sans-serif;font-size:18px;font-style:italic;font-weight:normal;margin:0;padding:10px 40px;color:#414141;background:url(images/q_right.png) 99% 99% no-repeat}blockquote.blockquote_style_canary.noright p{background:none}blockquote.blockquote_style_canary.noborder p{padding:0px 40px}.nobordertop{border-top:0 !important}.noborder{border:0 !important}.nobackground{background:none !important}blockquote.blockquote_style_canary.noborder{margin:0 0 20px 0}blockquote.blockquote_style_canary.endonlast p{background:none}blockquote.blockquote_style_canary.endonlast p:last-child{background:url(images/q_right.png) 99% 99% no-repeat}blockquote.blockquote_style_classic{background:none;border:0;line-height:24px;color:#5c5c5c;float:right;width:300px;background-image:url(images/quoteclassic.png);background-position:top left;background-repeat:no-repeat; padding:11px 0px 0px 37px;clear:both;margin:5px 0 10px 15px;font-family:Georgia,Times,Times New Roman,serif}blockquote.blockquote_style_classic.full{float:none;width:545px;border-top:1px solid #DFDFDF;border-bottom:1px solid #DFDFDF;margin:20px 0 23px 0;background-position:left 7px;padding:19px 0px 7px 37px}blockquote.blockquote_style_classic.full p{margin:0 20px 0 0}blockquote.blockquote_style_classic p{font-size:16px;font-style:italic;font-weight:normal;margin:0;padding:0px 10px;-webkit-font-smoothing:antialiased}blockquote.blockquote_style_classic p.p_cite_classic{font-size:11px !important;font-style:italic !important;text-transform:uppercase;margin-top:-4px}blockquote.blockquote_style_classic.full p.p_cite_classic{text-align:right}blockquote.blockquote_style_classic p.p_cite_classic:before{content:"\2013 "}blockquote.blockquote_style_simple{background:none;border:0;border-top:1px dotted #DFDFDF;border-bottom:1px dotted #DFDFDF;color:#333;float:right;width:290px; padding:0;clear:both;margin:12px 16px 0px 16px}blockquote.blockquote_style_simple p{font-size:24px;font-weight:normal;font-family:Garamond,Georgia,Times,"Times New Roman",serif;line-height:29px;text-align:center;margin:0;padding:10px 10px}blockquote.blockquote_style_simple.full{float:none;width:100%;margin:12px 16px 18px 16px}blockquote.blockquote_style_simple.full p{text-align:left}blockquote.blockquote_style_air{background:none;border:0;border-top:5px solid #D1D3D4;border-bottom:5px solid #D1D3D4;color:#333;    padding:0;clear:both;margin:12px 0px 12px 12px;background:url(images/ico_quote_dark.gif) no-repeat;background-position:right 5px;padding-bottom:7px;min-height:86px;width:340px;float:right}blockquote.blockquote_style_air p{font-family:Arial,Verdana,sans-serif;font-size:16px;font-weight:bold;line-height:normal;margin:0;padding:10px 57px 0px 0px}blockquote.blockquote_style_air p.p_cite_air{color:#666;font-family:Arial,Verdana,sans-serif;font-size:10px;line-height:12px;font-style:normal;font-weight:bold}blockquote.blockquote_rel_links{text-transform:uppercase;color:#666;border:0;font-family:Georgia,'Times New Roman',Times,serif;width:165px;float:left;margin:5px 25px 0px 0px;padding:5px 5px 10px 5px;background:url(images/rel-links-box.gif), url(images/rel-links-box.gif), url(images/rel-links-box.gi), url(images/rel-links-box.gif), url(images/rel-links-box.gif);background-size:auto,1px 1px,1px 1px,1px 1px,1px 1px;-o-background-size:auto,1px 1px,1px 1px,1px 1px,1px 1px;-webkit-background-size:auto,1px 1px,1px 1px,1px 1px,1px 1px;-khtml-background-size:auto,1px 1px,1px 1px,1px 1px,1px 1px;background-repeat:no-repeat,repeat-x,repeat-y,repeat-x,repeat-y;background-position:top right,bottom left,top left,top right,top right}blockquote.blockquote_rel_links p{font-size:11px;margin:0;padding:0;font-weight:bold}blockquote.blockquote_rel_links ul{margin:0 0 0 7px}blockquote.blockquote_rel_links li{background:url(images/chevron-small-links.gif) no-repeat;background-position:left 3px;text-transform:none;font-weight:normal;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:16px;margin-top:2px}blockquote.blockquote_rel_links a:link{color:#666;text-decoration:none}blockquote.blockquote_rel_links a:hover{color:#0066DE;text-decoration:underline}blockquote.red,body.home blockquote{font:italic 26px/30px "LatoLight",Arial,Verdana,sans-serif;text-align:center;width:450px;color:#E83E36;margin-left:auto;margin-right:auto}blockquote.red p,body.home blockquote p{margin:0}blockquote.red,body.home blockquote{border:0;background:none}blockquote[cite]:after{font:normal 13px "LatoRegular",Arial,Verdana,sans-serif;line-height:17px;display:block;content:"\2014 "attr(cite);text-align:center}p.p_feature_box{background:#E7E6E9;font-family:Trebuchet,'Trebuchet MS',Arial,Verdana,sans-serif;font-size:14px;line-height:24px;color:#333;border-top:2px solid #D4D1D6;padding:20px}hr{height:1px;background:#04648d}body.home hr{background:url(images/hrred.png) repeat;height:18px;width:720px;margin-left:auto;margin-right:auto;display:block}hr.flourish{background:url(images/flourish-hr.png) repeat;height:28px;width:101px;margin-left:auto;margin-right:auto;display:block}table{margin:0 0 25px 0;width:100%;border-left:1px solid #88c7e2;border-right:1px solid #88c7e2;background:#fff}table caption{font:normal normal normal 13px/25px Arial,Verdana,sans-serif;color:#ce3000}table th{font:normal normal bold 13px/25px Arial,Verdana,sans-serif;padding:4px 2%;color:#fff;background:#04648d;border-top:1px solid #88c7e2;border-bottom:1px solid #88c7e2;border-right:1px solid #88c7e2;text-align:left}td{padding:4px 2%;color:#01435f;background:#e4eef3;border-bottom:1px solid #88c7e2;border-right:1px solid #88c7e2}table a{text-decoration:underline}acronym,abbr{border-bottom:1px dotted #555}dfn{border-bottom:1px dotted #555;font-style:inherit}code{color:#ce3000}pre{padding:20px;color:#5b1601;background:#f9e2db url(images/code.png) no-repeat 15px 15px;border:1px dotted #5b1601}pre code{color:#5b1601}form label{font:normal normal normal 13px/25px Arial,Verdana,sans-serif;color:#777}input[type="text"]{display:block;width:50%}input[type="submit"]{cursor:pointer}textarea{width:98.5%}.hentry img,.gallery img{max-width:570px;height:auto;padding:4px;background:#f2ede2;border:1px solid #d8d1c3}.layout-3c-l .entry-content img,.layout-3c-r .entry-content img,.layout-3c-c .entry-content img{max-width:460px}.layout-1c .entry-content img{max-width:920px}.thumbnail{float:left;width:125px;margin:0 15px 5px 0;padding:4px;background:#f2ede2;border:1px solid #d8d1c3}img.wp-smiley{max-width:12px;padding:0;background:transparent;border:none}.wp-caption{overflow:hidden;max-width:568px;padding:9px 4px;background:#f2ede2;border:1px dotted #d8d1c3;border-bottom:1px solid #bbb;text-align:center}.layout-3c-l .wp-caption,.layout-3c-r .wp-caption,.layout-3c-c .wp-caption{max-width:460px}.layout-1c .wp-caption{max-width:918px}.wp-caption img{max-width:552px;margin:0 0 5px 0;padding:2px;background:#eee;border:1px solid #bbb}.layout-3c-l .wp-caption img,.layout-3c-r .wp-caption img,.layout-3c-c .wp-caption img{max-width:444px}.layout-1c .wp-caption img{max-width:902px}.wp-caption .wp-caption-text{margin:0 4px;font:normal normal normal 12px/12px Arial,Verdana,sans-serif;color:#999;text-align:right}.gallery{margin-bottom:15px}.gallery img{margin-bottom:0}.gallery .gallery-item{margin-bottom:5px}.gallery-caption{font:normal normal normal 13px/25px Arial,Verdana,sans-serif;color:#999}.singular-attachment .hentry .gallery-caption,.singular-attachment .attachment-meta .gallery-caption{display:none}#header{overflow:hidden;height:167px;margin:0 40px 15px;border-bottom:1px solid #f0f0f0}#header .wrap{width:980px;margin:0 auto}#branding{width:350px}#site-title a{position:relative;z-index:99;background-image:url(images/logo.png);height:137px;width:193px;display:block}#site-title span{display:none}#menu-primary{position:relative;width:980px;height:38px;margin:-67px auto 37px auto}#menu-primary ul{float:right}#menu-primary li{margin-left:6px;background:transparent;text-align:center}#menu-primary li li{margin-left:0}#menu-primary li a{font:14px/14px "DINProMedium",Arial,Verdana,sans-serif;text-transform:uppercase;color:#363636;padding:0 8px 7px 8px}#menu-primary li a:hover,#menu-primary li.sfHover a{text-decoration:none;background:url(images/shadow_gray.png) bottom center no-repeat}#menu-primary li.current-menu-item a,#menu-primary li li.current-menu-item li a{background:url(images/shadow.png);background-size:100% 1px;-o-background-size:100% 1px;-webkit-background-size:100% 1px;-khtml-background-size:100% 1px;background-repeat:repeat-x;background-position:bottom center}#menu-primary li ul{background:#04648d;border-top:1px dotted #5fadce;-moz-box-shadow:2px 2px 5px #999;-webkit-box-shadow:2px 2px 5px #999;box-shadow:2px 2px 5px #999}#menu-primary li li a{font:normal normal normal 12px/14px Arial,Verdana,sans-serif;text-transform:none;color:#E4EEF3;background:#04648d;border-bottom:1px dotted #5fadce}#menu-primary li li a:hover,#menu-primary li li.current-menu-item a:hover{background:#01435f}#menu-primary li li.current-menu-item a{background:#01435f}#menu-primary a.sf-with-ul{padding-right:28px}#menu-primary li .sf-sub-indicator{overflow:hidden;position:absolute;top:15px;right:12px;width:9px;height:5px;text-indent:-9999em;background:url(images/drop-down-arrows.png) no-repeat 0 0}#menu-primary li a:hover .sf-sub-indicator,#menu-primary li.sfHover .sf-sub-indicator,#menu-primary li.current-menu-item .sf-sub-indicator{background-position:0 -40px}#menu-primary li ul li .sf-sub-indicator,#menu-primary li ul li.current-menu-item li .sf-sub-indicator{top:14px;width:5px;height:9px;background-position:0 -80px !important}#menu-primary li ul li a:hover .sf-sub-indicator,#menu-primary li ul li.current-menu-item .sf-sub-indicator{width:5px;height:9px;background-position:0 -120px !important}#menu-primary li:hover ul,#menu-primary li.sfHover ul{top:34px}#menu-primary li:hover li ul,#menu-primary li.sfHover li ul{top:-999em}#menu-primary li li:hover ul,#menu-primary li li.sfHover ul{top:-1px;margin-left:0}.hentry{position:relative;margin:0 0 25px 0;padding:20px 20px 0 20px;background:#fefefe;border:5px solid #e7e1d4;-moz-box-shadow:3px 5px 5px #999;-webkit-box-shadow:3px 5px 5px #999;box-shadow:3px 5px 5px #999}body.home .hentry,body.blog .loop-meta,body.blog .post,body.page-contact .hentry,body.page-about .hentry,body.page-support .hentry,body.page-films .hentry,body.error-404 .hentry,body.singular-page-570 .hentry{border:0px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}p.comments-closed{display:none}.sticky{background:#faf7f0;border-left:5px solid #04648d}.entry-title{font:normal normal normal 20px/25px Georgia,Times,'Times New Roman',serif;margin:0 0 5px 0}.singular .entry-title,.error-404 .entry-title,.loop-meta .loop-title{margin-bottom:25px;font-size:25px;font-family:"MetaProBold",sans-serif;font-size:24px}.singular-post .entry-title{margin-bottom:5px}.entry-title a{color:#04648d}.byline{margin:0 0 5px 0;font:normal normal normal 12px/25px Arial,Verdana,sans-serif;color:#999}.singular .byline{margin:0 0 25px 0}.byline a{color:#666;border-bottom:1px solid #ccc;border-bottom:1px solid #d8d1c3}.byline a:hover{background:#f2ede2;border-bottom:1px solid #ccc;text-decoration:none}.byline abbr{border:none}.entry-summary p{margin:0 0 10px 0}.search .entry-summary p{margin:0 0 5px 0}.entry-meta{clear:both;margin:0 0 20px 0;font:normal normal normal 12px/25px Arial,Verdana,sans-serif;color:#999}.entry-meta a{color:#666;border-bottom:1px solid #ccc;border-bottom:1px solid #d8d1c3}.entry-meta a:hover{background:#f2ede2;border-bottom:1px solid #ccc;text-decoration:none}.attachment-meta{overflow:hidden;margin:0 0 25px 0;padding:20px 20px 0 20px;background:#fefefe;border:5px solid #e7e1d4;-moz-box-shadow:3px 5px 5px #999;-webkit-box-shadow:3px 5px 5px #999;box-shadow:3px 5px 5px #999}.attachment-meta .image-gallery{width:60%;float:right}.attachment-meta .image-info{width:33%;float:left}.attachment-meta .image-info li{font-size:14px;font-style:italic;color:#999}.image-info .prep{font:normal normal bold 14px Arial,Verdana,sans-serif;text-transform:uppercase;color:#04648d}.image-info .image-data{float:right;text-align:right}.loop-meta{overflow:hidden;margin:0 0 25px 0;padding:20px 20px 0 20px;background:#fefefe;border:5px solid #e7e1d4;-moz-box-shadow:3px 5px 5px #999;-webkit-box-shadow:3px 5px 5px #999;box-shadow:3px 5px 5px #999}.loop-title{margin-bottom:20px;font:normal normal normal 20px/25px Georgia,Times,'Times New Roman',serif}.loop-description{font-style:italic;font-size:15px;color:#999}.loop-description p{margin-bottom:20px}.loop-description em{font-style:normal}.loop-description .avatar{float:right;width:60px;height:60px;margin:0 0 10px 15px;padding:4px;background:#f2ede2;border:1px solid #d8d1c3}.pagination,.page-links,.comment-pagination{overflow:hidden;clear:both;font-size:13px;font-weight:bold;line-height:13px;margin:0 0 25px 0}.pagination{margin-bottom:23px;padding-bottom:2px}.page-links{padding:7px 0 0 0}.pagination .page-numbers{float:left;display:inline-block;margin:0 15px 0 0px;padding:11px 15px;font-weight:bold;color:#fff;background:#04648D;-moz-box-shadow:2px 2px 5px #999;-webkit-box-shadow:2px 2px 5px #999;box-shadow:2px 2px 5px #999}.page-links a{float:none;margin:0 7px;padding:8px 12px;display:inline-block;font-weight:bold;color:#fff;background:#04648D}.entry-summary .page-links a{margin:0 4px;padding:5px 9px}.pagination a:hover,.page-links a:hover{background:#ce3000}.pagination .current{background:#ce3000}.loop-nav{width:100%;overflow:hidden;margin:0 0 23px 0;padding:0 2px 2px 0;font-size:13px;font-weight:bold;line-height:13px}.loop-nav .previous,.loop-nav .next{float:left;margin:0;padding:7px 13px;color:#fff;background:#04648D;-moz-box-shadow:2px 2px 5px #999;-webkit-box-shadow:2px 2px 5px #999;box-shadow:2px 2px 5px #999;font-family:Georgia,Times,Times New Roman,serif;font-size:13px}.loop-nav .next{float:right;text-align:right}.loop-nav a:active span{background:#B61510}.loop-nav a:hover{text-decoration:none}#sidebar-primary,#sidebar-secondary{font-size:15px}body.singular-page-570 #sidebar-primary{background:none;padding-top:63px}#sidebar-primary{margin-left:-20px;padding-left:20px;margin-top:12px;padding-top:20px;margin-bottom:-15px;padding-bottom:15px;background-size:6px 100%;background-repeat:no-repeat;background-image:-webkit-gradient(linear,left top,right top,from(#F0F0F0),to(#FFF));background-image:-webkit-linear-gradient(left,#F0F0F0,#FFF);background-image: -moz-linear-gradient(left,#F0F0F0,#FFF);background-image: -ms-linear-gradient(left,#F0F0F0,#FFF);background-image: -o-linear-gradient(left,#F0F0F0,#FFF);background-image: linear-gradient(left,#F0F0F0,#FFF)}.widget{margin:0 0 25px 0;padding:20px 20px 0 20px;color:#666;background:#fefefe;border:5px solid #e7e1d4;-moz-box-shadow:3px 5px 5px #999;-webkit-box-shadow:3px 5px 5px #999;box-shadow:3px 5px 5px #999}.widget-title{font-size:21px}#sidebar-primary .widget-title,#sidebar-secondary .widget-title{font-size:18px}#wp-calendar a{font-size:.9em;font-weight:bold;font-family:Arial,Verdana,sans-serif;color:#ce3000}#wp-calendar #next a,#wp-calendar #prev a{font-size:1em;font-family:Georgia,Times,'Times New Roman',serif;font-weight:normal;color:#04648d}.widget-search{padding:25px !important;background:#ce3000 !important;border:none !important}.widget-search .widget-title{color:#fefefe}.widget-search form{overflow:hidden}.widget-search input[type="text"]{display:block;width:97%;padding:5px 0 5px 0.7em;font-style:italic;font-size:13px;color:#04648d;background:#fff;border:none}.widget-search input[type="submit"],.widget-search label{display:none}.error-404 .hentry .search-form{margin-bottom:25px}#text-4.widget.widget_text{padding:0;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#text-4.widget.widget_text h3.widget-title{background:#5C81A6;color:#fff;padding:0;margin:0;font-size:11px;font-family:Verdana,sans-serif;font-weight:bold;height:25px}#text-4.widget.widget_text h3.widget-title:after{content:' ';font-size:1px;line-height:-1px;display:block;float:left;position:relative;top:25px;left:18px;width:0;height:0;border-top:6px solid #5C81A6;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:0}#text-4.widget.widget_text div.textwidget{background:#d8e5eb;color:#3E3E3E;margin:0;font-size:11px;line-height:16px;padding:12px 10px 10px 10px;font-family:Verdana,sans-serif}#text-4.widget.widget_text div.textwidget p{margin-bottom:10px}#text-4.widget.widget_text div.textwidget p:last-child{margin-bottom:0px}#text-14.widget.widget_text{padding:0;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#text-14.widget.widget_text h3.widget-title{background:#5C81A6;color:#fff;padding:0;margin:0;font-size:11px;font-family:Verdana,sans-serif;font-weight:bold;height:25px}#text-14.widget.widget_text h3.widget-title:after{content:' ';font-size:1px;line-height:-1px;display:block;float:left;position:relative;top:25px;left:18px;width:0;height:0;border-top:6px solid #5C81A6;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:0}#text-14.widget.widget_text div.textwidget{background:#d8e5eb;color:#3E3E3E;margin:0;font-size:11px;line-height:16px;padding:12px 10px 10px 10px;font-family:Verdana,sans-serif}#text-14.widget.widget_text div.textwidget p{margin-bottom:10px}#text-14.widget.widget_text div.textwidget p:last-child{margin-bottom:0px}#text-3.widget_text,#text-5.widget_text{padding:0;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#text-3.widget_text h3,#text-5.widget_text h3{display:none}.widget_text iframe{height:100%}#text-6.widget.widget_text,#text-7.widget.widget_text,#text-8.widget.widget_text,#text-9.widget.widget_text,#text-10.widget.widget_text,#text-11.widget.widget_text,#text-12.widget.widget_text,#text-13.widget.widget_text,#text-14.widget.widget_text{padding:0;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#text-15 .widget-title{margin-bottom:9px}#text-15 .widget-title{background:#EBEEF1;border-left:5px solid #DBE0E6;font-size:18px;max-height:20px;text-transform:uppercase;margin-bottom:10px;padding:7px 10px;color:#9AB;font-size:16px;margin:0 0 10px;font-weight:700;color:#456;line-height:1.2em}#text-15.widget.widget_text{padding:0;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:#F4F5F7}#text-15 .textwidget{padding:0px 15px 9px 15px}#text-17 .widget-title{background:#f1f1f1;border-left:5px solid #e6e6e6;font-size:18px;max-height:20px;text-transform:uppercase;margin-bottom:10px;padding:7px 10px;color:#666;font-size:16px;margin:0 0 10px;font-weight:700;line-height:1.2em}#text-17.widget.widget_text{padding:0;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:#f7f7f7}#text-17 .textwidget{padding:0px 15px 9px 15px}#text-16 .widget-title{background:#F5EEDD;border-left:5px solid #EDE0C1;font-size:18px;max-height:20px;text-transform:uppercase;margin-bottom:10px;padding:7px 10px;color:#CA5;font-size:16px;margin:0 0 10px;font-weight:700;line-height:1.2em}#text-16.widget.widget_text{padding:0;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:#FAF7E3}#text-16 .textwidget{padding:0px 15px 9px 15px}#text-6.widget.widget_text h3.widget-title,#text-7.widget.widget_text h3.widget-title,#text-8.widget.widget_text h3.widget-title,#text-9.widget.widget_text h3.widget-title,#text-10.widget.widget_text h3.widget-title,#text-11.widget.widget_text h3.widget-title,#text-12.widget.widget_text h3.widget-title,#text-13.widget.widget_text h3.widget-title{display:none}div.sidebar_quotation.small blockquote p{font-size:15px}div.sidebar_quotation.smaller blockquote p{font-size:14px}div.sidebar_quotation,blockquote.sidebar{padding:0;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}div.sidebar_quotation h3.widget-title{display:none}div.sidebar_quotation blockquote{background:none;border:0;margin:0;padding:0;font-weight:normal;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;-webkit-border-radius:4px 4px 0px 0px;-khtml-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px}div.sidebar_quotation blockquote p{padding:15px 21px 23px 21px;margin:0;display:block;background:#5C81A6 url(images/quotebg.png) no-repeat;background-position:left 17px;color:#fff;font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans',Verdana,Tahoma,sans-serif;font-size:16px;line-height:22px}div.sidebar_quotation blockquote p span{color:#7ba2c9}div.sidebar_quotation cite:before{content:' ';font-size:1px;line-height:-1px;display:block;float:left;position:relative;top:-25px;width:0;height:0;border-bottom:10px solid #f7f7f7;border-left:10px solid transparent;border-right:10px solid transparent;border-top:0; margin-bottom:-10px}div.sidebar_quotation blockquote cite{background:#f7f7f7;display:block;margin:0;padding:15px 20px;color:#535353;font-family:Georgia,Cambria,Times,serif;font-size:13px;font-style:italic;line-height:20px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;-webkit-border-radius:0px 0px 4px 4px;-khtml-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px}div.sidebar_quotation a:link,div.sidebar_quotation a:hover,div.sidebar_quotation a:visited{text-decoration:none}div.sidebar_quotation a:hover{border-bottom:1px dotted #999}div.sidebar_quotation{padding:0;border:0;outline:0; z-index:2;position:relative}div.sidebar_quotation:before,div.sidebar_quotation:after{content:"";position:absolute;z-index:-2}div.sidebar_quotation:before,div.sidebar_quotation:after{ bottom:17px; left:5px; width:50%; height:10%; -webkit-box-shadow:0 15px 10px rgba(0,0,0,0.5);  -moz-box-shadow:0 15px 10px rgba(0,0,0,0.5); box-shadow:0 15px 10px rgba(0,0,0,0.5); -webkit-transform:rotate(-3deg);  -moz-transform:rotate(-3deg);  -ms-transform:rotate(-3deg);  -o-transform:rotate(-3deg); transform:rotate(-3deg)}div.sidebar_quotation:after{ right:5px; left:auto; -webkit-transform:rotate(3deg);  -moz-transform:rotate(3deg);  -ms-transform:rotate(3deg);  -o-transform:rotate(3deg); transform:rotate(3deg)}#comments-number{margin:0 0 25px 0;padding:20px;background:#fefefe;border:5px solid #e7e1d4;-moz-box-shadow:3px 5px 5px #999;-webkit-box-shadow:3px 5px 5px #999;box-shadow:3px 5px 5px #999}.comments-nav{float:right;position:relative;line-height:29px;margin:-80px 25px 10px 0}.comments-nav .page-numbers{font-size:10px;text-transform:uppercase;color:#777}.comments-nav .prev,.comments-nav .next{background:url('images/comments-nav.png') 0 0 no-repeat;display:inline-block;margin:0 0 0 10px;height:29px;width:29px;text-indent:-9999px}.comments-nav .next{background-position:0 -29px}.comment-list,.comment-list ol.children{list-style:none;margin:0}.comment-list li.comment,.comment-list li.pingback,.comment-list li.trackback{overflow:hidden;margin:0 0 25px 0;padding:20px 20px 0 20px;color:#555;background:#fefefe;border:5px solid #e7e1d4;-moz-box-shadow:3px 5px 5px #999;-webkit-box-shadow:3px 5px 5px #999;box-shadow:3px 5px 5px #999}.comment-list li li.comment{background:#faf7f0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.comment-list li li.comment,.comment-list li li li li li li li.comment{border:1px dotted #04648d;border-left:5px solid #04648d}.comment-list li li li.comment,.comment-list li li li li li li li li.comment{border:1px dotted #ce3000;border-left:5px solid #ce3000}.comment-list li li li li.comment,.comment-list li li li li li li li li li.comment{border:1px dotted #849219;border-left:5px solid #849219}.comment-list li li li li li.comment,.comment-list li li li li li li li li li li.comment{border:1px dotted #E1C40F;border-left:5px solid #E1C40F}.comment-list li li li li li li.comment,.comment-list li li li li li li li li li li li.comment{border:1px dotted #4D1D4D;border-left:5px solid #4D1D4D}.bypostauthor{}.comment-list .avatar{float:left;width:46px;height:46px;margin:0 15px 10px 0;padding:2px;background:#f2ede2;border:2px solid #d8d1c3}.comment-meta{margin:0 0 10px 0;font:normal normal normal 12px/25px Arial,Verdana,sans-serif;color:#999}.comment-meta a{color:#666;border-bottom:1px solid #ccc;border-bottom:1px solid #d8d1c3}.comment-meta a:hover{background:#f2ede2;border-bottom:1px solid #ccc;text-decoration:none}.comment-author{color:#666;font:normal normal bold 16px/25px Georgia,Times,'Times New Roman',serif}.comment-author cite{font-style:normal}a.comment-reply-link{font-weight:bold;color:#04648d;border-bottom:none}a.comment-reply-link:hover{color:#fff;background:#ce3000}.comment-meta abbr{border:none}.comment-text{aclear:left}.comments-closed{margin:0 0 25px 0;padding:20px;color:#999;background:#fefefe;border:5px solid #e7e1d4;-moz-box-shadow:3px 5px 5px #999;-webkit-box-shadow:3px 5px 5px #999;box-shadow:3px 5px 5px #999}#respond{overflow:hidden;margin:0 0 25px 0;padding:20px 20px 0 20px;color:#555;background:#fefefe;border:5px solid #e7e1d4;-moz-box-shadow:3px 5px 5px #999;-webkit-box-shadow:3px 5px 5px #999;box-shadow:3px 5px 5px #999}.comment-list #respond{margin-top:25px}#respond .log-in-out{font-size:15px;color:#777}#respond .log-in-out a{font-style:italic}#reply-title small a{font:italic normal normal 14px/25px Georgia,Times,'Times New Roman',serif}#respond p.form-author{float:left;width:50%}#respond p.form-email{overflow:hidden;float:right;width:50%}#respond p.form-url{clear:both}#respond label{font:normal normal normal 13px/25px Arial,Verdana,sans-serif;color:#999}#respond p.form-email label{padding:0 9px}#respond span.required{font-size:16px;font-weight:bold;color:#5b1601}#respond input[type="text"],#respond textarea{display:block;width:98.5%;font:normal normal bold 15px/20px Arial,Verdana,sans-serif;color:#01435f;background:#e4eef3;border:1px dotted #04648d;border-left:2px solid #04648d}#respond p.form-author input[type="text"]{width:90%}#respond p.form-email input[type="text"],#respond p.form-email label{width:90%;float:right}#respond p.req input[type="text"]{color:#5b1601;background:#f9e2db;border:1px dotted #5b1601;border-left:2px solid #5b1601}#respond #submit{float:right;margin-bottom:25px;padding:11px 15px;font-size:15px;font-weight:bold;color:#fff;background:#04648D;border:none}#respond #submit:hover{background:#ce3000}#footer{clear:both;overflow:hidden;width:100%;height:26px;padding:37px 0}#footer .wrap{width:980px;margin:0 auto;color:#ce3000}#footer .wrap a{font-family:ChunkFiveRoman}#footer .copyright,#footer .credit{float:left;width:50%}#footer .credit{text-align:right}#footer{text-transform:uppercase;   font-family:"DINProMedium",sans-serif;margin:0;padding:25px 0 0 0;height:auto}#footer p{color:#323232;padding:0;margin:0;height:auto }#footer p.credit{width:100%;margin:0;text-align:center;font-size:16px;padding-bottom:5px}    #footer p strong{color:#CD3032;font-weight:normal}body.home #footer p.credit{display:none}#footer p.copyright{width:100%;text-align:center;font-size:12px;color:#646464;padding:8px 0 4px 0;margin:2px 0 15px 0;clear:both;background-image:url('images/footer-div-bg-pre-rendered.png');background-size:570px 2px;background-repeat:no-repeat;background-position:center top} #footer p a:link,#footer p a:visited{color:inherit;font-weight:inherit;font-family:inherit}body{padding:0;color:#333;background:url(images/bg.jpg) repeat 0 0;border-top:10px solid #B61510}#main{width:980px;margin:0 auto}#container{width:1080px;margin:0 auto;background:white}.layout-1c #content{width:980px}.layout-2c-l #content,.layout-default #content{float:left;width:630px}.layout-2c-l #sidebar-primary,.layout-default #sidebar-primary{float:right;width:325px}.layout-2c-l #sidebar-secondary,.layout-default #sidebar-secondary{clear:right;float:right;width:325px}.layout-2c-r #content{float:right;width:630px}.layout-2c-r #sidebar-primary{float:left;width:325px}.layout-2c-r #sidebar-secondary{float:left;clear:left;width:325px}.layout-3c-l #content{float:left;width:520px}.layout-3c-l #sidebar-primary,.layout-3c-l #sidebar-secondary{clear:none;float:left;width:205px;margin-left:25px}.layout-3c-r #content{float:right;width:520px}.layout-3c-r #sidebar-primary,.layout-3c-r #sidebar-secondary{clear:none;float:left;width:205px;margin-right:25px}.layout-3c-c #content{float:left;margin-left:230px;width:520px}.layout-3c-c #sidebar-primary{float:left;margin-left:-750px;width:205px}.layout-3c-c #sidebar-secondary{float:right;width:205px}body.home .page-title{display:none}body.home h2{font:38px/45px Bebas,"BebasRegular",Arial,Verdana,sans-serif;color:#555;word-spacing:8px;margin-top:15px}body.home h2 strong{color:#C60A14}body.home h3{font:26px/30px DinPro,"DINProRegular",Arial,Verdana,sans-serif;color:#363636}body.home .hentry p a{position:relative;z-index:99;background-image:url(images/arrowsfollow.png);height:61px;width:61px;display:block;margin-left:auto;margin-right:auto;margin-top:74px;margin-bottom:85px;background-position:right}body.home .hentry p a:hover{background-position:left}body.home .hentry p span{display:none}body.page-about .entry-content p{text-align:justify}body.page-about .entry-content .blockquote_style_classic.full{width:553px}body.page-about .entry-content .blockquote_style_classic{width:250px}body.page-contact .wpcf7 h3{font-family:"TitilliumText22LMedium",sans-serif;color:#c5302d;text-transform:uppercase;margin:10px 0 18px}.contact-ways{margin-left:0px}.contact-ways li{background:none;margin-top:12px}.contact-ways a{background:url(images/social.png) no-repeat;display:block;font-size:27px;line-height:75px;padding-left:96px}body.page-contact .entry-content .contact-ways{float:left}body.page-contact .entry-content form input[type=text],body.page-contact .entry-content form textarea,#recaptcha_response_field{-moz-border-radius:3px;-moz-box-shadow:0 0 4px #b3b3b3;-webkit-border-radius:3px;-webkit-box-shadow:0 0 4px #b3b3b3;border:1px solid #e3e3e3!important;border-radius:3px;box-shadow:0 0 4px #b3b3b3;font-size:inherit!important;padding:4px!important;padding-left:8px;width:100%}body.page-contact .entry-content form p.required span:first-child:after{color:#EE4F43;content:"*"}body.page-contact .entry-content form textarea{resize:vertical}body.page-contact .entry-content .wpcf7{-moz-border-radius:8px;-moz-box-shadow:1px 4px 11px rgba(0,0,0,0.32);-webkit-border-radius:8px;-webkit-box-shadow:1px 4px 11px rgba(0,0,0,0.32);background:#F5F4EF;background-image:url(images/contact_hor.png),url(images/contact_ver.png),url(images/contact_hor.png),url(images/contact_ver.png);background-position:top left,top right,bottom left,top left;background-repeat:repeat-x,repeat-y,repeat-x,repeat-y;border-radius:8px;box-shadow:1px 4px 11px rgba(0,0,0,0.32);float:right;padding:20px 45px 3px 22px;width:340px}body.page-contact .entry-content .wpcf7 input[type=submit]{background:#04648D;border:0;color:#fff;font-family:"LatoRegular",sans-serif;padding:5px 9px;text-transform:uppercase;margin-top:10px}#recaptcha_table input[type=text]{left:2px;position:relative;top:-7px !important;width:292px !important}#recaptcha_logo,#recaptcha_tagline{display:none}#recaptcha_widget_div{margin:-10px 0 -24px -7px !important}#recaptcha_widget_div #recaptcha_area #recaptcha_table tr{height:auto !important}#recaptcha_widget_div #recaptcha_area #recaptcha_table td{background:none !important;padding-bottom:20px !important}#recaptcha_widget_div #recaptcha_area #recaptcha_table{background:none !important;border:none !important}#recaptcha_widget_div #recaptcha_area #recaptcha_table a img{background:none;padding:0}#recaptcha_widget_div #recaptcha_area #recaptcha_table #recaptcha_image{border:none !important;position:relative;top:2px}#recaptcha_widget_div #recaptcha_area #recaptcha_table #recaptcha_image img,img.ajax-loader{background:none !important;padding:0 !important}.wpcf7-response-output{background:#fcfcf7 !important;margin:5px -5px 20px 5px !important;padding:4px 7px !important}.contact-ways a{opacity:.75;-webkit-transition:opacity .1s linear;-moz-transition:opacity .1s linear;transition:opacity .1s linear;color:#000;font-weight:normal}.contact-ways a:hover{opacity:1}.contact-ways .email{background-position:0 -530px}.contact-ways .phone{background-position:0 -454px;font-family:monospace}.contact-ways .twitter{background-position:0 -76px}.contact-ways .facebook{background-position:0 0}body.blog #content{margin-left:-19px}body.blog .loop-meta h1{    color:#CD3032}body.blog .loop-meta{margin:0 0 5px 0;padding:20px 20px 0 20px}body.blog .post h2{font-family:"TitlingGothicFBCompStandard",Helvetica,Arial,sans-serif;font-size:24px;letter-spacing:0.1em;text-transform:uppercase}body.blog .post-1 h2{font-size:28px}body.blog .entry-summary h2:first-child{font-family:"MetaProNormal",sans-serif;font-size:18px;color:#333;text-transform:none;letter-spacing:inherit}body.singular-post .post p,body.blog .post p{font:16px/24px Georgia,Times,Times New Roman,serif}body.singular-post .post h3,body.blog .post h3{font:italic normal bold 16px/25px Georgia,Times,Times New Roman,serif;color:inherit}body.blog p a.more-link{text-transform:capitalize;    padding:0px 18px 0px 0px;    background:url(images/arrow_small_green.png) scroll no-repeat right 2px; color:#04648D; text-decoration:none; font-style:italic; float:right; display:block; line-height:15px}body.blog p a.more-link:hover{ background-position:right -23px; color:#309AC7}body.blog p a.more-link:hover span{ border-bottom:1px dotted #309AC7}body.blog .post,body.singular-post .post{color:#353535}body.blog .post-1{border-bottom:1px solid #eceae8}body.blog .post:not(.post-1){float:left;width:43%;height:124px}body.blog .post .entry-summary.other p{font-size:14px}body.singular-post .hentry:first-child{border:0px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}body.singular-post ul.ul_dash li{background-image:url(images/bullet.gif);padding-left:17px;color:#454545}body.singular-post h1.post-title{font-family:"MetaProBold",sans-serif;font-size:24px}body.singular-post h2:first-child{font-family:"MetaProNormal",sans-serif;font-size:18px;color:#333}body.singular-post div.byline{border-bottom:1px solid #D6D6D6;margin-bottom:15px;padding-bottom:10px;color:#333;font-family:"MetaProNormal",sans-serif;font-size:14px}.entry-meta,.byline{font-family:"MetaProNormal",sans-serif;font-size:14px}body.singular-post table{    margin:0 0 25px 0;    width:100%;    border-left:0;    border-right:0;    background:#fff}body.singular-post table caption{    font:normal normal normal 13px/25px Arial,Verdana,sans-serif;    color:#ce3000}body.singular-post table tr:first-child{    font:normal normal bold 13px/25px Arial,Verdana,sans-serif; padding:4px 2%; color:#fff; border-top:0; border-bottom:0; border-right:0; text-align:left; font-weight:normal }body.singular-post table tr:last-child{ border-bottom:1px solid #C1C3C7}body.singular-post table tr:first-child td{ background:#AEB4B9; color:#fff; text-transform:uppercase; border:0;text-shadow:none; font-size:15px}body.singular-post table td:first-child{ text-transform:uppercase; font-family:"LatoBold","LatoRegular",sans-serif}body.singular-post td{ padding:4px 2%; color:#000; background:#E0E3E5; border-bottom:1px solid #C1C3C6; border-right:0; text-shadow:#FFFEFF 0px 1px 0px;font-family:"LatoRegular",sans-serif;font-size:13px;line-height:22px}  body.page-support .entry-content a.focus{background:#F1F1F1;padding:2px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;white-space:nowrap;padding:2px 5px}body.page-support form{width:250px;margin:0 auto}body.page-support form span:before,body.page-support .entry-content input{display:block;float:left;height:40px;margin:0;padding:0;border:0;background:red;font-size:15px;padding:25px 0;vertical-align:middle}body.page-support form p,body.page-support form span:before,body.page-support .entry-content input{font-family:"LatoRegular",sans-serif}body.page-support .entry-content input[type=submit]{font-family:"LatoBold",sans-serif}body.page-support form span:before,body.page-support form span:after{padding:0 0 0 10px;background:#d9d9d9;color:#888;line-height:40px;width:10px;float:left}body.page-support form.GBP span:before{content:"\00a3"}body.page-support form.USD span:before{content:"\0024"}body.page-support form.EUR span:after{content:"\20AC";padding:0 10px 0 0}body.page-support .entry-content input[type=text]{background:#d9d9d9;color:#555;padding:0 10px;width:90px;text-align:center;-moz-border-radius-topleft:0px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:0px;-webkit-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px}body.page-support .entry-content input[type=submit]{padding:0 10px;text-transform:uppercase;background:#04648D;color:#fff;width:120px;-webkit-transition:background 0.2s linear;-moz-transition:background 0.2s linear;-o-transition:background 0.2s linear;transition:background 0.2s linear}body.page-support .entry-content input[type=submit]{-moz-border-radius-topleft:5px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:5px;-webkit-border-radius:5px 0px 0px 5px;border-radius:5px 0px 0px 5px}body.page-support form.EUR input[type=text]{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}body.page-support form.EUR span:after{-moz-border-radius-topleft:0px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:0px;-webkit-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px}body.page-support .entry-content input[type=submit]:hover{background:#309AC7}body.page-support .entry-content input[type=submit]:active{background:#B61510}body.page-support form p{float:none;clear:both;width:auto;line-height:17px}body.page-support form p{margin-left:124px}body.page-support form.EUR p{margin-left:225px}body.page-support form p a{color:#c2c2c2;font-size:13px;padding-right:2px}body.page-support form p a:last-child{padding-right:0}@media print{}@media screen and (-webkit-min-device-pixel-ratio:0){#footer p.copyright{background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#fff),color-stop(0.3,rgba(255,255,255,0.1)),color-stop(0.7,rgba(255,255,255,0.1)),color-stop(1,#fff)),-webkit-gradient(linear,left top,left bottom,color-stop(1,#C6C6C6),color-stop(0,#F0F0F0))}#sidebar-primary{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(0.04,rgba(255,255,255,0.1)),color-stop(0.96,rgba(255,255,255,0.1)),color-stop(1,#fff)),-webkit-gradient(linear,left top,right top,color-stop(1,#F0F0F0),color-stop(0,#FFF))}#menu-primary li a:hover,#menu-primary li.sfHover a{background-size:100% 1px;background-repeat:repeat-x;background-image:-webkit-gradient( linear, left top, right top, color-stop(0,rgb(255,255,255)), color-stop(0.35,rgb(89,89,89)), color-stop(0.5,rgb(89,89,89)), color-stop(0.65,rgb(89,89,89)), color-stop(1,rgb(255,255,255)));background-image:-moz-linear-gradient( left center, rgb(255,255,255) 0%, rgb(89,89,89) 35%, rgb(89,89,89) 50%, rgb(89,89,89) 65%, rgb(255,255,255) 100%)}#menu-primary li.current-menu-item a,#menu-primary li li.current-menu-item li a{background-size:100% 1px;background-repeat:repeat-x;background-image:-webkit-gradient( linear, left top, right top, color-stop(0,rgb(255,255,255)), color-stop(0.35,rgb(185,30,3)), color-stop(0.5,rgb(185,30,3)), color-stop(0.65,rgb(185,30,3)), color-stop(1,rgb(255,255,255)));background-image:-moz-linear-gradient( left center, rgb(255,255,255) 0%, rgb(185,30,3) 35%, rgb(185,30,3) 50%, rgb(185,30,3) 65%, rgb(255,255,255) 100%)}}