/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
/*! This file is auto-generated */
.wp-color-picker{width:80px;direction:ltr}.wp-picker-container .hidden{display:none}.wp-picker-container .wp-color-result.button{min-height:30px;margin:0 6px 6px 0;padding:0 0 0 30px;font-size:11px}.wp-color-result-text{background:#f6f7f7;border-radius:0 2px 2px 0;border-left:1px solid #c3c4c7;color:#50575e;display:block;line-height:2.54545455;padding:0 6px;text-align:center}.wp-color-result:focus,.wp-color-result:hover{background:#f6f7f7;border-color:#8c8f94;color:#1d2327}.wp-color-result:focus:after,.wp-color-result:hover:after{color:#1d2327;border-color:#a7aaad;border-left:1px solid #8c8f94}.wp-picker-container{display:inline-block}.wp-color-result:focus{border-color:#4f94d4;box-shadow:0 0 3px rgba(34,113,177,.8)}.wp-color-result:active{transform:none!important}.wp-picker-open+.wp-picker-input-wrap{display:inline-block;vertical-align:top}.wp-picker-input-wrap label{display:inline-block;vertical-align:top}.form-table .wp-picker-input-wrap label{margin:0!important}.wp-customizer .wp-picker-input-wrap .button.wp-picker-clear,.wp-customizer .wp-picker-input-wrap .button.wp-picker-default,.wp-picker-input-wrap .button.wp-picker-clear,.wp-picker-input-wrap .button.wp-picker-default{margin-left:6px;padding:0 8px;line-height:2.54545455;min-height:30px}.wp-picker-container .iris-square-slider .ui-slider-handle:focus{background-color:#50575e}.wp-picker-container .iris-picker{border-radius:0;border-color:#dcdcde;margin-top:6px}.wp-picker-container input[type=text].wp-color-picker{width:4rem;font-size:12px;font-family:monospace;line-height:2.33333333;margin:0;padding:0 5px;vertical-align:top;min-height:30px}.wp-color-picker::-webkit-input-placeholder{color:#646970}.wp-color-picker::-moz-placeholder{color:#646970;opacity:1}.wp-color-picker:-ms-input-placeholder{color:#646970}.wp-picker-container input[type=text].iris-error{background-color:#fcf0f1;border-color:#d63638;color:#000}.iris-picker .iris-strip .ui-slider-handle:focus,.iris-picker .ui-square-handle:focus{border-color:#3582c4;border-style:solid;box-shadow:0 0 0 1px #3582c4;outline:2px solid transparent}.iris-picker .iris-palette:focus{box-shadow:0 0 0 2px #3582c4}@media screen and (max-width:782px){.wp-picker-container input[type=text].wp-color-picker{width:5rem;font-size:16px;line-height:1.875;min-height:32px}.wp-customizer .wp-picker-container input[type=text].wp-color-picker{padding:0 5px}.wp-picker-input-wrap .button.wp-picker-clear,.wp-picker-input-wrap .button.wp-picker-default{padding:0 8px;line-height:2.14285714;min-height:32px}.wp-customizer .wp-picker-input-wrap .button.wp-picker-clear,.wp-customizer .wp-picker-input-wrap .button.wp-picker-default{padding:0 8px;font-size:14px;line-height:2.14285714;min-height:32px}.wp-picker-container .wp-color-result.button{padding:0 0 0 40px;font-size:14px;line-height:2.14285714}.wp-customizer .wp-picker-container .wp-color-result.button{font-size:14px;line-height:2.14285714}.wp-picker-container .wp-color-result-text{padding:0 14px;font-size:inherit;line-height:inherit}.wp-customizer .wp-picker-container .wp-color-result-text{padding:0 10px}}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}body{background:#fff;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;font-size:14px;line-height:1;color:#222;position:relative;-webkit-font-smoothing:antialiased}a img{border:none}a{color:#2ba6cb;text-decoration:none;line-height:inherit}a:hover{color:#2795b6}a:focus{color:#2795b6}p a,p a:visited{line-height:inherit}.left{float:left}.right{float:right}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.hide{display:none}.hide-override{display:none !important}.highlight{background:#ff9}#googlemap img,object,embed{max-width:none}#map_canvas embed{max-width:none}#map_canvas img{max-width:none}#map_canvas object{max-width:none}figure{margin:0}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;font-size:14px;direction:ltr}p{font-family:inherit;font-weight:normal;font-size:14px;line-height:1.6;margin-bottom:17px}p.lead{font-size:17.5px;line-height:1.6;margin-bottom:17px}aside p{font-size:13px;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;color:#222;text-rendering:optimizeLegibility;line-height:1.1;margin-bottom:14px;margin-top:14px}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#6f6f6f;line-height:0}h1{font-size:44px}h2{font-size:37px}h3{font-size:27px}h4{font-size:23px}h5{font-size:17px}h6{font-size:14px}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:22px 0 21px;height:0}.subheader{line-height:1.3;color:#6f6f6f;font-weight:300;margin-bottom:17px}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-weight:bold;background:#ff9}ul,ol,dl{font-size:14px;line-height:1.6;margin-bottom:17px;list-style-position:outside}ul li ul,ul li ol{margin-left:20px;margin-bottom:0}ul.square,ul.circle,ul.disc{margin-left:17px}ul.square{list-style-type:square}ul.square li ul{list-style:inherit}ul.circle{list-style-type:circle}ul.circle li ul{list-style:inherit}ul.disc{list-style-type:disc}ul.disc li ul{list-style:inherit}ul.no-bullet{list-style:none}ul.large li{line-height:21px}ol{margin-left:20px}ol li ul,ol li ol{margin-left:20px;margin-bottom:0}blockquote,blockquote p{line-height:1.5;color:#6f6f6f}blockquote{margin:0 0 17px;padding:9px 20px 0 19px;border-left:1px solid #ddd}blockquote cite{display:block;font-size:13px;color:#555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#555}abbr,acronym{text-transform:uppercase;font-size:90%;color:#222;border-bottom:1px solid #ddd;cursor:help}abbr{text-transform:none}.print-only{display:none !important}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none !important}.print-only{display:block !important}.hide-for-print{display:none !important}.show-for-print{display:inherit !important}}form{margin:0 0 19.41641px}.row form .row{margin:0 -6px}.row form .row .column,.row form .row .columns{padding:0 6px}.row form .row.collapse{margin:0}.row form .row.collapse .column,.row form .row.collapse .columns{padding:0}label{font-size:14px;color:#4d4d4d;cursor:pointer;display:block;font-weight:500;margin-bottom:3px}label.right{float:none;text-align:right}label.inline{line-height:32px;margin:0 0 12px 0}.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;height:32px;line-height:31px}a.button.prefix,a.button.postfix{padding-left:0;padding-right:0;text-align:center}span.prefix,span.postfix{background:#f2f2f2;border:1px solid #ccc}.prefix{left:2px;-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;overflow:hidden}.postfix{right:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{background-color:#fff;font-family:inherit;border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:14px;margin:0 0 12px 0;padding:6px;height:32px;width:100%;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}input[type="text"].oversize,input[type="password"].oversize,input[type="date"].oversize,input[type="datetime"].oversize,input[type="email"].oversize,input[type="number"].oversize,input[type="search"].oversize,input[type="tel"].oversize,input[type="time"].oversize,input[type="url"].oversize,textarea.oversize{font-size:17px;padding:4px 6px}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{background:#fafafa;border-color:#b3b3b3}input[type="text"][disabled],input[type="password"][disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="email"][disabled],input[type="number"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="time"][disabled],input[type="url"][disabled],textarea[disabled]{background-color:#ddd}textarea{height:auto}select{width:100%}fieldset{border:solid 1px #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:12px;margin:18px 0}fieldset legend{font-weight:bold;background:#fff;padding:0 3px;margin:0;margin-left:-3px}.error input,input.error,.error textarea,textarea.error,.error input:focus,input.error:focus,.error textarea:focus,textarea.error:focus{border-color:#c60f13;background-color:rgba(198,15,19,0.1)}.error input:focus,input.error:focus,.error textarea:focus,textarea.error:focus{outline-color:#f5797c}.error label,label.error{color:#c60f13}.error small,small.error{display:block;padding:6px 4px;margin-top:-13px;margin-bottom:12px;background:#c60f13;color:#fff;font-size:12px;font-weight:bold;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px}form.custom span.custom{display:inline-block;width:16px;height:16px;position:relative;top:2px;border:solid 1px #ccc;background:#fff}form.custom span.custom.radio{-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px}form.custom span.custom.checkbox:before{content:"";display:block;line-height:0.8;height:14px;width:14px;text-align:center;position:absolute;top:0;left:0;font-size:14px;color:#fff}form.custom span.custom.radio.checked:before{content:"";display:block;width:8px;height:8px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;background:#222;position:relative;top:3px;left:3px}form.custom span.custom.checkbox.checked:before{content:"\00d7";color:#222}form.custom div.custom.dropdown{display:block;position:relative;width:auto;height:28px;margin-bottom:9px;margin-top:2px}form.custom div.custom.dropdown ul{overflow-y:auto;max-height:200px}form.custom div.custom.dropdown a.current{display:block;width:auto;line-height:26px;min-height:28px;padding:0;padding-left:6px;padding-right:38px;border:solid 1px #ddd;color:#141414;background-color:#fff;white-space:nowrap}form.custom div.custom.dropdown a.selector{position:absolute;width:27px;height:28px;display:block;right:0;top:0;border:solid 1px #ddd}form.custom div.custom.dropdown a.selector:after{content:"";display:block;content:"";display:block;width:0;height:0;border:solid 5px;border-color:#aaa transparent transparent transparent;position:absolute;left:50%;top:50%;margin-top:-2px;margin-left:-5px}form.custom div.custom.dropdown:hover a.selector:after,form.custom div.custom.dropdown.open a.selector:after{content:"";display:block;width:0;height:0;border:solid 5px;border-color:#222 transparent transparent transparent}form.custom div.custom.dropdown.open ul{display:block;z-index:10}form.custom div.custom.dropdown.small{width:134px !important}form.custom div.custom.dropdown.medium{width:254px !important}form.custom div.custom.dropdown.large{width:434px !important}form.custom div.custom.dropdown.expand{width:100% !important}form.custom div.custom.dropdown.open.small ul{width:134px !important}form.custom div.custom.dropdown.open.medium ul{width:254px !important}form.custom div.custom.dropdown.open.large ul{width:434px !important}form.custom div.custom.dropdown.open.expand ul{width:100% !important}form.custom div.custom.dropdown ul{position:absolute;width:auto;display:none;margin:0;left:0;top:27px;margin:0;padding:0;background:#fff;background:rgba(255,255,255,0.95);border:solid 1px #ccc}form.custom div.custom.dropdown ul li{color:#555;font-size:13px;cursor:pointer;padding:3px;padding-left:6px;padding-right:38px;min-height:18px;line-height:18px;margin:0;white-space:nowrap;list-style:none}form.custom div.custom.dropdown ul li.selected{background:#cdebf5;color:#000}form.custom div.custom.dropdown ul li.selected:after{content:"\2013";position:absolute;right:10px}form.custom div.custom.dropdown ul li:hover{background-color:#cdebf5;color:#000}form.custom div.custom.dropdown ul li:hover:after{content:"\2013";position:absolute;right:10px;color:#a3dbec}form.custom div.custom.dropdown ul li.selected:hover{background:#cdebf5;cursor:default;color:#000}form.custom div.custom.dropdown ul li.selected:hover:after{color:#000}form.custom div.custom.dropdown ul.show{display:block}form.custom .custom.disabled{background-color:#ddd}@-moz-document url-prefix(){form.custom div.custom.dropdown a.selector{height:28px}}.lt-ie9 form.custom div.custom.dropdown a.selector{height:28px}.row{width:940px;max-width:100%;min-width:768px;margin:0 auto}.row .row{width:auto;max-width:none;min-width:0;margin:0 -15px}.row.collapse .column,.row.collapse .columns{padding:0}.row .row{width:auto;max-width:none;min-width:0;margin:0 -15px}.row .row.collapse{margin:0}.column,.columns{float:left;min-height:1px;padding:0 15px;position:relative}.column.centered,.columns.centered{float:none;margin:0 auto}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.one,.row .one{width:8.33333%}.two,.row .two{width:16.66667%}.three,.row .three{width:25%}.four,.row .four{width:33.33333%}.five,.row .five{width:41.66667%}.six,.row .six{width:50%}.seven,.row .seven{width:58.33333%}.eight,.row .eight{width:66.66667%}.nine,.row .nine{width:75%}.ten,.row .ten{width:83.33333%}.eleven,.row .eleven{width:91.66667%}.twelve,.row .twelve{width:100%}.row .offset-by-one{margin-left:8.33333%}.row .offset-by-two{margin-left:16.66667%}.row .offset-by-three{margin-left:25%}.row .offset-by-four{margin-left:33.33333%}.row .offset-by-five{margin-left:41.66667%}.row .offset-by-six{margin-left:50%}.row .offset-by-seven{margin-left:58.33333%}.row .offset-by-eight{margin-left:66.66667%}.row .offset-by-nine{margin-left:75%}.row .offset-by-ten{margin-left:83.33333%}.push-two{left:16.66667%}.pull-two{right:16.66667%}.push-three{left:25%}.pull-three{right:25%}.push-four{left:33.33333%}.pull-four{right:33.33333%}.push-five{left:41.66667%}.pull-five{right:41.66667%}.push-six{left:50%}.pull-six{right:50%}.push-seven{left:58.33333%}.pull-seven{right:58.33333%}.push-eight{left:66.66667%}.pull-eight{right:66.66667%}.push-nine{left:75%}.pull-nine{right:75%}.push-ten{left:83.33333%}.pull-ten{right:83.33333%}img{height:auto}img,object,embed{max-width:100%}img{-ms-interpolation-mode:bicubic}#map_canvas img,.map_canvas img{max-width:none!important}.row{*zoom:1}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.block-grid{display:block;overflow:hidden;padding:0}.block-grid>li{display:block;height:auto;float:left}.block-grid.one-up{margin:0}.block-grid.one-up>li{width:100%;padding:0 0 15px}.block-grid.two-up{margin:0 -15px}.block-grid.two-up>li{width:50%;padding:0 15px 15px}.block-grid.two-up>li:nth-child(2n+1){clear:both}.block-grid.three-up{margin:0 -12px}.block-grid.three-up>li{width:33.33333%;padding:0 12px 12px}.block-grid.three-up>li:nth-child(3n+1){clear:both}.block-grid.four-up{margin:0 -10px}.block-grid.four-up>li{width:25%;padding:0 10px 10px}.block-grid.four-up>li:nth-child(4n+1){clear:both}.block-grid.five-up{margin:0 -8px}.block-grid.five-up>li{width:20%;padding:0 8px 8px}.block-grid.five-up>li:nth-child(5n+1){clear:both}.block-grid.six-up{margin:0 -8px}.block-grid.six-up>li{width:16.66667%;padding:0 8px 8px}.block-grid.six-up>li:nth-child(6n+1){clear:both}.block-grid.seven-up{margin:0 -8px}.block-grid.seven-up>li{width:14.28571%;padding:0 8px 8px}.block-grid.seven-up>li:nth-child(7n+1){clear:both}.block-grid.eight-up{margin:0 -8px}.block-grid.eight-up>li{width:12.5%;padding:0 8px 8px}.block-grid.eight-up>li:nth-child(8n+1){clear:both}.block-grid.nine-up{margin:0 -8px}.block-grid.nine-up>li{width:11.11111%;padding:0 8px 8px}.block-grid.nine-up>li:nth-child(9n+1){clear:both}.block-grid.ten-up{margin:0 -8px}.block-grid.ten-up>li{width:10%;padding:0 8px 8px}.block-grid.ten-up>li:nth-child(10n+1){clear:both}.block-grid.eleven-up{margin:0 -8px}.block-grid.eleven-up>li{width:9.09091%;padding:0 8px 8px}.block-grid.eleven-up>li:nth-child(11n+1){clear:both}.block-grid.twelve-up{margin:0 -8px}.block-grid.twelve-up>li{width:8.33333%;padding:0 8px 8px}.block-grid.twelve-up>li:nth-child(12n+1){clear:both}.button{width:auto;background:#2ba6cb;border:1px solid #1e728c;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:14px;font-weight:bold;line-height:1;margin:0;padding:10px 20px 11px;position:relative;text-align:center;text-decoration:none;-webkit-transition:background-color 0.15s ease-in-out;-moz-transition:background-color 0.15s ease-in-out;-o-transition:background-color 0.15s ease-in-out;transition:background-color 0.15s ease-in-out}.button:hover,.button:focus{color:#fff;background-color:#2284a1}.button:active{-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2) inset;-moz-box-shadow:0 1px 0 rgba(0,0,0,0.2) inset;box-shadow:0 1px 0 rgba(0,0,0,0.2) inset}.button.large{font-size:17px;padding:15px 30px 16px}.button.medium{font-size:14px}.button.small{font-size:11px;padding:7px 14px 8px}.button.tiny{font-size:10px;padding:5px 10px 6px}.button.expand{width:100%;text-align:center}.button.primary{background-color:#2ba6cb;border:1px solid #1e728c}.button.primary:hover,.button.primary:focus{background-color:#2284a1}.button.success{background-color:#5da423;border:1px solid #396516}.button.success:hover,.button.success:focus{background-color:#457a1a}.button.alert{background-color:#c60f13;border:1px solid #7f0a0c}.button.alert:hover,.button.alert:focus{background-color:#970b0e}.button.secondary{background-color:#e9e9e9;color:#1d1d1d;border:1px solid #c3c3c3}.button.secondary:hover,.button.secondary:focus{background-color:#d0d0d0}.button.radius{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.button.round{-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px}.button.full-width{width:100%;text-align:center;padding-left:0px !important;padding-right:0px !important}.button.left-align{text-align:left;text-indent:12px}.button.disabled,.button[disabled]{opacity:0.6;cursor:default;background:#2ba6cb;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.button.disabled:hover,.button[disabled]:hover{background:#2ba6cb}.button.disabled.success,.button[disabled].success{background-color:#5da423}.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#5da423;outline:none}.button.disabled.alert,.button[disabled].alert{background-color:#c60f13}.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#c60f13;outline:none}.button.disabled.secondary,.button[disabled].secondary{background-color:#e9e9e9}.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#e9e9e9;outline:none}input[type=submit].button,button.button{-webkit-appearance:none}@-moz-document url-prefix(){button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{border:none;padding:0}input[type="submit"].tiny.button{padding:3px 10px 4px}input[type="submit"].small.button{padding:5px 14px 6px}input[type="submit"].button,input[type=submit].medium.button{padding:8px 20px 9px}input[type="submit"].large.button{padding:13px 30px 14px}}.button.dropdown{position:relative;padding-right:44px}.button.dropdown.large{padding-right:60px}.button.dropdown.small{padding-right:28px}.button.dropdown.tiny{padding-right:20px}.button.dropdown:after{content:"";display:block;width:0;height:0;border:solid 6px;border-color:#fff transparent transparent transparent;position:absolute;top:50%;right:20px;margin-top:-2px}.button.dropdown.large:after{content:"";display:block;width:0;height:0;border:solid 7px;border-color:#fff transparent transparent transparent;margin-top:-3px;right:30px}.button.dropdown.small:after{content:"";display:block;width:0;height:0;border:solid 5px;border-color:#fff transparent transparent transparent;margin-top:-2px;right:14px}.button.dropdown.tiny:after{content:"";display:block;width:0;height:0;border:solid 4px;border-color:#fff transparent transparent transparent;margin-top:-1px;right:10px}.button.dropdown>ul{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:none;position:absolute;left:-1px;background:#fff;background:rgba(255,255,255,0.95);list-style:none;margin:0;padding:0;border:1px solid #ccc;border-top:none;min-width:100%;z-index:40}.button.dropdown>ul li{width:100%;cursor:pointer;padding:0;min-height:18px;line-height:18px;margin:0;white-space:nowrap;list-style:none}.button.dropdown>ul li a,.button.dropdown>ul li button{display:block;color:#555;font-size:13px;font-weight:normal;padding:6px 14px;text-align:left}.button.dropdown>ul li button{width:100%;border:inherit;background:inherit;font-family:inherit;margin:inherit;-webkit-font-smoothing:antialiased}.button.dropdown>ul li:hover,.button.dropdown>ul li:focus{background-color:#e3f4f9;color:#222}.button.dropdown>ul li.divider{min-height:0;padding:0;height:1px;margin:4px 0;background:#ededed}.button.dropdown.up>ul{border-top:1px solid #ccc;border-bottom:none}.button.dropdown ul.no-hover.show-dropdown{display:block !important}.button.dropdown:hover>ul.no-hover{display:none}.button.dropdown.split{padding:0;position:relative}.button.dropdown.split:after{display:none}.button.dropdown.split:hover,.button.dropdown.split:focus{background-color:#2ba6cb}.button.dropdown.split.alert:hover,.button.dropdown.split.alert:focus{background-color:#c60f13}.button.dropdown.split.success:hover,.button.dropdown.split.success:focus{background-color:#5da423}.button.dropdown.split.secondary:hover,.button.dropdown.split.secondary:focus{background-color:#e9e9e9}.button.dropdown.split>a{color:#fff;display:block;padding:10px 50px 11px 20px;padding-left:20px;padding-right:50px;-webkit-transition:background-color 0.15s ease-in-out;-moz-transition:background-color 0.15s ease-in-out;-o-transition:background-color 0.15s ease-in-out;transition:background-color 0.15s ease-in-out}.button.dropdown.split>a:hover,.button.dropdown.split>a:focus{background-color:#2284a1;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset}.button.dropdown.split.large>a{padding:15px 75px 16px 30px;padding-left:30px;padding-right:75px}.button.dropdown.split.small>a{padding:7px 35px 8px 14px;padding-left:14px;padding-right:35px}.button.dropdown.split.tiny>a{padding:5px 25px 6px 10px;padding-left:10px;padding-right:25px}.button.dropdown.split>span{background-color:#2ba6cb;position:absolute;right:0;top:0;height:100%;width:30px;border-left:1px solid #1e728c;-webkit-box-shadow:1px 1px 0 rgba(255,255,255,0.5) inset;-moz-box-shadow:1px 1px 0 rgba(255,255,255,0.5) inset;box-shadow:1px 1px 0 rgba(255,255,255,0.5) inset;-webkit-transition:background-color 0.15s ease-in-out;-moz-transition:background-color 0.15s ease-in-out;-o-transition:background-color 0.15s ease-in-out;transition:background-color 0.15s ease-in-out}.button.dropdown.split>span:hover,.button.dropdown.split>span:focus{background-color:#2284a1}.button.dropdown.split>span:after{content:"";display:block;width:0;height:0;border:solid 6px;border-color:#fff transparent transparent transparent;position:absolute;top:50%;left:50%;margin-left:-6px;margin-top:-2px}.button.dropdown.split.secondary>span:after{content:"";display:block;width:0;height:0;border:solid 6px;border-color:#1d1d1d transparent transparent transparent}.button.dropdown.split.large span{width:45px}.button.dropdown.split.small span{width:21px}.button.dropdown.split.tiny span{width:15px}.button.dropdown.split.large span:after{content:"";display:block;width:0;height:0;border:solid 7px;border-color:#fff transparent transparent transparent;margin-top:-3px;margin-left:-7px}.button.dropdown.split.small span:after{content:"";display:block;width:0;height:0;border:solid 4px;border-color:#fff transparent transparent transparent;margin-top:-1px;margin-left:-4px}.button.dropdown.split.tiny span:after{content:"";display:block;width:0;height:0;border:solid 3px;border-color:#fff transparent transparent transparent;margin-top:-1px;margin-left:-3px}.button.dropdown.split.alert>span{background-color:#c60f13;border-left-color:#7f0a0c}.button.dropdown.split.success>span{background-color:#5da423;border-left-color:#396516}.button.dropdown.split.secondary>span{background-color:#e9e9e9;border-left-color:#c3c3c3}.button.dropdown.split.secondary>a{color:#1d1d1d}.button.dropdown.split.alert>a:hover,.button.dropdown.split.alert>span:hover,.button.dropdown.split.alert>a:focus,.button.dropdown.split.alert>span:focus{background-color:#970b0e}.button.dropdown.split.success>a:hover,.button.dropdown.split.success>span:hover,.button.dropdown.split.success>a:focus,.button.dropdown.split.success>span:focus{background-color:#457a1a}.button.dropdown.split.secondary>a:hover,.button.dropdown.split.secondary>span:hover,.button.dropdown.split.secondary>a:focus,.button.dropdown.split.secondary>span:focus{background-color:#d0d0d0}ul.button-group{list-style:none;padding:0;margin:0 0 12px;*zoom:1}ul.button-group:before,ul.button-group:after{content:" ";display:table}ul.button-group:after{clear:both}ul.button-group li{padding:0;margin:0 0 0 -1px;float:left}ul.button-group li:first-child{margin-left:0}ul.button-group.radius li .button,ul.button-group.radius li .button.radius,ul.button-group.radius li .button-rounded{-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px}ul.button-group.radius li:first-child .button,ul.button-group.radius li:first-child .button.radius{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}ul.button-group.radius li:first-child .button.rounded{-moz-border-radius-topleft:1000px;-webkit-border-top-left-radius:1000px;border-top-left-radius:1000px;-moz-border-radius-bottomleft:1000px;-webkit-border-bottom-left-radius:1000px;border-bottom-left-radius:1000px}ul.button-group.radius li:last-child .button,ul.button-group.radius li:last-child .button.radius{-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}ul.button-group.radius li:last-child .button.rounded{-moz-border-radius-topright:1000px;-webkit-border-top-right-radius:1000px;border-top-right-radius:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-bottom-right-radius:1000px;border-bottom-right-radius:1000px}ul.button-group.even .button{width:100%}ul.button-group.even.two-up li{width:50%}ul.button-group.even.three-up li{width:33.3%}ul.button-group.even.three-up li:first-child{width:33.4%}ul.button-group.even.four-up li{width:25%}ul.button-group.even.five-up li{width:20%}div.button-bar{overflow:hidden}div.button-bar ul.button-group{float:left;margin-right:8px}div.button-bar ul.button-group:last-child{margin-left:0}.nav-bar{height:40px;background:#4d4d4d;margin-left:0;margin-top:20px;padding:0}.nav-bar>li{float:left;display:block;position:relative;padding:0;margin:0;border:1px solid #333;border-right:none;line-height:38px;-webkit-box-shadow:1px 0 0 rgba(255,255,255,0.2) inset;-moz-box-shadow:1px 0 0 rgba(255,255,255,0.2) inset;box-shadow:1px 0 0 rgba(255,255,255,0.2) inset}.nav-bar>li:first-child{-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;box-shadow:0 0 0}.nav-bar>li:last-child{border-right:solid 1px #333;-webkit-box-shadow:1px 0 0 rgba(255,255,255,0.2) inset,1px 0 0 rgba(255,255,255,0.2);-moz-box-shadow:1px 0 0 rgba(255,255,255,0.2) inset,1px 0 0 rgba(255,255,255,0.2);box-shadow:1px 0 0 rgba(255,255,255,0.2) inset,1px 0 0 rgba(255,255,255,0.2)}.nav-bar>li.active{background:#2ba6cb;border-color:#2284a1}.nav-bar>li.active>a{color:#fff;cursor:default}.nav-bar>li.active:hover{background:#2ba6cb;cursor:default}.nav-bar>li:hover{background:#333}.nav-bar>li>a{color:#e6e6e6}.nav-bar>li ul{margin-bottom:0}.nav-bar>li .flyout{display:none}.nav-bar>li.has-flyout>a:first-child{padding-right:40px;position:relative}.nav-bar>li.has-flyout>a:first-child:after{content:"";display:block;width:0;height:0;border:solid 4px;border-color:#e6e6e6 transparent transparent transparent;position:absolute;right:20px;top:17px}.nav-bar>li.has-flyout>a.flyout-toggle{border-left:0 !important;position:absolute;right:0;top:0;padding:20px;z-index:2;display:block}.nav-bar>li.has-flyout.is-touch>a:first-child{padding-right:55px}.nav-bar>li.has-flyout.is-touch>a.flyout-toggle{border-left:1px dashed #666}.nav-bar>li>a:first-child{position:relative;padding:0 20px;display:block;text-decoration:none;font-size:14px}.nav-bar>li>input{margin:0 10px}.nav-bar.vertical{height:auto;margin-top:0}.nav-bar.vertical>li{float:none;border-bottom:none;border-right:solid 1px #333;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav-bar.vertical>li.has-flyout>a:first-child:after{content:"";display:block;width:0;height:0;border:solid 4px;border-color:transparent transparent transparent #e6e6e6}.nav-bar.vertical>li .flyout{left:100%;top:-1px}.nav-bar.vertical>li .flyout.right{left:auto;right:100%}.nav-bar.vertical>li.active{border-right:solid 1px #2284a1}.nav-bar.vertical>li:last-child{border-bottom:solid 1px #333}.flyout{background:#f2f2f2;padding:20px;margin:0;border:1px solid #d9d9d9;position:absolute;top:39px;left:-1px;width:250px;z-index:40;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.1);box-shadow:0 1px 5px rgba(0,0,0,0.1)}.flyout p{line-height:1.2;font-size:13px}.flyout *:first-child{margin-top:0}.flyout *:last-child{margin-bottom:0}.flyout.small{width:166.66667px}.flyout.large{width:437.5px}.flyout.right{left:auto;right:-2px}.flyout.left{right:auto;left:-2px}.flyout.up{top:auto;bottom:39px}ul.flyout,.nav-bar li ul{padding:0;list-style:none}ul.flyout li,.nav-bar li ul li{border-left:solid 3px #CCC}ul.flyout li a,.nav-bar li ul li a{background:#f2f2f2;border:1px solid #e6e6e6;border-width:1px 1px 0 0;color:#555;display:block;font-size:14px;height:auto;line-height:1;padding:15px 20px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset}ul.flyout li a:hover,ul.flyout li a:focus,.nav-bar li ul li a:hover,.nav-bar li ul li a:focus{background:#ebebeb;color:#333}ul.flyout li.active,.nav-bar li ul li.active{margin-top:0;border-top:1px solid #4d4d4d;border-left:4px solid #1a1a1a}ul.flyout li.active a,.nav-bar li ul li.active a{background:#4d4d4d;border:none;color:#fff;height:auto;margin:0;position:static;top:0;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;box-shadow:0 0 0}.orbit-wrapper{width:1px;height:1px;position:relative}.orbit{width:1px;height:1px;position:relative;overflow:hidden;margin-bottom:17px}.orbit.with-bullets{margin-bottom:40px}.orbit .orbit-slide{max-width:100%;position:absolute;top:0;left:0}.orbit a.orbit-slide{border:none;line-height:0;display:none}.orbit div.orbit-slide{width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.orbit-wrapper .timer{width:40px;height:40px;overflow:hidden;position:absolute;top:10px;right:10px;opacity:.6;cursor:pointer;z-index:31}.orbit-wrapper span.rotator{display:block;width:40px;height:40px;position:absolute;top:0;left:-20px;background:url('/wp-content/themes/flyingnews/images/foundation/orbit/rotator-black.png') no-repeat;z-index:3}.orbit-wrapper span.rotator.move{left:0}.orbit-wrapper span.mask{display:block;width:20px;height:40px;position:absolute;top:0;right:0;z-index:2;overflow:hidden}.orbit-wrapper span.mask.move{width:40px;left:0;background:url('/wp-content/themes/flyingnews/images/foundation/orbit/timer-black.png') repeat 0 0}.orbit-wrapper span.pause{display:block;width:40px;height:40px;position:absolute;top:0;left:0;background:url('/wp-content/themes/flyingnews/images/foundation/orbit/pause-black.png') no-repeat;z-index:4;opacity:0}.orbit-wrapper span.pause.active{background:url('/wp-content/themes/flyingnews/images/foundation/orbit/pause-black.png') no-repeat 0 -40px}.orbit-wrapper .timer:hover span.pause,.orbit-wrapper .timer:focus span.pause,.orbit-wrapper span.pause.active{opacity:1}.orbit-caption{display:none;font-family:inherit}.orbit-wrapper .orbit-caption{background:#000;background:rgba(0,0,0,0.6);z-index:30;color:#fff;text-align:center;padding:7px 0;font-size:13px;position:absolute;right:0;bottom:0;width:100%}.orbit-wrapper .slider-nav{display:block}.orbit-wrapper .slider-nav span{width:39px;height:50px;text-indent:-9999px;position:absolute;z-index:30;top:50%;margin-top:-25px;cursor:pointer}.orbit-wrapper .slider-nav span.right{background:url('/wp-content/themes/flyingnews/images/foundation/orbit/right-arrow.png');background-size:100%;right:0}.orbit-wrapper .slider-nav span.left{background:url('/wp-content/themes/flyingnews/images/foundation/orbit/left-arrow.png');background-size:100%;left:0}.lt-ie9 .orbit-wrapper .slider-nav span.right{background:url('/wp-content/themes/flyingnews/images/foundation/orbit/right-arrow-small.png')}.lt-ie9 .orbit-wrapper .slider-nav span.left{background:url('/wp-content/themes/flyingnews/images/foundation/orbit/left-arrow-small.png')}ul.orbit-bullets{position:absolute;z-index:30;list-style:none;bottom:-40px;left:50%;margin-left:-50px;padding:0}ul.orbit-bullets li{float:left;margin-left:5px;cursor:pointer;color:#999;text-indent:-9999px;background:url('/wp-content/themes/flyingnews/images/foundation/orbit/bullets.jpg') no-repeat 4px 0;width:13px;height:12px;overflow:hidden}ul.orbit-bullets li.active{color:#222;background-position:-8px 0}ul.orbit-bullets li.has-thumb{background:none;width:100px;height:75px}ul.orbit-bullets li.active.has-thumb{background-position:0 0;border-top:2px solid #000}.orbit-slide-counter{position:absolute;bottom:0;z-index:99;background:rgba(0,0,0,0.7);color:#fff;padding:5px}.orbit img.fluid-placeholder{visibility:hidden;position:static;display:block;width:100%}.orbit,.orbit-wrapper{width:100% !important}.lt-ie9 .timer{display:none !important}.lt-ie9 .orbit-caption{background:#000;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);zoom:1}@media only screen and (max-width: 767px){.orbit.orbit-stack-on-small img.fluid-placeholder{visibility:visible}.orbit.orbit-stack-on-small .orbit-slide{position:static;margin-bottom:10px}}.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,0.45);z-index:40;display:none;top:0;left:0}.reveal-modal{background:#fff;visibility:hidden;display:none;top:100px;left:50%;margin-left:-260px;width:520px;position:absolute;z-index:41;padding:30px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);-moz-box-shadow:0 0 10px rgba(0,0,0,0.4);box-shadow:0 0 10px rgba(0,0,0,0.4)}.reveal-modal .close-reveal-modal:not(.button){font-size:22px;font-size:2.2rem;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rgba(0,0,0,0.6);font-weight:bold;cursor:pointer}.reveal-modal.small{width:30%;margin-left:-15%}.reveal-modal.medium{width:40%;margin-left:-20%}.reveal-modal.large{width:60%;margin-left:-30%}.reveal-modal.xlarge{width:70%;margin-left:-35%}.reveal-modal.expand{width:90%;margin-left:-45%}.reveal-modal .row{min-width:0;margin-bottom:10px}.reveal-modal>:first-child{margin-top:0}.reveal-modal>:last-child{margin-bottom:0}@media print{.reveal-modal{border:solid 1px #000;background:#fff}}.tabs{list-style:none;border-bottom:solid 1px #e6e6e6;display:block;height:40px;padding:0;margin-bottom:20px}.tabs.contained{margin-bottom:0;margin-left:0}.tabs dt,.tabs li.section-title{color:#b3b3b3;cursor:default;display:block;float:left;font-size:12px;height:40px;line-height:40px;padding:0;padding-right:9px;padding-left:20px;font-weight:normal;width:auto;text-transform:uppercase}.tabs dt:first-child,.tabs li.section-title:first-child{padding:0;padding-right:9px}.tabs dd,.tabs li{display:block;float:left;padding:0;margin:0}.tabs dd a,.tabs li a{color:#6f6f6f;display:block;font-size:14px;height:40px;line-height:40px;padding:0px 23.8px}.tabs dd a:focus,.tabs li a:focus{font-weight:bold;color:#2ba6cb}.tabs dd.active,.tabs li.active{border-top:3px solid #2ba6cb;margin-top:-3px}.tabs dd.active a,.tabs li.active a{cursor:default;color:#3c3c3c;background:#fff;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;font-weight:bold}.tabs dd:first-child,.tabs li:first-child{margin-left:0}.tabs.vertical{height:auto;border-bottom:1px solid #e6e6e6}.tabs.vertical dt,.tabs.vertical dd,.tabs.vertical li{float:none;height:auto}.tabs.vertical dd,.tabs.vertical li{border-left:3px solid #ccc}.tabs.vertical dd a,.tabs.vertical li a{background:#f2f2f2;border:none;border:1px solid #e6e6e6;border-width:1px 1px 0 0;color:#555;display:block;font-size:14px;height:auto;line-height:1;padding:15px 20px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset}.tabs.vertical dd.active,.tabs.vertical li.active{margin-top:0;border-top:1px solid #4d4d4d;border-left:4px solid #1a1a1a}.tabs.vertical dd.active a,.tabs.vertical li.active a{background:#4d4d4d;border:none;color:#fff;height:auto;margin:0;position:static;top:0;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;box-shadow:0 0 0}.tabs.vertical dd:first-child a.active,.tabs.vertical li:first-child a.active{margin:0}.tabs.pill{border-bottom:none;margin-bottom:10px}.tabs.pill dd,.tabs.pill li{margin-right:10px}.tabs.pill dd:last-child,.tabs.pill li:last-child{margin-right:0}.tabs.pill dd a,.tabs.pill li a{-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px;background:#e6e6e6;height:26px;line-height:26px;color:#666}.tabs.pill dd.active,.tabs.pill li.active{border:none;margin-top:0}.tabs.pill dd.active a,.tabs.pill li.active a{background-color:#2ba6cb;border:none;color:#fff}.tabs.pill.contained{border-bottom:solid 1px #eee;margin-bottom:0}.tabs.pill.two-up dd,.tabs.pill.two-up li,.tabs.pill.three-up dd,.tabs.pill.three-up li,.tabs.pill.four-up dd,.tabs.pill.four-up li,.tabs.pill.five-up dd,.tabs.pill.five-up li{margin-right:0}.tabs.two-up dt a,.tabs.two-up dd a,.tabs.two-up li a,.tabs.three-up dt a,.tabs.three-up dd a,.tabs.three-up li a,.tabs.four-up dt a,.tabs.four-up dd a,.tabs.four-up li a,.tabs.five-up dt a,.tabs.five-up dd a,.tabs.five-up li a{padding:0 17px;text-align:center;overflow:hidden}.tabs.two-up dt,.tabs.two-up dd,.tabs.two-up li{width:50%}.tabs.three-up dt,.tabs.three-up dd,.tabs.three-up li{width:33.33%}.tabs.four-up dt,.tabs.four-up dd,.tabs.four-up li{width:25%}.tabs.five-up dt,.tabs.five-up dd,.tabs.five-up li{width:20%}ul.tabs-content{display:block;margin:0 0 20px;padding:0}ul.tabs-content>li{display:none}ul.tabs-content>li.active{display:block}ul.tabs-content.contained{padding:0}ul.tabs-content.contained>li{border:solid 0 #e6e6e6;border-width:0 1px 1px 1px;padding:20px}ul.tabs-content.contained.vertical>li{border-width:1px 1px 1px 1px}.no-js ul.tabs-content>li{display:block}div.alert-box{display:block;padding:6px 7px 7px;font-weight:bold;font-size:14px;color:#fff;background-color:#2ba6cb;border:1px solid rgba(0,0,0,0.1);margin-bottom:12px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;text-shadow:0 -1px rgba(0,0,0,0.3);position:relative}div.alert-box.success{background-color:#5da423;color:#fff;text-shadow:0 -1px rgba(0,0,0,0.3)}div.alert-box.alert{background-color:#c60f13;color:#fff;text-shadow:0 -1px rgba(0,0,0,0.3)}div.alert-box.secondary{background-color:#e9e9e9;color:#505050;text-shadow:0 1px rgba(255,255,255,0.3)}div.alert-box a.close{color:#333;position:absolute;right:4px;top:-1px;font-size:17px;opacity:0.2;padding:4px}div.alert-box a.close:hover,div.alert-box a.close:focus{opacity:0.4}.label{padding:1px 4px 2px;font-size:12px;font-weight:bold;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline;position:relative;bottom:1px;color:#fff;background:#2ba6cb}.label.radius{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.label.round{padding:1px 7px 2px;-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px}.label.alert{background-color:#c60f13}.label.success{background-color:#5da423}.label.secondary{background-color:#e9e9e9;color:#505050}.has-tip{border-bottom:dotted 1px #ccc;cursor:help;font-weight:bold;color:#333}.has-tip:hover,.has-tip:focus{border-bottom:dotted 1px #196177;color:#2ba6cb}.has-tip.tip-left,.has-tip.tip-right{float:none !important}.tooltip{display:none;background:#000;background:rgba(0,0,0,0.85);position:absolute;color:#fff;font-weight:bold;font-size:12px;padding:5px;z-index:999;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;line-height:normal}.tooltip>.nub{display:block;width:0;height:0;border:solid 5px;border-color:transparent transparent #000 transparent;border-color:transparent transparent rgba(0,0,0,0.85) transparent;position:absolute;top:-10px;left:10px}.tooltip.tip-override>.nub{border-color:transparent transparent #000 transparent !important;border-color:transparent transparent rgba(0,0,0,0.85) transparent !important;top:-10px !important}.tooltip.tip-top>.nub,.tooltip.tip-centered-top>.nub{border-color:#000 transparent transparent transparent;border-color:rgba(0,0,0,0.85) transparent transparent transparent;top:auto;bottom:-10px}.tooltip.tip-left,.tooltip.tip-right{float:none !important}.tooltip.tip-left>.nub{border-color:transparent transparent transparent #000;border-color:transparent transparent transparent rgba(0,0,0,0.85);right:-10px;left:auto}.tooltip.tip-right>.nub{border-color:transparent #000 transparent transparent;border-color:transparent rgba(0,0,0,0.85) transparent transparent;right:auto;left:-10px}.tooltip.noradius{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.tooltip.opened{color:#2ba6cb !important;border-bottom:dotted 1px #196177 !important}.tap-to-close{display:block;font-size:10px;font-size:1rem;color:#888;font-weight:normal}.panel{background:#f2f2f2;border:solid 1px #e6e6e6;margin:0 0 22px 0;padding:20px}.panel>:first-child{margin-top:0}.panel>:last-child{margin-bottom:0}.panel.callout{background:#2ba6cb;color:#fff;border-color:#2284a1;-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5)}.panel.callout a{color:#fff}.panel.callout .button{background:#fff;border:none;color:#2ba6cb;text-shadow:none}.panel.callout .button:hover,.panel.callout .button:focus{background:rgba(255,255,255,0.8)}.panel.radius{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}ul.accordion{margin:0 0 22px 0;border-bottom:1px solid #e9e9e9}ul.accordion>li{list-style:none;margin:0;padding:0;border-top:1px solid #e9e9e9}ul.accordion>li>div.title{cursor:pointer;background:#f6f6f6;padding:15px;margin:0;position:relative;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;-webkit-transition:0.15s background linear;-moz-transition:0.15s background linear;-o-transition:0.15s background linear;transition:0.15s background linear}ul.accordion>li>div.title h1,ul.accordion>li>div.title h2,ul.accordion>li>div.title h3,ul.accordion>li>div.title h4,ul.accordion>li>div.title h5{margin:0}ul.accordion>li>div.title:after{content:"";display:block;width:0;height:0;border:solid 6px;border-color:transparent #9d9d9d transparent transparent;position:absolute;right:15px;top:21px}ul.accordion>li .content{display:none;padding:15px}ul.accordion>li.active{border-top:3px solid #2ba6cb}ul.accordion>li.active .title{background:#fff;padding-top:13px}ul.accordion>li.active .title:after{content:"";display:block;width:0;height:0;border:solid 6px;border-color:#9d9d9d transparent transparent transparent}ul.accordion>li.active .content{background:#fff;display:block;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9}ul.side-nav{display:block;list-style:none;margin:0;padding:17px 0}ul.side-nav li{display:block;list-style:none;margin:0 0 7px 0}ul.side-nav li a{display:block}ul.side-nav li.active a{color:#4d4d4d;font-weight:bold}ul.side-nav li.divider{border-top:1px solid #e6e6e6;height:0;padding:0}dl.sub-nav{display:block;width:auto;overflow:hidden;margin:-4px 0 18px;margin-right:0;margin-left:-9px;padding-top:4px}dl.sub-nav dt,dl.sub-nav dd{float:left;display:inline;margin-left:9px;margin-bottom:10px}dl.sub-nav dt{color:#999;font-weight:normal}dl.sub-nav dd a{text-decoration:none;-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px}dl.sub-nav dd.active a{font-weight:bold;background:#2ba6cb;color:#fff;padding:3px 9px;cursor:default}ul.pagination{display:block;height:24px;margin-left:-5px}ul.pagination li{float:left;display:block;height:24px;color:#999;font-size:14px;margin-left:5px}ul.pagination li a{display:block;padding:1px 7px 1px;color:#555}ul.pagination li:hover a,ul.pagination li a:focus{background:#e6e6e6}ul.pagination li.unavailable a{cursor:default;color:#999}ul.pagination li.unavailable:hover a,ul.pagination li.unavailable a:focus{background:transparent}ul.pagination li.current a{background:#2ba6cb;color:#fff;font-weight:bold;cursor:default}ul.pagination li.current a:hover,ul.pagination li.current a:focus{background:#2ba6cb}div.pagination-centered{text-align:center}div.pagination-centered ul>li{float:none;display:inline-block}ul.breadcrumbs{display:block;background:#f6f6f6;padding:6px 10px 7px;border:1px solid #e9e9e9;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;overflow:hidden;margin-left:0}ul.breadcrumbs li{margin:0;padding:0 12px 0 0;float:left;list-style:none}ul.breadcrumbs li a,ul.breadcrumbs li span{text-transform:uppercase;font-size:11px;font-size:1.1rem;padding-left:12px}ul.breadcrumbs li:first-child a,ul.breadcrumbs li:first-child span{padding-left:0}ul.breadcrumbs li:before{content:"/";color:#aaa}ul.breadcrumbs li:first-child:before{content:" "}ul.breadcrumbs li.current a{cursor:default;color:#333}ul.breadcrumbs li:hover a,ul.breadcrumbs li a:focus{text-decoration:underline}ul.breadcrumbs li.current:hover a,ul.breadcrumbs li.current a:focus{text-decoration:none}ul.breadcrumbs li.unavailable a{color:#999}ul.breadcrumbs li.unavailable:hover a,ul.breadcrumbs li.unavailable a:focus{text-decoration:none;color:#999;cursor:default}ul.inline-list,ul.link-list{margin:0 0 17px -22px;padding:0;list-style:none;overflow:hidden}ul.inline-list>li,ul.link-list>li{list-style:none;float:left;margin-left:22px;display:block}ul.inline-list>li>*,ul.link-list>li>*{display:block}.keystroke,kbd{font-family:"Consolas", "Menlo", "Courier", monospace;font-size:13px;padding:2px 4px 0px;margin:0;background:#ededed;border:solid 1px #dbdbdb;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.th{display:block}.th img{display:block;border:solid 4px #fff;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.2);-moz-box-shadow:0 0 0 1px rgba(0,0,0,0.2);box-shadow:0 0 0 1px rgba(0,0,0,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transition-property:box-shadow;-moz-transition-property:box-shadow;-o-transition-property:box-shadow;transition-property:box-shadow;-webkit-transition-duration:300ms;-moz-transition-duration:300ms;-o-transition-duration:300ms;transition-duration:300ms}.th:hover img,.th:focus img{-webkit-box-shadow:0 0 6px 1px rgba(43,166,203,0.5);-moz-box-shadow:0 0 6px 1px rgba(43,166,203,0.5);box-shadow:0 0 6px 1px rgba(43,166,203,0.5)}.flex-video{position:relative;padding-top:25px;padding-bottom:67.5%;height:0;margin-bottom:16px;overflow:hidden}.flex-video.widescreen{padding-bottom:57.25%}.flex-video.vimeo{padding-top:0}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}table{background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin:0 0 18px;border:1px solid #ddd}table thead,table tfoot{background:#f5f5f5}table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:table-cell;font-size:14px;line-height:18px;text-align:left}table thead tr th,table tfoot tr td{padding:8px 10px 9px;font-size:14px;font-weight:bold;color:#222}table thead tr th:first-child,table tfoot tr td:first-child{border-left:none}table thead tr th:last-child,table tfoot tr td:last-child{border-right:none}table tbody tr.even,table tbody tr.alt{background:#f9f9f9}table tbody tr:nth-child(even){background:#f9f9f9}table tbody tr td{color:#333;padding:9px 10px;vertical-align:top;border:none}ul.vcard{display:inline-block;margin:0 0 12px 0;border:1px solid #ddd;padding:10px}ul.vcard li{margin:0;display:block}ul.vcard li.fn{font-weight:bold;font-size:15px}p.vevent span.summary{font-weight:bold}p.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 1px}div.progress{padding:2px;margin-bottom:10px;border:1px solid #ccc;height:25px}div.progress .meter{background:#2ba6cb;height:100%;display:block;width:50%}div.progress.secondary .meter{background:#e9e9e9}div.progress.success .meter{background:#5da423}div.progress.alert .meter{background:#c60f13}div.progress.radius{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}div.progress.radius .meter{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}div.progress.round{-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px}div.progress.round .meter{-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px}.pricing-table{border:solid 1px #ddd;margin-left:0;margin-bottom:20px}.pricing-table *{list-style:none;line-height:1}.pricing-table .title{background-color:#ddd;padding:15px 20px;text-align:center;color:#333;font-weight:bold;font-size:16px}.pricing-table .price{background-color:#eee;padding:15px 20px;text-align:center;color:#333;font-weight:normal;font-size:20px}.pricing-table .description{background-color:#fff;padding:15px;text-align:center;color:#777;font-size:12px;font-weight:normal;line-height:1.4;border-bottom:dotted 1px #ddd}.pricing-table .bullet-item{background-color:#fff;padding:15px;text-align:center;color:#333;font-size:14px;font-weight:normal;border-bottom:dotted 1px #ddd}.pricing-table .cta-button{background-color:#f5f5f5;text-align:center;padding:20px}.top-bar-js-breakpoint{width:940px !important;visibility:hidden}.contain-to-grid{width:100%;background:#222}.fixed{width:100%;left:0;position:fixed;top:0;z-index:99}.sticky{float:left;overflow:hidden}.sticky.fixed{float:none}.top-bar{background:#222;min-height:45px;line-height:45px;margin:0 0 30px 0;padding:0;width:100%;position:relative}.contain-to-grid .top-bar{max-width:940px;margin:0 auto}.top-bar>ul .name h1{line-height:45px;margin:0}.top-bar>ul .name h1 a{font-weight:bold;padding:0 22.5px;font-size:17px !important}.top-bar>ul .name img{margin-top:-5px;vertical-align:middle}.top-bar.expanded{height:inherit}.top-bar ul{margin-left:0;display:inline;height:45px;line-height:45px;list-style:none}.top-bar ul>li{float:left}.top-bar ul>li a:not(.button){color:#fff;display:block;font-size:13px;font-weight:bold;height:45px;line-height:45px;padding:0 15px}.top-bar ul>li:not(.name):hover,.top-bar ul>li:not(.name).active,.top-bar ul>li:not(.name):focus{background:#000}.top-bar ul>li:not(.name):hover a,.top-bar ul>li:not(.name).active a,.top-bar ul>li:not(.name):focus a{color:#d9d9d9}.top-bar ul>li.divider{background:#000;-webkit-box-shadow:1px 0 0 rgba(255,255,255,0.1);-moz-box-shadow:1px 0 0 rgba(255,255,255,0.1);box-shadow:1px 0 0 rgba(255,255,255,0.1);height:100%;margin-right:1px;width:1px}.top-bar ul>li.has-button a.button{margin:0 11.25px}.top-bar ul>li.has-button:hover,.top-bar ul>li.has-button:focus{background:#222}.top-bar ul>li.has-button:hover a,.top-bar ul>li.has-button:focus a{color:#fff}.top-bar ul>li.search{padding:0 15px}.top-bar ul>li.search form{display:inline-block;margin-bottom:0;vertical-align:middle;width:200px}.top-bar ul>li.search form input[type=text]{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;float:left;font-size:13px;margin-top:-1px;height:22.5px;margin-bottom:0;width:130px}.top-bar ul>li.search form input[type=text]+.button{border-left:none;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;float:left;font-size:12px;margin-top:-1px;padding:5px 12px 4px}.top-bar ul>li.search form input[type=search]{font-size:16px;margin-bottom:0}.top-bar ul>li.search:hover,.top-bar ul>li.search:focus{background:#222}.top-bar ul>li.login{padding:0 15px}.top-bar ul>li.login form{display:inline-block;margin-bottom:0;vertical-align:middle;width:300px}.top-bar ul>li.login form input{float:left;width:auto;font-size:13px;margin-top:-1px;height:22.5px;margin-bottom:0}.top-bar ul>li.login form input[type=text]{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;width:120px}.top-bar ul>li.login form input[type=password]{margin-bottom:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;width:120px}.top-bar ul>li.login form input[type=password]+.button{border-left:none;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px;float:left;font-size:12px;margin-top:-1px;padding:5px 12px 4px;width:60px}.top-bar ul>li.login:hover,.top-bar ul>li.login:focus{background:#222}.top-bar ul>li.toggle-topbar{display:none}.top-bar ul>li.has-dropdown{position:relative}.top-bar ul>li.has-dropdown:hover>.dropdown,.top-bar ul>li.has-dropdown:focus>.dropdown{display:block;visibility:visible}.top-bar ul>li.has-dropdown a{padding-right:33.75px}.top-bar ul>li.has-dropdown a:after{content:"";display:block;width:0;height:0;border:solid 5px;border-color:#fff transparent transparent transparent;margin-right:15px;margin-top:-2.5px;position:absolute;right:0;top:50%}.top-bar ul>li.has-dropdown .dropdown{background:#222;left:0;margin:0;padding:9px 0 0 0;position:absolute;visibility:hidden;z-index:99}.top-bar ul>li.has-dropdown .dropdown li{background:#222;line-height:1;min-width:100%;padding-bottom:5px}.top-bar ul>li.has-dropdown .dropdown li a{color:#fff;font-weight:normal;height:100%;line-height:1;padding:5px 17px 5px 15px;white-space:nowrap}.top-bar ul>li.has-dropdown .dropdown li a:after{border:none}.top-bar ul>li.has-dropdown .dropdown li a:hover,.top-bar ul>li.has-dropdown .dropdown li a:focus{background:#3c3c3c}.top-bar ul>li.has-dropdown .dropdown li label{color:#6f6f6f;font-size:10px;font-weight:bold;margin:0;padding-left:15px;text-transform:uppercase}.top-bar ul>li.has-dropdown .dropdown li.divider{border-top:solid 1px #000;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.1) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.1) inset;box-shadow:0 1px 0 rgba(255,255,255,0.1) inset;height:10px;padding:0;width:100%}.top-bar ul>li.has-dropdown .dropdown li:last-child{padding-bottom:10px}.top-bar ul>li.has-dropdown .dropdown li.active a{background:#000}.top-bar ul>li.has-dropdown .dropdown li.has-dropdown>a{padding-right:30px}.top-bar ul>li.has-dropdown .dropdown li.has-dropdown>a:after{border:none;content:"\00bb";right:5px;top:6px}.top-bar ul>li.has-dropdown .dropdown li.has-dropdown .dropdown{position:absolute;left:100%;top:0}.top-bar ul>li.has-dropdown .dropdown li.has-dropdown:hover>.dropdown,.top-bar ul>li.has-dropdown .dropdown li.has-dropdown:focus>.dropdown{display:block}.top-bar ul.left{float:left;width:auto;margin-bottom:0}.top-bar ul.right{float:right;width:auto;margin-bottom:0}.top-bar ul.right .has-dropdown .dropdown{left:auto;right:0px}.top-bar ul.right .has-dropdown .dropdown li.has-dropdown>.dropdown{right:100%;left:auto;width:100%}.top-bar .js-generated{display:none}@-moz-document url-prefix(){.top-bar ul li .button.small{padding-bottom:6px}.top-bar ul li.search form input[type=search]{font-size:14px;height:22px;padding:3px}}.lt-ie9 .top-bar ul li a{color:#fff;display:block;font-weight:bold;font-size:13px;height:45px;line-height:45px;padding:0 15px}.lt-ie9 .top-bar ul li a.button{height:auto;line-height:30px;margin-top:7px}.lt-ie9 .top-bar ul li a img{margin-top:-5px;vertical-align:middle}.lt-ie9 .top-bar section>ul>li a:hover,.lt-ie9 .top-bar section>ul>li a:focus{color:#ccc}.lt-ie9 .top-bar section>ul>li:hover,.lt-ie9 .top-bar section>ul>li:focus{background:#000}.lt-ie9 .top-bar section>ul>li.search:hover,.lt-ie9 .top-bar section>ul>li.search:focus,.lt-ie9 .top-bar section>ul>li.has-button:hover,.lt-ie9 .top-bar section>ul>li.has-button:focus{background:none}.lt-ie9 .top-bar section>ul>li.active{background:#000;color:#d9d9d9}.lt-ie9 .top-bar ul li.has-dropdown{padding-right:33.75px}.lt-ie9 .top-bar ul li.has-dropdown>ul li{padding-right:0}#joyRideTipContent{display:none}.joyride-tip-guide{display:none;position:absolute;background:#000;background:rgba(0,0,0,0.8);color:#fff;width:300px;z-index:101;top:0;left:0;font-family:inherit;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.joyride-content-wrapper{padding:18px 20px 24px}.joyride-tip-guide span.joyride-nub{display:block;position:absolute;left:22px;width:0;height:0;border:solid 14px}.joyride-tip-guide span.joyride-nub.top{border-color:#000;border-color:rgba(0,0,0,0.8);border-top-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;top:-28px;bottom:none}.joyride-tip-guide span.joyride-nub.bottom{border-color:#000;border-color:rgba(0,0,0,0.8) !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-28px;bottom:none}.joyride-tip-guide span.joyride-nub.right{border-color:#000;border-color:rgba(0,0,0,0.8) !important;border-top-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;top:22px;bottom:none;left:auto;right:-28px}.joyride-tip-guide span.joyride-nub.left{border-color:#000;border-color:rgba(0,0,0,0.8) !important;border-top-color:transparent !important;border-left-color:transparent !important;border-bottom-color:transparent !important;top:22px;left:-28px;right:auto;bottom:none}.joyride-tip-guide h1,.joyride-tip-guide h2,.joyride-tip-guide h3,.joyride-tip-guide h4,.joyride-tip-guide h5,.joyride-tip-guide h6{line-height:1.25;margin:0;font-weight:bold;color:#fff}.joyride-tip-guide p{margin:0 0 18px 0;font-size:14px;line-height:1.3}.joyride-timer-indicator-wrap{width:50px;height:3px;border:solid 1px #555;position:absolute;right:17px;bottom:16px}.joyride-timer-indicator{display:block;width:0;height:inherit;background:#666}.joyride-close-tip{position:absolute;right:10px;top:10px;color:#777 !important;text-decoration:none;font-size:20px;font-weight:normal;line-height:.5 !important}.joyride-close-tip:hover,.joyride-close-tip:focus{color:#eee !important}.joyride-modal-bg{position:fixed;height:100%;width:100%;background:transparent;background:rgba(0,0,0,0.5);z-index:100;display:none;top:0;left:0;cursor:pointer}.clearing-blackout{background:#000;background:rgba(0,0,0,0.8);position:fixed;width:100%;height:100%;top:0;left:0;z-index:999}.clearing-blackout .clearing-close{display:block}.clearing-container{position:relative;z-index:999;height:100%;overflow:hidden}.visible-img{height:75%;position:relative}.visible-img img{position:absolute;left:50%;top:50%;margin-left:-50%;max-height:100%;max-width:100%}.visible-img .clearing-caption{color:#fff;margin-bottom:0;text-align:center;position:absolute;bottom:0;background:#000;background:rgba(0,0,0,0.7);width:100%;padding:10px 100px}.clearing-close{z-index:999;position:absolute;top:10px;right:20px;font-size:30px;line-height:1;color:#fff;display:none}.clearing-close:hover,.clearing-close:focus{color:#ccc}.clearing-main-left,.clearing-main-right{position:absolute;top:50%;margin-top:-16px}.clearing-main-left.disabled,.clearing-main-right.disabled{opacity:0.5}.clearing-main-left:active,.clearing-main-right:active{margin-top:-15px}.clearing-main-left{left:10px;content:"";display:block;width:0;height:0;border:solid 16px;border-color:transparent #fff transparent transparent}.clearing-main-right{right:10px;content:"";display:block;width:0;height:0;border:solid 16px;border-color:transparent transparent transparent #fff}ul[data-clearing].block-grid.three-up>li:nth-child(3n+1){clear:none}ul[data-clearing] li{cursor:pointer;display:block}ul[data-clearing] li.clearing-feature ~ li{display:none}.clearing-assembled .clearing-container .carousel{background:#000;background:rgba(0,0,0,0.75);height:150px;margin-top:5px}.clearing-assembled .clearing-container .visible-img{background:#000;background:rgba(0,0,0,0.75);overflow:hidden}.clearing-assembled .clearing-container ul[data-clearing]{z-index:999;width:200%;height:100%;margin-left:0;position:relative;left:0}.clearing-assembled .clearing-container ul[data-clearing] li{display:block;width:175px;height:inherit;padding:0;float:left;overflow:hidden;background:#222;margin-right:1px;position:relative}.clearing-assembled .clearing-container ul[data-clearing] li.fix-height img{min-height:100%;height:100%;max-width:none}.clearing-assembled .clearing-container ul[data-clearing] li img{cursor:pointer !important;min-width:100% !important}.clearing-assembled .clearing-container ul[data-clearing] li.visible{border-top:4px solid #fff}ul.block-grid[data-clearing]{overflow:visible}.clearing-blackout ul.block-grid[data-clearing].two-up>li:nth-child(2n+1){clear:none}.clearing-blackout ul.block-grid[data-clearing].three-up>li:nth-child(3n+1){clear:none}.clearing-blackout ul.block-grid[data-clearing].four-up>li:nth-child(4n+1){clear:none}.clearing-blackout ul.block-grid[data-clearing].five-up>li:nth-child(5n+1){clear:none}.clearing-blackout ul.block-grid[data-clearing].six-up>li:nth-child(6n+1){clear:none}.clearing-blackout ul.block-grid[data-clearing].seven-up>li:nth-child(7n+1){clear:none}.clearing-blackout ul.block-grid[data-clearing].eight-up>li:nth-child(8n+1){clear:none}.clearing-blackout ul.block-grid[data-clearing].nine-up>li:nth-child(9n+1){clear:none}.clearing-blackout ul.block-grid[data-clearing].ten-up>li:nth-child(10n+1){clear:none}.clearing-blackout ul.block-grid[data-clearing].eleven-up>li:nth-child(11n+1){clear:none}.clearing-blackout ul.block-grid[data-clearing].twelve-up>li:nth-child(12n+1){clear:none}.clearing-blackout .th img{border:none;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0);-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.clearing-blackout:hover img,.clearing-blackout:focus img{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0)}.show-for-small,.show-for-medium,.show-for-medium-down,.hide-for-large,.hide-for-large-up,.show-for-xlarge,.show-for-print{display:none !important}.hide-for-small,.hide-for-medium,.hide-for-medium-down,.show-for-large,.show-for-large-up,.hide-for-xlarge,.hide-for-print{display:inherit !important}@media only screen and (min-width: 1441px){.hide-for-small,.hide-for-medium,.hide-for-medium-down,.hide-for-large,.show-for-large-up,.show-for-xlarge{display:inherit !important}.show-for-small,.show-for-medium,.show-for-medium-down,.show-for-large,.hide-for-large-up,.hide-for-xlarge{display:none !important}}@media only screen and (max-width: 1279px) and (min-width: 768px){.hide-for-small,.show-for-medium,.show-for-medium-down,.hide-for-large,.hide-for-large-up,.hide-for-xlarge{display:inherit !important}.show-for-small,.hide-for-medium,.hide-for-medium-down,.show-for-large,.show-for-large-up,.show-for-xlarge{display:none !important}}@media only screen and (max-width: 767px){.show-for-small,.hide-for-medium,.show-for-medium-down,.hide-for-large,.hide-for-large-up,.hide-for-xlarge{display:inherit !important}.hide-for-small,.show-for-medium,.hide-for-medium-down,.show-for-large,.show-for-large-up,.show-for-xlarge{display:none !important}}.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}@media screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}}@media screen and (orientation: portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important}.hide-for-portrait,.show-for-landscape{display:none !important}}.show-for-touch{display:none !important}.hide-for-touch{display:inherit !important}.touch .show-for-touch{display:inherit !important}.touch .hide-for-touch{display:none !important}table.show-for-xlarge,table.show-for-large,table.hide-for-small,table.hide-for-medium{display:table !important}@media only screen and (max-width: 1279px) and (min-width: 768px){.touch table.hide-for-xlarge,.touch table.hide-for-large,.touch table.hide-for-small,.touch table.show-for-medium{display:table !important}}@media only screen and (max-width: 767px){table.hide-for-xlarge,table.hide-for-large,table.hide-for-medium,table.show-for-small{display:table !important}}@media only screen and (max-device-width: 1280px){.touch .nav-bar li.has-flyout>a{padding-right:36px !important}}@media only screen and (max-device-width: 800px), only screen and (device-width: 1024px) and (device-height: 600px), only screen and (width: 1280px) and (orientation: landscape), only screen and (device-width: 800px), only screen and (max-width: 767px){.flex-video{padding-top:0}}@media only screen and (max-width: 1279px) and (min-width: 768px){.touch .nav-bar li a{font-size:13px}.touch .nav-bar li.has-flyout>a.flyout-toggle{padding:20px !important}.touch .nav-bar li.has-flyout>a{padding-right:36px !important}.clearing-main-right,.clearing-main-left{height:100%;width:40px;top:0;border:none}.clearing-main-right:before,.clearing-main-left:before{position:absolute;top:50%}.clearing-main-left{left:0}.clearing-main-left:before{left:5px;content:"";display:block;width:0;height:0;border:solid 16px;border-color:transparent #fff transparent transparent}.clearing-main-right{height:100%;right:0}.clearing-main-right:before{content:"";display:block;width:0;height:0;border:solid 16px;border-color:transparent transparent transparent #fff}}@media only screen and (max-width: 767px){.left,.right{float:none}body{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;width:100%;min-width:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.row{width:auto;min-width:0;margin-left:0;margin-right:0}.column,.columns{width:auto !important;float:none}.column:last-child,.columns:last-child{float:none}[class*="column"]+[class*="column"]:last-child{float:none}.column:before,.columns:before,.column:after,.columns:after{content:"";display:table}.column:after,.columns:after{clear:both}.offset-by-one,.offset-by-two,.offset-by-three,.offset-by-four,.offset-by-five,.offset-by-six,.offset-by-seven,.offset-by-eight,.offset-by-nine,.offset-by-ten{margin-left:0 !important}.push-two,.push-three,.push-four,.push-five,.push-six,.push-seven,.push-eight,.push-nine,.push-ten{left:auto}.pull-two,.pull-three,.pull-four,.pull-five,.pull-six,.pull-seven,.pull-eight,.pull-nine,.pull-ten{right:auto}.row .mobile-one{width:25% !important;float:left;padding:0 15px}.row .mobile-one:last-child{float:right}.row .mobile-one.end{float:left}.row.collapse .mobile-one{padding:0}.row .mobile-two{width:50% !important;float:left;padding:0 15px}.row .mobile-two:last-child{float:right}.row .mobile-two.end{float:left}.row.collapse .mobile-two{padding:0}.row .mobile-three{width:75% !important;float:left;padding:0 15px}.row .mobile-three:last-child{float:right}.row .mobile-three.end{float:left}.row.collapse .mobile-three{padding:0}.row .mobile-four{width:100% !important;float:left;padding:0 15px}.row .mobile-four:last-child{float:right}.row .mobile-four.end{float:left}.row.collapse .mobile-four{padding:0}.push-one-mobile{left:25%}.pull-one-mobile{right:25%}.push-two-mobile{left:50%}.pull-two-mobile{right:50%}.push-three-mobile{left:75%}.pull-three-mobile{right:75%}.block-grid.mobile>li{float:none;width:100%;margin-left:0}.block-grid>li{clear:none}.block-grid.mobile-one-up>li{width:100%}.block-grid.mobile-two-up>li{width:50%}.block-grid.mobile-two-up>li:nth-child(2n+1){clear:both}.block-grid.mobile-three-up>li{width:33.33333%}.block-grid.mobile-three-up>li:nth-child(3n+1){clear:both}.block-grid.mobile-four-up>li{width:25%}.block-grid.mobile-four-up>li:nth-child(4n+1){clear:both}.block-grid.mobile-five-up>li{width:20%}.block-grid.mobile-five-up>li:nth-child(5n+1){clear:both}.block-grid.mobile-six-up>li{width:16.66667%}.block-grid.mobile-six-up>li:nth-child(6n+1){clear:both}.block-grid.mobile-seven-up>li{width:14.28571%}.block-grid.mobile-seven-up>li:nth-child(7n+1){clear:both}.block-grid.mobile-eight-up>li{width:12.5%}.block-grid.mobile-eight-up>li:nth-child(8n+1){clear:both}.block-grid.mobile-nine-up>li{width:11.11111%}.block-grid.mobile-nine-up>li:nth-child(9n+1){clear:both}.block-grid.mobile-ten-up>li{width:10%}.block-grid.mobile-ten-up>li:nth-child(10n+1){clear:both}.block-grid.mobile-eleven-up>li{width:9.09091%}.block-grid.mobile-eleven-up>li:nth-child(11n+1){clear:both}.block-grid.mobile-twelve-up>li{width:8.33333%}.block-grid.mobile-twelve-up>li:nth-child(12n+1){clear:both}label.right{text-align:left}input[type="text"].one,.row input[type="text"].one,input[type="password"].one,.row input[type="password"].one,input[type="date"].one,.row input[type="date"].one,input[type="datetime"].one,.row input[type="datetime"].one,input[type="email"].one,.row input[type="email"].one,input[type="number"].one,.row input[type="number"].one,input[type="search"].one,.row input[type="search"].one,input[type="tel"].one,.row input[type="tel"].one,input[type="time"].one,.row input[type="time"].one,input[type="url"].one,.row input[type="url"].one,textarea.one,.row textarea.one{width:100% !important}input[type="text"].two,.row input[type="text"].two,input[type="password"].two,.row input[type="password"].two,input[type="date"].two,.row input[type="date"].two,input[type="datetime"].two,.row input[type="datetime"].two,input[type="email"].two,.row input[type="email"].two,input[type="number"].two,.row input[type="number"].two,input[type="search"].two,.row input[type="search"].two,input[type="tel"].two,.row input[type="tel"].two,input[type="time"].two,.row input[type="time"].two,input[type="url"].two,.row input[type="url"].two,textarea.two,.row textarea.two{width:100% !important}input[type="text"].three,.row input[type="text"].three,input[type="password"].three,.row input[type="password"].three,input[type="date"].three,.row input[type="date"].three,input[type="datetime"].three,.row input[type="datetime"].three,input[type="email"].three,.row input[type="email"].three,input[type="number"].three,.row input[type="number"].three,input[type="search"].three,.row input[type="search"].three,input[type="tel"].three,.row input[type="tel"].three,input[type="time"].three,.row input[type="time"].three,input[type="url"].three,.row input[type="url"].three,textarea.three,.row textarea.three{width:100% !important}input[type="text"].four,.row input[type="text"].four,input[type="password"].four,.row input[type="password"].four,input[type="date"].four,.row input[type="date"].four,input[type="datetime"].four,.row input[type="datetime"].four,input[type="email"].four,.row input[type="email"].four,input[type="number"].four,.row input[type="number"].four,input[type="search"].four,.row input[type="search"].four,input[type="tel"].four,.row input[type="tel"].four,input[type="time"].four,.row input[type="time"].four,input[type="url"].four,.row input[type="url"].four,textarea.four,.row textarea.four{width:100% !important}input[type="text"].five,.row input[type="text"].five,input[type="password"].five,.row input[type="password"].five,input[type="date"].five,.row input[type="date"].five,input[type="datetime"].five,.row input[type="datetime"].five,input[type="email"].five,.row input[type="email"].five,input[type="number"].five,.row input[type="number"].five,input[type="search"].five,.row input[type="search"].five,input[type="tel"].five,.row input[type="tel"].five,input[type="time"].five,.row input[type="time"].five,input[type="url"].five,.row input[type="url"].five,textarea.five,.row textarea.five{width:100% !important}input[type="text"].six,.row input[type="text"].six,input[type="password"].six,.row input[type="password"].six,input[type="date"].six,.row input[type="date"].six,input[type="datetime"].six,.row input[type="datetime"].six,input[type="email"].six,.row input[type="email"].six,input[type="number"].six,.row input[type="number"].six,input[type="search"].six,.row input[type="search"].six,input[type="tel"].six,.row input[type="tel"].six,input[type="time"].six,.row input[type="time"].six,input[type="url"].six,.row input[type="url"].six,textarea.six,.row textarea.six{width:100% !important}input[type="text"].seven,.row input[type="text"].seven,input[type="password"].seven,.row input[type="password"].seven,input[type="date"].seven,.row input[type="date"].seven,input[type="datetime"].seven,.row input[type="datetime"].seven,input[type="email"].seven,.row input[type="email"].seven,input[type="number"].seven,.row input[type="number"].seven,input[type="search"].seven,.row input[type="search"].seven,input[type="tel"].seven,.row input[type="tel"].seven,input[type="time"].seven,.row input[type="time"].seven,input[type="url"].seven,.row input[type="url"].seven,textarea.seven,.row textarea.seven{width:100% !important}input[type="text"].eight,.row input[type="text"].eight,input[type="password"].eight,.row input[type="password"].eight,input[type="date"].eight,.row input[type="date"].eight,input[type="datetime"].eight,.row input[type="datetime"].eight,input[type="email"].eight,.row input[type="email"].eight,input[type="number"].eight,.row input[type="number"].eight,input[type="search"].eight,.row input[type="search"].eight,input[type="tel"].eight,.row input[type="tel"].eight,input[type="time"].eight,.row input[type="time"].eight,input[type="url"].eight,.row input[type="url"].eight,textarea.eight,.row textarea.eight{width:100% !important}input[type="text"].nine,.row input[type="text"].nine,input[type="password"].nine,.row input[type="password"].nine,input[type="date"].nine,.row input[type="date"].nine,input[type="datetime"].nine,.row input[type="datetime"].nine,input[type="email"].nine,.row input[type="email"].nine,input[type="number"].nine,.row input[type="number"].nine,input[type="search"].nine,.row input[type="search"].nine,input[type="tel"].nine,.row input[type="tel"].nine,input[type="time"].nine,.row input[type="time"].nine,input[type="url"].nine,.row input[type="url"].nine,textarea.nine,.row textarea.nine{width:100% !important}input[type="text"].ten,.row input[type="text"].ten,input[type="password"].ten,.row input[type="password"].ten,input[type="date"].ten,.row input[type="date"].ten,input[type="datetime"].ten,.row input[type="datetime"].ten,input[type="email"].ten,.row input[type="email"].ten,input[type="number"].ten,.row input[type="number"].ten,input[type="search"].ten,.row input[type="search"].ten,input[type="tel"].ten,.row input[type="tel"].ten,input[type="time"].ten,.row input[type="time"].ten,input[type="url"].ten,.row input[type="url"].ten,textarea.ten,.row textarea.ten{width:100% !important}input[type="text"].eleven,.row input[type="text"].eleven,input[type="password"].eleven,.row input[type="password"].eleven,input[type="date"].eleven,.row input[type="date"].eleven,input[type="datetime"].eleven,.row input[type="datetime"].eleven,input[type="email"].eleven,.row input[type="email"].eleven,input[type="number"].eleven,.row input[type="number"].eleven,input[type="search"].eleven,.row input[type="search"].eleven,input[type="tel"].eleven,.row input[type="tel"].eleven,input[type="time"].eleven,.row input[type="time"].eleven,input[type="url"].eleven,.row input[type="url"].eleven,textarea.eleven,.row textarea.eleven{width:100% !important}input[type="text"].twelve,.row input[type="text"].twelve,input[type="password"].twelve,.row input[type="password"].twelve,input[type="date"].twelve,.row input[type="date"].twelve,input[type="datetime"].twelve,.row input[type="datetime"].twelve,input[type="email"].twelve,.row input[type="email"].twelve,input[type="number"].twelve,.row input[type="number"].twelve,input[type="search"].twelve,.row input[type="search"].twelve,input[type="tel"].twelve,.row input[type="tel"].twelve,input[type="time"].twelve,.row input[type="time"].twelve,input[type="url"].twelve,.row input[type="url"].twelve,textarea.twelve,.row textarea.twelve{width:100% !important}.button{display:block}button.button,input[type="submit"].button,input[type="reset"].button{width:100%;padding-left:0;padding-right:0}.button-group button.button,.button-group input[type="submit"].button{width:auto;padding:10px 20px 11px}.button-group button.button.large,.button-group input[type="submit"].button.large{padding:15px 30px 16px}.button-group button.button.medium,.button-group input[type="submit"].button.medium{padding:10px 20px 11px}.button-group button.button.small,.button-group input[type="submit"].button.small{padding:7px 14px 8px}.button-group button.button.tiny,.button-group input[type="submit"].button.tiny{padding:5px 10px 6px}.button-group.even button.button,.button-group.even input[type="submit"].button{width:100%;padding-left:0;padding-right:0}.nav-bar{height:auto}.nav-bar>li{float:none;display:block;border-right:none}.nav-bar>li>a.main{text-align:left;border-top:1px solid #ddd;border-right:none}.nav-bar>li:first-child>a.main{border-top:none}.nav-bar>li.has-flyout>a.flyout-toggle{position:absolute;right:0;top:0;padding:22px;z-index:2;display:block}.nav-bar>li.has-flyout.is-touch>a.flyout-toggle span{content:"";width:0;height:0;display:block}.nav-bar>li.has-flyout>a.flyout-toggle:hover span{border-top-color:#141414}.nav-bar.vertical>li.has-flyout>.flyout{left:0}.flyout{position:relative;width:100% !important;top:auto;margin-right:-2px;border-width:1px 1px 0 1px}.flyout.right{float:none;right:auto;left:-1px}.flyout.small,.flyout.large{width:100% !important}.flyout p:last-child{margin-bottom:18px}.reveal-modal-bg{position:absolute}.reveal-modal,.reveal-modal.small,.reveal-modal.medium,.reveal-modal.large,.reveal-modal.xlarge{width:80%;top:15px;left:50%;margin-left:-40%;padding:20px;height:auto}.clearing-container{margin:0}.clearing-close{z-index:99;font-size:37px;top:0px;right:5px}.clearing-caption{position:fixed;bottom:0;left:0;padding:10px !important;line-height:1.3}.clearing-main-right,.clearing-main-left{display:none}.clearing-blackout.clearing-assembled .visible-img,.clearing-blackout.clearing-assembled .clearing-container{height:100%}.clearing-blackout.clearing-assembled ul[data-clearing]{display:none}.joyride-tip-guide{width:95% !important;left:2.5% !important;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.joyride-tip-guide-wrapper{width:100%}.tabs.mobile{width:auto;margin:20px -20px 40px;border-bottom:solid 1px #ccc;height:auto;margin:20px -15px 0px -15px}.tabs.mobile dt,.tabs.mobile li,.tabs.mobile dd{float:none;height:auto}.tabs.mobile dd a,.tabs.mobile li a{font-size:15px;display:block;width:auto;height:auto;padding:18px 20px;margin:0;color:#555;line-height:1;border:none;border-left:none;border-right:none;border-top:1px solid #ccc;background:#fff}.tabs.mobile dd a.active,.tabs.mobile li a.active{border:none;background:#2ba6cb;color:#fff;margin:0;position:static;top:0;height:auto}.tabs.mobile dd:first-child a.active,.tabs.mobile li:first-child a.active{margin:0}.tabs.mobile+.tabs-content.contained{margin-left:-15px;margin-right:-15px}.tabs.mobile .section-title{padding-left:20px !important}.contained.mobile{margin-bottom:0}.contained.tabs.mobile dd a,.contained.tabs.mobile li a{padding:18px 20px}.tabs.mobile+ul.contained{margin-left:-20px;margin-right:-20px;border-width:0 0 1px 0}.tooltip{font-size:14px;line-height:1.4;padding:7px 10px 9px 10px;left:50% !important;max-width:80% !important;margin-left:-40%;font-size:110%}.tooltip>.nub,.tooltip.top>.nub,.tooltip.left>.nub,.tooltip.right>.nub{border-color:transparent transparent #000 transparent;border-color:transparent transparent rgba(0,0,0,0.85) transparent;top:-12px;left:10px}}@media only screen and (max-width: 940px){.top-bar{margin-bottom:0;overflow:hidden;height:45px;background:#222}.top-bar .js-generated{display:block}.contain-to-grid .top-bar{width:auto}.top-bar section{left:0;position:relative;width:auto;-webkit-transition:left 300ms 0;-moz-transition:left 300ms 0;-o-transition:left 300ms 0;transition:left 300ms 0}.top-bar ul{width:100%;height:100%;margin-bottom:0;display:block}.top-bar ul>li{float:none}.top-bar ul>li.active,.top-bar ul>li:hover{background:#151515}.top-bar ul>li.name{height:45px}.top-bar ul>li.name h1{line-height:1}.top-bar ul>li.name h1 a{color:#fff;display:block;line-height:45px !important;padding-left:15px;height:45px}.top-bar ul>li:hover a,.top-bar ul>li.active a{color:#fff}.top-bar ul>li a:not(.button){color:#fff}.top-bar ul>li.toggle-topbar{cursor:pointer;display:block;height:45px;position:absolute;right:0;top:0;width:50%}.top-bar ul>li.toggle-topbar a{content:"";display:block;width:0;height:0;border:solid 8px;border-color:#fff transparent transparent transparent;padding:0;position:absolute;top:50%;right:22.5px;margin-top:-4px}.top-bar ul>li.toggle-topbar:hover{background:inherit}.top-bar ul>li.toggle-topbar a{padding:0 !important}.top-bar ul>li.divider{border-bottom:solid 1px #3c3c3c;border-top:solid 1px #000;clear:both;height:1px !important;margin:8px 0 !important;width:100%}.top-bar ul>li.search{padding:0 22.5px}.top-bar ul>li.search form{width:100%}.top-bar ul>li.search form input[type=text]{width:75%}.top-bar ul>li.search form .button{top:-1px;width:25%}.top-bar ul>li.has-dropdown a{padding-right:33.75px}.top-bar ul>li.has-dropdown a:after{content:"";display:block;width:0;height:0;border:solid 5px;border-color:transparent transparent transparent rgba(255,255,255,0.5);margin-right:15px;margin-top:-4.5px;position:absolute;top:50%}.top-bar ul>li.has-dropdown:hover>.dropdown{display:block;visibility:hidden}.top-bar ul>li.has-dropdown .dropdown{visibility:hidden;z-index:0 !important}.top-bar ul>li.has-dropdown.moved{position:static}.top-bar ul>li.has-dropdown.moved>.dropdown{top:0;visibility:visible}.top-bar ul>li.has-dropdown.moved>.dropdown li label{margin-bottom:6px;padding-top:6px !important;font-size:11px}.top-bar ul>li.has-dropdown.moved>.dropdown li:not(.title){padding-bottom:0}.top-bar ul>li.has-dropdown.moved>.dropdown li:not(.title) a{padding:8px 22.5px;font-size:14px}.top-bar ul>li.has-dropdown.moved>.dropdown li a,.top-bar ul>li.has-dropdown.moved>.dropdown li label{padding:0 22.5px}.top-bar ul>li.has-dropdown.moved>.dropdown li a:hover{background:#3c3c3c;display:block}.top-bar ul>li.has-dropdown.moved>.dropdown li.divider{border-bottom:solid 1px rgba(255,255,255,0.1);margin-top:8px !important;margin-bottom:8px !important}.top-bar ul>li.has-dropdown.moved .back.title{padding-bottom:0}.top-bar ul>li.has-dropdown.moved .back.title a:before{position:absolute;top:50%;left:17.5px;margin-top:-5px;width:0;height:0;content:"";display:block;width:0;height:0;border:solid 5px;border-color:transparent #fff transparent transparent}.top-bar ul>li.has-dropdown.moved .back.title h5{margin:0;padding-left:15px;position:relative}.top-bar ul>li.has-dropdown.moved .back.title h5 a{background:transparent;padding-top:8px;padding-bottom:8px;font-size:23px;font-weight:bold}.top-bar ul>li.has-dropdown .dropdown li{background:transparent}.top-bar ul>li.has-dropdown .dropdown li.has-dropdown .dropdown{left:100% !important;top:0;right:auto !important}.top-bar ul>li.has-dropdown .dropdown li.has-dropdown>a{padding-right:33.75px}.top-bar ul>li.has-dropdown .dropdown li.has-dropdown>a:after{content:"";margin-right:15px;content:"";display:block;width:0;height:0;border:solid 5px;border-color:transparent transparent transparent rgba(255,255,255,0.5);position:absolute;top:50%;margin-top:-4.5px}.top-bar ul>li.has-dropdown .dropdown li.has-dropdown>a li a:hover{background:#3c3c3c}.top-bar ul>li.has-dropdown .dropdown li.has-dropdown.moved{position:static}.top-bar ul>li.has-dropdown .dropdown li.has-dropdown.moved .dropdown{top:0;visibility:visible}.top-bar ul>li.has-dropdown .dropdown li.has-dropdown:hover{display:block}.top-bar ul.left,.top-bar ul.right{float:none;width:100%}.top-bar ul.left>li,.top-bar ul.right>li{display:block;float:none;margin:0 !important}.top-bar ul.left>li.has-dropdown .dropdown,.top-bar ul.right>li.has-dropdown .dropdown{left:100% !important;top:0;right:auto !important}.top-bar section>ul li a:not(.button){padding-left:22.5px !important}.top-bar.expanded{height:100%}.top-bar.expanded ul li.toggle-topbar a{content:"";display:block;width:0;height:0;border:solid 8px;border-color:transparent transparent #ccc transparent;top:auto;bottom:50%;margin-bottom:-4px}.top-bar ul li.has-button{padding:5px 15px}.top-bar ul li .button.small{margin:0 !important;display:inline-block;width:100%}.top-bar ul>li.has-button a.button{margin:0}}
/*
 Theme Name:     Flying News Child
 Description:    Flying News Child Theme for ImmigrantSpirit
 Author:         Christian Ehrhart
 Template:       flyingnews
 Version:        1.0.0
*/

/* =Imports styles from the parent theme
-------------------------------------------------------------- */
@import url('/wp-content/themes/flyingnews/style.css');


/* =Theme customization starts here
-------------------------------------------------------------- */.wp-caption {}
.wp-caption-text {}
.gallery-caption {}
.bypostauthor {}

.post-box .meta{ font-family: 'Oswald', 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-weight: 400; margin-bottom: 19px }
.gallery_slider.orbit {position: relative;}
.captions > span {background: none repeat scroll 0 0 rgba(22, 22, 22, 0.7); bottom: 0;color: #FFFFFF;font-family: Droid sans;font-size: 14px;line-height: 19px;padding: 10px; position: absolute;width: 100%;}
video {width: 100% !important;}

/* ---------------------------------------------------
   Customized Adjustments of Foundation for WordPress
--------------------------------------------------- */

/* {font-family: 'Droid Sans', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;}*/
body {line-height: 19.5px;}
h1, h2, h3, h4, h5, h6, h7 { font-family: 'Oswald', 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-weight: 300; }
h1 {font-size: 22px;}
h2 {font-size: 20px;}
h3 {font-size: 18px;}
h4 {font-size: 16px;}
h5 {font-size: 14px;}
h6 {font-size: 13px;}
ul.list, ol.list{ padding-left: 15px; font-size: 13px;}
.post-box .entry-content ul, .post-box .entry-content ol{ padding-left: 15px; font-size: 13px;}
.content-box h2 {font-size: 22px; font-family: 'Oswald', 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-weight: 300; letter-spacing: 0.4px;line-height: 28px;}
.content-box h2 a {font-size: 22px; font-family: 'Oswald', 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-weight: 300; letter-spacing: 0.4px;line-height: 28px;}
.content_link h2 a{background: url("/wp-content/themes/flyingnews/images/icons/link.png") no-repeat scroll 0 6px transparent; padding-left: 35px;}
.content_chat h2 a{background: url("/wp-content/themes/flyingnews/images/icons/chat.png") no-repeat scroll 0 6px transparent; padding-left: 35px;}
form {margin-bottom: 13px;}
textarea {overflow: hidden;}
p {font-size: 13px;line-height: 19.5px;}
blockquote {margin-bottom: 0px;}
.content-box blockquote p {margin-bottom: 0px;}
ul li ul, ul li ol {margin-left: 0px;}
aside p {font-style: normal;}
#main img{max-width: 100%;}
#main .google_map img{max-width: none;}
 
.fb_iframe_widget,
.fb_iframe_widget span,
.fb_iframe_widget span iframe[style] {
  min-width: 100% !important;
  width: 100%; /* like widget byl usekly */
}

/* Foundation-specific presentation CSS by ZURB */
div.reverie-header { margin: 0 0 16px 0; padding: 18px 0 0 0; float: left; max-width: 100%;}
div.reverie-header h1 { font-weight: 300; margin: 0; padding: 0; font-size: 10px;line-height: 10px;}
div.reverie-header h1 a { color: #181818; }
div.reverie-header h1 a:hover { color: #181818; }

/* Template Logo */
.retina-logo {width:50%;height:auto;}

/*.container {overflow: hidden; background: #fff url("/wp-content/themes/flyingnews/images/bg_images/background-grey.jpg") 0 0 no-repeat;}*/
.reverie-header-banner {float: right;margin: 18px 0px;}

/*background banner*/
.ad-back-image{height: 100%; width: 100%; position: fixed;top: 0; z-index: -1;}


.skyscrapper {position: absolute;min-width: 160px;}
#skyscrapper-left {left:-171px;}
#skyscrapper-right {left:981px;}

.featured-area {width: 990px;}
#slider {float:left;width:630px;padding: 0;margin: 0px; }
#featured-right {float:left;width:308px;padding: 0px 0px 0px 0px;margin: 0 18px 0 0;}

/* HEADER SORT BY */
.blog-items-sortby {padding: 9px 10px 5px 18px;font-size: 12px;float:left;width:75%;}
.blog-items-sortby-list {display:inline;}
.filter .blog-items-sortby-list li {line-height:17px;}
.blog-items-sortby-list li {float: left;list-style: none; border-right: 1px solid #fff;padding:0 5px;line-height: 100%;}
.blog-items-sortby-list li a {color:#fff;font-size: 12px;}
.blog-items-sortby-list li.blog-items-sortby-title {border: 0px; padding-right: 0px;padding-left: 0px;}
.blog-items-sortby-list li.blog-items-sortby-title a {cursor: auto; }

.blog-items-sortby.filter{padding-top: 7px;}
.blog-items-filter-category{margin-right: 10px;line-height: 16px;display:inline-block;}
.blog-items-filter-list{width: 150px;margin:0;}

.blog-items-search {float:right;width:0px;}
.blog-items-search #searchform #s.no-hide {width: 180px; margin-right: 6px; padding: 0px 6px;}
.blog-items-search #searchform #s {width: 0px; margin-right: -1px; padding: 0px;}

/* END HEADER SORT BY */

/* BREADCRUMBS */
.breadcrumbs {padding: 5px 0px 0 10px;color:#fff;font-size: 12px;}
.breadcrumbs span, 
.breadcrumbs a,
.breadcrumbs a:hover {color:#fff;font-size: 12px; }
.breadcrumbs a {border-right: 1px solid #fff;padding-right: 5px; margin-right: 5px;}
.breadcrumbs p.breadcrumb {margin: 0px;}
.breadcrumbs .blog-items-sortby {padding: 2px 0px 0px 0px;}
.breadcrumbs .blog-items-search {margin-top: -5px;}

/* POST BANNERS */
.box .google_ads {text-align: center;}
.box .post_banner {text-align: center; line-height: 100%;}
/* END POST BANNERS */

.show_banner_on_mobile {display: block !important;}


#content.columns .post-box .google_ads_top {width:auto!important;margin-top: 20px; margin-right: 0px;}
#content.columns .post-box .google_ads_bottom {width:auto!important; margin-bottom: 20px; margin-right: 0px;}


.top-bar-js-breakpoint { width: 960px !important; visibility: hidden; }
.mobile-menu-visble {display: none;}
.mobile-menu {margin-bottom: 18px;}
.mobile-menu li.name {display: none;}
.mobile-menu ul.left > li,
.mobile-menu ul.right > li {float: left;border-right: 1px solid rgba(255,255,255,0.47);}
.mobile-menu section > ul li a:not(.button) {font-size: 16px;font-weight: 300;padding: 12px 12px 0px 12px!important;height: 67px;line-height: 67px;padding-top: 22px;}
.mobile-menu section > ul li.has-dropdown a:not(.button) {padding: 12px 18px 0px 12px !important;}
.mobile-menu section > ul li.has-dropdown h5 a:not(.button) {padding: 0px 0px 0px 0px!important;}
.mobile-menu ul > li.has-dropdown.moved .back.title h5 {padding-left: 22px;}
.mobile-menu ul > li.has-dropdown.moved > .dropdown li:not(.title) a {padding: 5px 10px  !important;}
.mobile-menu  ul > li.has-dropdown.moved .back.title a:before {left: 7px;}
.mobile-menu ul > li.has-dropdown .dropdown {min-height: 81px !important;}
.mobile-menu ul > li.has-dropdown .dropdown li {display: inline;}
.mobile-menu ul > li.has-dropdown.moved > .dropdown li:not(.title) {float: left;min-width: 12px;padding-top: 15px;}
.mobile-menu ul > li.has-dropdown.moved > .dropdown li:not(.title) a {padding: 10px 12px 5px 12px;}
.mobile-menu ul > li.has-dropdown a:after {margin-top: 8px;margin-right: 2px;border-color: transparent transparent transparent rgba(255, 255, 255, 1);}


body.fixed_menu nav.top-bar.top-bar-jw{position: fixed; width: 997px; top: 0; z-index: 111111111111; margin-left: -18px;}
body.fixed_menu { margin-top: 75px; }


.top-bar ul > li.has-dropdown .dropdown{
   z-index: 9999;
}

/*******************************************************************************
* MOBILE SELECT BOX
********************************************************************************/
.mobile-menu-selectbox {margin-bottom: 18px;display: none;}

/* -----------------------------------------
   Styling Basic WordPress Outputs
----------------------------------------- */

/* Global */
blockquote, blockquote p {color: #000;}

/* Add Divider for Listed Posts */
.divider { background:url(/wp-content/themes/flyingnews/css/images/divider.png) no-repeat center top; height:36px; margin:20px 0 27px; }	

/* Add Class for Images */
img.alignright { float: right; margin: 0 0 18px 18px; }
img.alignleft { float: left; margin: 0 18px 18px 0; }
img.aligncenter { display: block; margin: 18px auto; }

/* Add HTML5 Class for Images */
figure img {height: auto;border: 0px;margin: 0 auto;display: block;box-shadow: 0px 2px 10px #ddd;-moz-box-shadow: 0px 2px 10px #ddd;-webkit-box-shadow: 0px 2px 10px #ddd;border-image: initial;}
.figure {margin-bottom: 20px; max-width: 100%;}
/* Add HTML5 Caption Class for Images */
.figure.figure {	margin: 0 auto;	-webkit-border-radius: 3px;	-moz-border-radius: 3px; display: inline-block; }
.figure.figure div { padding: 8px 10px; font-size: 13px; font-size: 1.3rem; line-height: 18px; color: #555; text-align: center;}
.figure.alignright { float: right; margin: 0 0 18px 18px; }
.figure.alignleft { float: left; margin: 0 18px 18px 0; }
.figure.aligncenter {  text-align: center;  width: 100% !important;}

/* Sidebar Adjustment */
.sidebar-section { padding-bottom: 10px; padding-top: 20px;	font-size: 13px; font-size: 1.3rem; font-weight: normal; }

/* Footer Nav */
.footer-section { padding-bottom: 10px; padding-top: 20px; font-size: 13px; font-size: 1.3rem; font-weight: normal; }
.footer-nav li { display: block; float: right; padding-left: 3%; margin-bottom: 0; }

/* Breadcrumb Adjustment */
ul.breadcrumbs li span { padding-left: 3px; }
ul.breadcrumbs li a { padding-left: 0; }

/* Comment Textarea Adjustment */
#respond textarea { height: 100px; }	

/*  -------------------------------------------------------
    Adjust Foundation 3 Pagination Style for WordPress
    ---------------------------------------------------- */ 

ul.page-numbers { display: block; height: 24px; margin-left: -5px; margin-bottom: 18px; }
ul.page-numbers li {float: left; display: block; height: 24px; color: #999; font-size: 14px; margin-left: 5px; }
ul.page-numbers li a { display: block; padding: 1px 7px 1px; color: #2f3033; border-radius: 2px; background: #F1F4ED;}
ul.page-numbers li:hover a, ul.page-numbers li a:focus { background: #F1F4ED; }
ul.page-numbers li.unavailable a { cursor: default; color: #999; }
ul.page-numbers li.unavailable:hover a,ul.page-numbers li.unavailable a:focus { background: transparent; }
ul.page-numbers li span.current { background: #F1F4ED; color: #2f3033; font-weight: normal; cursor: default; display: block; padding: 1px 7px 1px; border-radius: 2px; }    

/*---------------------------------------------------
PAgED post
----------------------------------------------------*/

#page-nav { display: block; height: 24px; margin-left: -5px; margin-bottom: 18px; }
#page-nav .page-nav-one { float: left; display: block; height: 24px; padding: 1px 7px 1px; cursor: default; color: #999; border-radius: 2px; background: #F1F4ED; font-size: 14px; margin-left: 5px;}
#page-nav a .page-nav-one {float: left; display: block; height: 24px; font-size: 14px; margin-left: 5px; padding: 1px 7px 1px; color: #2f3033; border-radius: 2px; background: #F1F4ED; }
#page-nav .page-nav-one:focus { background: #F1F4ED; }


/*  ---------------------------
    :: Customize for BuddyPress
    --------------------------- */

.padder label + textarea { margin-top: 0; }
.padder #item-body #message-threads .thread-avatar img { max-width: 50px; }
ul.item-list.activity-list li.new_blog_post { padding-bottom: 15px; }
.padder select { display: inline-block; }
.padder div.item-list-tabs { margin: 25px 0; }
.padder form#whats-new-form textarea { height: 30px; }
.padder .button { display: inline; }


/*  --------------------------
    Your Customized Style
    ----------------------- */
.column, .columns {padding: 0 0px;}

.isotope,
.isotope .isotope-item {
    /* change duration value to whatever you like */
    -webkit-transition-duration: 0.8s;
    -moz-transition-duration: 0.8s;
    -ms-transition-duration: 0.8s;
    -o-transition-duration: 0.8s;
    transition-duration: 0.8s;

}

.isotope {
    -webkit-transition-property: height, width;
    -moz-transition-property: height, width;
    -ms-transition-property: height, width;
    -o-transition-property: height, width;
    transition-property: height, width;
}

.isotope .isotope-item {
    -webkit-transition-property: -webkit-transform, opacity;
    -moz-transition-property:    -moz-transform, opacity;
    -ms-transition-property:     -ms-transform, opacity;
    -o-transition-property:         top, left, opacity;
    transition-property:         transform, opacity;
}

/**** disabling Isotope CSS3 transitions ****/

.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
    -webkit-transition-duration: 0s;
    -moz-transition-duration: 0s;
    -ms-transition-duration: 0s;
    -o-transition-duration: 0s;
    transition-duration: 0s;
}



.isotope-item { z-index: 2;}
.isotope .isotope-hidden { z-index: 1;}

#olayout,#osort, #ofiltr {float:left}
#options {height:55px;width:100%}
#olayout li,#ofiltr li,#osort li {float:left;list-style: none;margin-right:10px;margin-left:5px}
/*.style1 .element.s1width1 {width: 312px!important;}
.style1 .element.s1width2 {width: 304px!important;}
.style1 .element.s1height1 {height: 312px!important;}
.style1 .element.s1height2 {height: 636px!important;}
.style1 .element.s1height3 {height: 312px!important;}*/


.style2 .element.s2width1 {width: 312px!important;}
.style2 .element.s2width2 {width: 636px!important;}
.style2 .element.s2height1 {height: 312px!important;}
.style2 .element.s2height2 {height: 636px!important;}

.style3 .element.s3width1 {width: 312px!important;}
.style3 .element.s3width2 {width: 636px!important;}
.style3 .element.s3height1 {height: 312px!important;}
.style3 .element.s3height2 {height: 636px!important;}

.style4 .element.s4width1 {width: 312px!important;}
.style4 .element.s4height1 {height: 412px!important;}
.style4 .element.s4height2 {height: 312px!important;}

.style5 .element.s5width1 {width: 312px!important;}
.style5 .element.s5height1 {height: 412px!important;}
.style5 .element.s5height2 {height: 312px!important;}

#content {background-color:#fff;overflow: hidden;}

.element .entry-content {font-size:12px;padding:0 5px}
.element .number {position: absolute;bottom:0px;left:0px}
.element .categories {font-family: 'Oswald', 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 23px; z-index: 100;padding: 0px 7px; text-align: right; position: absolute;top:0px;right:0px;background-color:rgba(43, 166, 203,0.8); overflow: hidden;display: block; position:absolute; margin-top: 0px; margin-right: 0px; }
.element .categories a {font-family: 'Oswald', 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif;color:white;letter-spacing: 0.4px;}
.element .caption {color:white;position: absolute;bottom:0px; padding:5px 6px; background-color:rgba(77, 77, 77,0.8);width:100%;font-size: 12px;height:24px;z-index: 10;}
.element .caption-content {position: relative;line-height: 14px;}
.element .caption-content * {line-height: 14px;}
.element .caption-content span {position: relative;font-size: 12px; padding-right: 5px;}
.element .caption a {color:white}
.element .caption_toggle  {display: none;}
.element .box:hover .caption_toggle {display:block;}
.element .box {overflow: hidden;}
.element .caption_fadeeffect  {display: none;}
/* Content layout */
/* Default layout*/

#content.twelve .one_col {width:300px;margin-right:30px;height:auto}
#content.twelve .two_col {width:326px;height:auto}
#content form#searchform {margin-bottom: 18px;}

.row {margin: 0 auto;max-width: 100%;min-width: auto;width: 960px;}
.row .row {margin: 0 0px;}
body {min-width: 300px}

/* Media */
#main.row{overflow: hidden;}

#elements_iso .element {margin-bottom: 18px;width:320px;float: left;position: relative;height:auto;}

/******************************************************************************* 
* TEMPLATE BOX 
*******************************************************************************/
#template-box {width: 980px;margin:0 auto;background: #fff;}
.portfolio_categories {width: 960px;overflow: hidden;}
/*******************************************************************************
* END TEMPLATE BOX 
*******************************************************************************/

/*******************************************************************************
    SLIDER 
*******************************************************************************/
#slider_home {margin: 0px 0px 18px 0px;width: 633px;}
#slider_home li {list-style-type: none;}

/******************************************************************************/
/* SLIDER AREA
/******************************************************************************/
#slider_home .slider_area {width: 485px;height:375px;float:left;overflow:hidden;position:relative;line-height: 100% !important;}
#slider_home .slider_area .slider_list li {width:485px;height:375px;position: relative;}
#slider_home .slider_area .slider_list li .image_holder {width:308px;height:375px;top:0px;left:0px;position:absolute;}
#slider_home .slider_area .slider_list li .image_holder img {width:308px;height:375px;}
#slider_home .slider_area .slider_list li .text_holder {width:176px;height:375px;top:0px;left:308px;position:absolute;}
#slider_home .slider_area .arrow_top {width:24px;height: 16px;position:absolute;z-index:2;right:13px;top: 13px;background: url("/wp-content/themes/flyingnews/images/arrows.png") -25px -16px no-repeat;cursor: pointer;}
#slider_home .slider_area .arrow_bottom {width:24px;height: 16px;position:absolute;z-index:2;right:13px;bottom:13px;background: url("/wp-content/themes/flyingnews/images/arrows.png") -25px 0 no-repeat;cursor: pointer;}
#slider_home .slider_area .arrow_top:hover {background: url("/wp-content/themes/flyingnews/images/arrows.png") 0px -16px no-repeat;}
#slider_home .slider_area .arrow_bottom:hover {background: url("/wp-content/themes/flyingnews/images/arrows.png") 0px 0 no-repeat;}
.top_arrow {width: 176px;height:45px;position: absolute;left:308px;background: none;z-index: 1;}
.bottom_arrow {width: 176px;height:45px;position: absolute;left:308px;background: none;z-index: 1;bottom: 0px;}

/****************************************/
/* NAVIGATION AREA 
/****************************************/
#slider_home .navigation_area {width: 147px;height:375px;overflow:hidden;background-color:pink;float:right;}
#slider_home .navigation_area .slides_list {}
#slider_home .navigation_area .slides_list li {width: 147px;height: 188px;}
#slider_home .navigation_area .slides_list li .image_holder img {width:147px;height:105px;}/*******************************************************************************
* SLIDER TYPOGRAPHY
*******************************************************************************/
#slider_home h2 {font-family: Oswald, 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif;font-size: 22px;margin: 66px 0 20px 0; padding: 0px 16px;line-height: 28px;letter-spacing: 0.4px;}
#slider_home .slider_list .text_holder p {padding: 0px 16px;font-size: 13px;line-height: 19.5px;font-weight: 400;}
#slider_home .slides_list .text_holder h3 {font-family: Oswald, 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif;padding: 0px 10px;margin: 2px 0px 0px 0px;font-size: 16px;line-height: 22px;font-weight: 300;letter-spacing: 0.4px;}

/* COPYRIGHT ******************************************************************/
#copyright {}
#copyright .copyright-content {background: #E6E6E6;padding: 12px;margin-bottom: 10px;}
/* END COPYRIGHT **************************************************************/

/* CONTENT BOXES **************************************************************/
#elements_iso .element .box {background-color: #AA8C44;}
.content-box {background-color:#fafafa;}
.content-box {padding: 12px;}
.content-box h2,
.content-box p { margin: 0px;}
.content-box h2 {margin-bottom: 10px;}
.content-box p {font-size: 13px;margin-bottom: 5px;}
.no-thumbnail .content-box h2 {margin-top: 10px;}
/* CONTENT BOXES **************************************************************/

/* GALLERY */
#featured_gellery {overflow: hidden;height: 200px;}
#featured_gallery img { overflow: hidden;}

/* LAYOUT *********************************************************************/
#sidebar.left-sidebar{ float:left;}
#elements_iso .element .box {background-color: #f1f4ed;display: block;height:auto;padding: 6px;}
#elements_iso .element .box .image {overflow: hidden;width:100%;display: block;position:relative;}
#elements_iso .element .box .image img {height: auto;margin-bottom: -5px;}
#elements_iso .element .box .image .content_video_icon { background: url("/wp-content/themes/flyingnews/images/icons/video-icon.png") no-repeat scroll 0 0 transparent; height: 44px;  width: 55px; position: absolute;  top: 40%; left: 42%;  z-index: 9999;}
#elements_iso .element .box .audio-content {width:271px; padding-bottom: 5px;}
#elements_iso .element .box .audio-content iframe {width:271px;}
#elements_iso .element .box .audio-content .mejs-container.svg.wp-audio-shortcode.mejs-audio {width:271px !important;}
.me-cannotplay a span{padding-top: 5px;}

div.orbit-wrapper div.timer{display:none;}
div.orbit-wrapper div.slider-nav span.right{display:none;}
div.orbit-wrapper div.slider-nav span.left{display:none;}

#elements_iso .element .content {position: absolute;bottom:0px}
/* LAYOUT *********************************************************************/

/* INFINITY SCROOL ************************************************************/
#infscr-loading {background: none repeat scroll 0 0 rgb(255, 255,255);bottom: 10px;color: #222222;font-size: 15px;font-weight: bold;left: 40%;padding: 10px;text-align: center;z-index: 100; }
#infscr-loading h6 {position:relative;top:-5px;color: #E7E7E7; }
/* END INFINITY SCROLL ********************************************************/

/******************************************************************************* 
* MENU 
*******************************************************************************/
.top-bar-jw {height: 77px;line-height: 77px;margin: 0 0 18px; padding: 0px 3px;width: 100%;}
.top-bar-jw ul > li {border-right: 1px solid rgba(255, 255, 255, 0.47);float: left;list-style-image: none;list-style-type: none;}
.top-bar-jw ul > li:hover {-webkit-transition: background-color 0.25s ease-in-out; -moz-transition: background-color 0.25s ease-in-out; -o-transition: background-color 0.25s ease-in-out; -ms-transition: background-color 0.25s ease-in-out; transition: background-color 0.25s ease-in-out;}
.top-bar-jw ul > li.no-dropdown {position: relative; }
.top-bar-jw ul > li.has-dropdown .dropdown li.has-dropdown > a:after { border: none; content: "\00bb"; right: 5px; top: -10px; }
.top-bar-jw ul > li.has-dropdown .dropdown {opacity:0;-webkit-transition: visibility 0s ease-in-out 0.25s,opacity 0.25s ease-in-out; -moz-transition: visibility 0s ease-in-out 0.25s,opacity 0.25s ease-in-out; -o-transition: visibility 0s ease-in-out 0.25s,opacity 0.25s ease-in-out; -ms-transition: visibility 0s ease-in-out 0.25s,opacity 0.25s ease-in-out; transition:visibility 0s ease-in-out 0.25s,opacity 0.25s ease-in-out;}
.top-bar-jw ul > li.has-dropdown .submenu-content {padding: 18px;}
/*.top-bar-jw ul > li.has-dropdown a:after { content: ""; display: block; width: 0; height: 0; border: solid 5px; border-color: white transparent transparent transparent; margin-right: 15px; margin-top: 14.5px; position: absolute; right: 0; top: 50%; }*/
.top-bar-jw ul > li.has-dropdown a:after { border: 0; padding: 0 15px; }
.top-bar-jw ul > li.has-dropdown a {padding: 0px 15px;}
.top-bar-jw ul > li a:not(.button) { color: white; display: block; font-size: 13px; font-weight: bold; height: 77px; line-height: 77px; padding-top: 13px; }
.top-bar-jw ul > li.has-dropdown .dropdown li.active a {background: none;}
.top-bar-jw ul > li.has-dropdown .dropdown li a {padding-left: 15px;}
.top-bar-jw ul > li.has-dropdown:hover > .dropdown {visibility:visible;opacity:1;-webkit-transition-delay:0s; -moz-transition-delay:0s; -o-transition-delay:0s; -ms-transition-delay:0s; transition-delay:0s;}
.top-bar-jw ul > li.has-dropdown .dropdown li.has-dropdown .dropdown {display: none;}
.top-bar-jw ul > li.has-dropdown .dropdown li.has-dropdown:hover > .dropdown { display: none; }
.dropdown .menu-box {display: block;}
.dropdown .description {min-width: 250px; padding: 0px;border-bottom: 1px solid rgba(255,255,255,0.47);font-size: 16px;line-height: 19.5px; padding: 0px 0px 18px 0px;color: #fff;font-family: 'Oswald', 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-weight: 300;}
.top-bar-jw ul > li.has-dropdown .dropdown li a {font-weight: 300;}
.top-bar-jw ul > li.has-dropdown:hover .dropdown {visibility:visible;opacity:1;transition-delay:0s;padding-bottom: 0px; border-top:0px;margin: 0px 0px 0px 0px;border-top:1px solid #fff;}
.top-bar-jw ul > li.has-dropdown:hover .sub-menu .dropdown { visibility:visible;opacity:1;transition-delay:0s; display: block;border:0px;}
.top-bar-jw ul li.has-dropdown .sub-menu ul.dropdown {position: static;}
.top-bar-jw ul > li.has-dropdown .dropdown li.has-dropdown > a:after,
.top-bar-jw ul > li.has-dropdown .dropdown li.no-dropdown > a:after {content: ""; display: block; width: 0; height: 0; border: solid 5px; border-color: transparent transparent transparent white; margin-right: 20px; margin-top: -6px; position: absolute; left: 0px; top: 50%; }
.top-bar-jw ul > li.has-dropdown .dropdown li {padding: 0px 0px 4px 0px;margin-bottom: 2px;}
.top-bar ul > li.has-dropdown .dropdown li:last-child {padding-bottom: 4px;}
.top-bar-jw ul > li.has-dropdown .dropdown li.has-dropdown > a {padding-right: 0px;}
.sub-menu .dropdown li {float: none;}
.menu-box .menu-info {float: left;width:230px;border-right: 1px solid rgba(255,255,255,0.47);margin: 0px 18px 18px 0px;padding-right: 18px;}
.menu-box .custom-html {max-width: 230px;padding-top: 13px;font-size: 13px;}
.menu-box .sub-menu {float: left;margin: 0 0px 0 0;padding-bottom: 9px;padding-top: 3px;}
.menu-box .sub-menu ul {padding: 5px 0px !important;line-height: 100%;height:auto;}
.menu-box .sub-sub-menu {float: left;border-left: 1px solid rgba(255,255,255,0.47); padding: 0px 0px 0px 18px;margin: 0px 0px 18px 18px;}
.menu-box .sub-sub-menu ul {}
.menu-box .sub-sub-menu li {border-bottom: 1px solid rgba(255,255,255,0.47);}
.menu-box .menu-info {line-height: 19.5px;}
.menu-box .menu-info h2 {margin: 5px 0px 10px 0px;}
.menu-box .menu-info a {border:none !important;margin:0px;padding: 0px;position: static;}
.menu-box .menu-info a:after {border:none !important;margin:0px;padding: 0px;position: static;}
.menu-box .menu-info a:not(.button) {padding: 0px;height: auto;line-height: 22px;}
.menu-box .menu-info img {padding-bottom: 5px;width:211px;}

/* MENU TYPOGRAPHY ************************************************************/
.top-bar-jw ul > li a:not(.button) {font-size: 18px;font-weight: 300; }
.top-bar-jw ul > li .dropdown li a:not(.button) {font-size: 16px;}
.top-bar-jw ul > li:hover a,
.top-bar-jw ul > li.active a {padding-top: 10px !important;}
.top-bar-jw ul > li.current_page_item a,
.top-bar-jw ul > li.current-menu-item a {}
.top-bar-jw ul > li:not(.name):hover a, .top-bar-jw ul > li:not(.name).active a { color: #fff; }
.top-bar-jw ul > li .menu-info h2 a {font-size: 16px;}

/* DEFAULT COLOR ***************************************************************/
.top-bar-jw ul > li .dropdown li {border-bottom: 1px solid rgba(255,255,255,0.47);border-right: 0px;}

/******************************************************************************* 
* END MENU 
*******************************************************************************/

/*******************************************************************************
    POST BOX
*******************************************************************************/
.post-box {padding: 0px;}
.post-box .entry-title {padding: 19px 12px;font-weight: bold;font-size: 22px; font-family: 'Oswald', 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; letter-spacing: 0.4px;line-height: 28px;}
.post-box .entry-content {padding-top: 3px;margin-bottom: 18px;}
.post-box #nav-single {padding: 0px;}
.post-box h1.entry-title {margin-bottom: 0px;}
.post-box #respond {margin: 0px;}
.post-box #comments {padding: 0px;}
.post-box .jw-rating {padding: 0px;}
.post-box .jw-rating-top {padding: 0}
.orbit-wrapper .orbit {margin: 0px;}
.archive .post-box {border: 0;}
.page .post-box {border: 0;}
.clear {clear: both;}
#nav-single .nav-previous {}
#nav-single .nav-previous a {padding-left: 18px;font-family: 'Oswald', 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif;}
#nav-single .nav-previous a:after {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: white red white white;border-image: none;border-style: solid;border-width: 7px 12px 7px 7px;content: "";display: block;height: 0;width: 0;position: absolute;top:3px;left:-21px;padding-left: 15px;}
#nav-single .nav-next {float: right;}
#nav-single .nav-next a {padding-right: 15px;font-family: 'Oswald', 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif;}
#nav-single .nav-next a:after {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: white white white red;border-image: none;border-style: solid;border-width: 7px 7px 7px 12px;content: "";display: block;height: 0;width: 0;position: absolute;top:3px;right:-2px;}
.sidebar-none #nav-single .nav-next a:after {right: -7px;}
.left-sidebar #nav-single .nav-next a:after {right: -7px; top: 3px;}
.left-sidebar #nav-single .nav-previous a {padding-left: 15px;}
.left-sidebar #nav-single .nav-previous a:after {left: -17px; top: 3px;}

.figure.aligncenter {
    text-align: center;
    width: 100% !important;
}
.single-post .post .wp-post-image{
  width: 100%;
}


/*******************************************************************************
* Social share
*******************************************************************************/
.share_post{min-height: 45px;  width:100%; background-color: #F1F4ED; margin-bottom: 40px; }
.share_post_arrow-up {	width: 0; height: 0; border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid; margin-left: 10px;}
.share_hearline{ width:70px; float: left;  font-size: 22px; font-family: 'Oswald', 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; letter-spacing: 0.4px;line-height: 45px; text-align: center;}
.share_content{ background-color: #F1F4ED;  padding-top: 12px; padding-left: 10px; margin-left: 70px;}
.social_button{ float: left; margin-bottom: 10px; padding-right: 20px;  height: 20px;}

/*******************************************************************************
* AUTHOR INFO
*******************************************************************************/
#admin_info {margin-bottom: 40px;}
.post-box #admin_info {padding:0px;margin-bottom: 40px;}
#admin_info .about_author {padding-bottom: 5px; border-bottom: 1px solid #F1F4ED;margin-bottom: 12px;}
#admin_info .about_author h3 {margin-bottom:5px}
#admin_info .author_name {font-size: 18px; margin-top: 6px; float: left;padding-left: 5px;}
#admin_info .author_name h3 {margin-bottom:0px}
#admin_info .author_link {font-size: 12px; float: right; margin-top: 9px;}
#admin_info .author_image {float: left;margin-right: 10px;}
#admin_info .author_image {width: 63px;height:auto;}
#admin_info .author_desc {font-size: 15px;   }
#admin_info .author_about {}
#author-page {margin-top: 10px;}
#author-page #author-social-icons {line-height: 37px;margin-bottom: 0px;}
#author-page #author-social-icons li {float: left;width:37px;height:37px;list-style-type: none;list-style-image: none;margin-right: 10px;margin-bottom: 10px;}
#author-page #author-social-icons li a {width:37px;height:37px;display: block;}
#author-page #author-social-icons li.author-twitter {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -13px -10px no-repeat;}
#author-page #author-social-icons li.author-twitter:hover {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -13px -140px no-repeat;}
#author-page #author-social-icons li.author-facebook {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -68px -10px no-repeat;}
#author-page #author-social-icons li.author-facebook:hover {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -68px -140px no-repeat;}
#author-page #author-social-icons li.author-google {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -123px -10px no-repeat;}
#author-page #author-social-icons li.author-google:hover {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -123px -140px no-repeat;}
#author-page #author-social-icons li.author-linkedin {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -178px -10px no-repeat;}
#author-page #author-social-icons li.author-linkedin:hover {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -178px -140px no-repeat;}
#author-page #author-social-icons li.author-youtube {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -509px -10px no-repeat;}
#author-page #author-social-icons li.author-youtube:hover {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -509px -140px no-repeat;}
#author-page #author-social-icons li.author-flickr {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -68px -65px no-repeat;}
#author-page #author-social-icons li.author-flickr:hover {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -68px -195px no-repeat;}
#author-page #author-social-icons li.author-vimeo {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -453px -10px no-repeat;}
#author-page #author-social-icons li.author-vimeo:hover {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -453px -140px no-repeat;}
.rss .social-icons {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -288px -10px no-repeat;}
.rss:hover .social-icons {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -288px -140px no-repeat;}
/*******************************************************************************
* Related Posts
*******************************************************************************/
#related {margin-bottom:40px}
#related h4 {font-family: 'Droid Sans','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif;font-weight: 300;margin:0}
#related h3,#respond h3 {border-bottom:1px solid #F1F4ED;font-family: 'Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif;font-weight: 300;padding-bottom:11px;margin-bottom:13px}
#related .tab-post-widget-img {padding-top:0px!important;}
#related .tab-post-widget-img img {width: 63px;height: auto;}
#related .tab-post-widget-content {font-size:13px;}
#related .related-box{margin-bottom:8px}
#related .tab-post-widget-img{float: left;padding-right: 10px;padding-top: 3px;}
/*******************************************************************************
* FOOTER
*******************************************************************************/
.footer-content {padding-top: 18px;}
#footer-content-info .row {background: #E6E6E6;}
#footer-content-info .row h6 {margin-top: 0px;}
.footer-content {width: 990px;overflow: hidden;}
#footer-content-info .four, #footer-content-info .row .four {margin-right: 18px;width:308px;}
#footer-content-info #searchform .row .four {width:0px;}
.row .four:last-child {float: left;}
#footer-content-info .widget {border: none;padding: 0px 18px;}
body.rtl .footer-content {margin-right: -30px;}

/*******************************************************************************
* COPYRIGHT
*******************************************************************************/
#footer-copyright {padding-bottom: 18px;}
#footer-copyright * {font-size: 11px;}
#footer-copyright .row {background: #e6e6e6;padding: 6px 18px;}
.template-footer-menu {margin-bottom: 0px;line-height: 19.5px;}
.template-footer-menu li {list-style: none;display: inline;border-right:1px solid #222222;padding-right: 8px;margin-right: 8px;}
.template-footer-menu li:last-child {margin-right: 0px;}

/*******************************************************************************
* INFINITY LOAD
*******************************************************************************/
#infinite_load {position: relative;}
#infinite_load h6 {font-family: 'Oswald', 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; margin: 0px 0px 5px 0px;font-weight: 300;font-size: 18px;display:inline;}
.infinite_load_arrow {margin-bottom: 11px;width:7px;height:7px;margin-left: 476px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #E6E6E6;}
#content.eight .infinite_load_arrow {margin-left: 311px;}
#infinite_load.ajax {margin-bottom: 18px;padding-bottom: 6px; position: relative;}
#infinite_load.ajax .post-previous-infinite {float: left;}

#infinite_load.ajax a, #post-nav.wordpress .post-next a {font-family: 'Oswald', 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif;float: right;padding: 0px 17px 0px 0px;}
#infinite_load.ajax a:after, #post-nav.wordpress .post-next a:after {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: white white white #E6E6E6;border-image: none;border-style: solid;border-width: 7px 7px 7px 12px;content: "";display: block;height: 0;width: 0;position: absolute;top:2px;right:-21px;padding-left: 15px;}

#infinite_load.ajax .post-previous-infinite a, #post-nav.wordpress .post-previous a {font-family: 'Oswald', 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif;padding: 0px 0px 0px 17px;}
#infinite_load.ajax .post-previous-infinite a:after, #post-nav.wordpress .post-previous a:after {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: white #E6E6E6 white white;border-image: none;border-style: solid;border-width: 7px 12px 7px 7px;content: "";display: block;height: 0;width: 0;position: absolute;top:2px;left:-21px;padding-left: 15px;}


#infinite_load.wordpress {margin-bottom: 18px;}
#post-nav.wordpress {margin-bottom: 0px;padding-bottom: 6px;}
#post-nav.wordpress .post-next {float: right;}
#post-nav.wordpress .post-previous {float: left;}
#infinite_load.infinite {border: none;}
#infinite_load.none {border: none;}
#infinite_load.number {border: none;}

/*******************************************************************************
* WIDGETS 
*******************************************************************************/
.widget ul li {list-style: none;border-bottom: 1px solid #F1F4ED;margin-bottom: 3px;padding-bottom: 2px;}
.widget ul li a:after {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: transparent transparent transparent #000;border-image: none;border-style: solid;border-width: 5px;content: "";display: block;height: 0;left: 1px;margin-right: 20px;margin-top: -16px;position: absolute;width: 0;}
.widget {border: 1px solid #F1F4ED; border-bottom: 6px solid #F1F4ED; padding: 13px 13px 13px 13px;margin-bottom: 18px !important;}
.widget ul {padding-left: 15px;}
.widget h2 {margin: -8px -8px 21px -8px; padding: 6px 8px;}
.widget h2 * {font-family: 'Oswald';font-weight: 300;font-size: 20px;}
.blog-items-search .eight, .blog-items-search .row .eight {width: 100%;}
.blog-items-search .widget {margin: 0px !important; border: 0px;padding: 0px !important;}
.blog-items-search .widget_search {padding-right: 2px;width: 70%;}
.blog-items-search .widget_search .four {display: none;}
.blog-items-search .widget_search .four .postfix {padding: 0px 6px;margin-top: 6px;height: 20px;border:0;font-size: 12px;font-weight: 300;border-radius: 2px;}
.blog-items-search .widget_search .eight {}
.blog-items-search .widget_search input[type="text"] {height: 20px;border:0;margin:0;padding: 0px 6px;;margin-top: 7px;box-shadow: none;font-size: 12px;}
.blog-items-search .widget_search .collapse {height: 20px; overflow: visible;}
#searchform .collapse {height: 20px; overflow: visible;}





#search_button {position: absolute; left:-23px;display: block;width: 15px; height: 15px; background: url("/wp-content/themes/flyingnews/images/search_button.png") 0 0 no-repeat;margin: 9px 13px 0px 0px;cursor: pointer;}
.breadcrumbs-bar-grey #search_button {background: url("/wp-content/themes/flyingnews/images/search_button_black.png") no-repeat scroll 0 0 transparent}
#tab-post-widget {border: 1px solid #F1F4ED;margin-bottom: 18px;margin-top: 2px;}
#tab-post-widget ul.tabs-content {padding: 0px 16px}
.tabs dd.active, #featured-right.tabs li.active {margin-left: -1px;}

#tab-post-widget .tabs {background: #e6e6e6;}
#tab-post-widget .tab-post-row {margin-bottom: 15px;}
#tab-post-widget dl.tabs dd a {font-family: 'Oswald', 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif;letter-spacing: 0.4px;padding: 0 16px;border-right: 1px solid #fff;}
#tab-post-widget .tab-post-widget-img {float: left;padding-right: 15px;padding-top: 3px;}
#tab-post-widget .tab-post-widget-content h3, #related .tab-post-widget-content h3 {font-size: 14px;margin-top: 0px;margin-bottom: 0px;}
#tab-post-widget .tab-post-widget-content span {font-size: 13px;color: #9b9b9b; float: left;}
#tab-post-widget .tab-post-widget-comment-avatar {float: left;padding-right: 15px;}
#tab-post-widget .tabs dd a:focus, .tabs li a:focus {color: #000;}
#tab-post-widget h3 a {font-family: 'Droid Sans', 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif;padding: 0px;margin: 0px 0px 0px 0px;font-size: 13px;line-height: 17px;font-weight: 400;}
.tagcloud a {display: inline-block;background: #e6e6e6;border-radius: 3px 3px 3px 3px;font-size: 13px !important;line-height: 14px;margin: 0px 1px 4px 0px;padding: 3px 8px 3px 8px;}


/* TWITTER */
#jw-tweets-widgets ul {padding-left: 0px;}
#jw-tweets-widgets ul li {border: none;font-size: 13px; list-style: none;background: url('/wp-content/themes/flyingnews/images/icons/tweet.png') 0 5px no-repeat;padding-left: 30px;margin-bottom: 10px;}
#jw-tweets-widgets ul li a {color: #28AAE1}
#jw-tweets-widgets ul li a:after {border: none;}


/*banner*/
.google_ads_box{margin-bottom: 18px;}

/* FLICKR *********************************************************************/
.flickr_photo {padding-right: 3px;  display: Inline;}

/* CALENDAR *******************************************************************/
#wp-calendar {margin-bottom: 13px;}
#wp-calendar caption {font-weight: bold;border-top: 1px solid #F1F4ED;border-left: 1px solid #F1F4ED;border-right: 1px solid #F1F4ED; padding: 6px 0px;}
table tbody tr:nth-child(2n) {background: none repeat scroll 0 0 #FFF;}
.widget_calendar #wp-calendar {border-collapse: collapse;border-spacing: 0;}
table thead, table tfoot {background: none repeat scroll 0 0 #E6E6E6;}
.widget_calendar #wp-calendar td, .widget_calendar #wp-calendar th {border: 1px solid #F1F4ED;text-align: center;}
table tfoot {background: #fff;}

/* SOCIAL WIDGET **************************************************************/
.social {display: block; float:left; width: 50%;margin-bottom: 15px;}
.last-social-item {margin-bottom: 0px;}
.social img{ float:left; width: 32px; height: 32px;}
.social a {color:#666666; float:left; padding-left: 10px; font-size: 13px; line-height: 130%;padding-top: 2px;}
.social .social-icons {width: 37px; height:37px;float: left;}
.social span {text-transform: uppercase;font-weight: bold;}
.google .social-icons {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -123px -10px no-repeat;}
.google:hover   .social-icons {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -123px -140px no-repeat;}
.twitter .social-icons {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -13px -10px no-repeat;}
.twitter:hover .social-icons {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -13px -140px no-repeat;}
.facebook .social-icons {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -68px -10px no-repeat;}
.facebook:hover .social-icons {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -68px -140px no-repeat;}
.linkedin .social-icons {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -178px -10px no-repeat;}
.linkedin:hover .social-icons {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -178px -140px no-repeat;}
.youtube .social-icons {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -509px -10px no-repeat;}
.youtube:hover .social-icons {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -509px -140px no-repeat;}
.flickr .social-icons {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -68px -65px no-repeat;}
.flickr:hover .social-icons {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -68px -195px no-repeat;}
.rss .social-icons {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -288px -10px no-repeat;}
.rss:hover .social-icons {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -288px -140px no-repeat;}
.vimeo .social-icons {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -453px -10px no-repeat;}
.vimeo:hover .social-icons {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -453px -140px no-repeat;}
.wordpress .social-icons {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -453px -10px no-repeat;}
.wordpress:hover .social-icons {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -453px -140px no-repeat;}
.yahoo .social-icons {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -453px -10px no-repeat;}
.yahoo:hover .social-icons {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -453px -140px no-repeat;}
.instagram .social-icons {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -453px -65px no-repeat;}
.instagram:hover .social-icons {background: url("/wp-content/themes/flyingnews/images/icons/social-icons.png") -453px -195px no-repeat;}

/* SEARCH *********************************************************************/
#searchform {margin: 0px;position: relative}
#searchform input[type="text"] {margin-bottom: 0px;}
#searchform .eight {width: 100%;}
#searchform .four {width: 15px;}
#searchform .four {position: absolute;right:12px;top:8px;}
input#searchsubmit.button {height:15px;background: url("/wp-content/themes/flyingnews/images/search_button-grey.png") no-repeat scroll 0 50% transparent;padding: 0px;width: 15px;margin: 0px;border:0px; color: transparent; }

/* CALENDAR *******************************************************************/
#calendar_wrap table {width:100%;}

/* TAG CLOUD ******************************************************************/
.widget_tag_cloud {padding-bottom: 13px;}

/* CUSTOM MENU ****************************************************************/
ul.sub-menu li {border: none; }
.widget ul li ul li a:after {left: 15px;}

/* LOGIN WIDGETS **************************************************************/
.usericon {float: left;margin-right: 13px;}
.social_connect_ui {margin-top: 13px;}
.social_login {margin-right: 10px; width: 37px; height: 37px; float: left;}
.social_login a {display: block; width: 37px; height: 37px;}
.social_connect_with {margin-bottom: 13px;}
.tab_content_login form {margin-bottom: 0px;}

/* ARCHIVE WIDGET *************************************************************/
.widget_archive select {margin-bottom: 13px;}

/* WIDGETS RSS ****************************************************************/
.widget_rss ul {padding-left: 0px;}
.widget_rss ul li a.rsswidget {display: block;}
.widget_rss ul li a:after {border:none;}
.widget_rss .rss-date {font-size: 13px; color: #9B9B9B;}
.widget_rss .rssSummary {font-size: 13px;}

/* RECENT COMMENTS ************************************************************/
.widget_recent_comments ul {padding-left: 0px;}
.widget_recent_comments ul li a:after {border:none;}

/* RECENT POST ****************************************************************/
.widget_recent_entries ul {padding-left: 0px;}
.widget_recent_entries ul li a {display: block;}
.widget_recent_entries ul li a:after {border:none;}
.widget_recent_entries .post-date {font-size: 13px; color: #9B9B9B;}

/* FLICKER WIDGET *************************************************************/
.widget_flickr {padding-bottom: 13px;padding-top: 13px;}
.flickr_widget_content {text-align: center;}

/* LOGIN WIDGET ***************************************************************/
.social_login .social-icons {width: 37px; height:37px;float: left;}
.rememberme {float: left;}
.tab_container_login .contact_submit_button {float: right;}
.tab_container_login .contact_form_button {background: #F1F4ED;position: relative;padding: 10px 12px;}
.tab_container_login .contact_form_button.active {-webkit-transition: background-color 0.25s ease-in-out; -moz-transition: background-color 0.25s ease-in-out; -o-transition: background-color 0.25s ease-in-out; -ms-transition: background-color 0.25s ease-in-out; transition: background-color 0.25s ease-in-out;}
.tab_container_login .contact_form_button.active .user-submit,.tab_container_login .contact_form_button.active label {-webkit-transition: background-color 0.25s ease-in-out,color 0.25s ease-in-out; -moz-transition: background-color 0.25s ease-in-out,color 0.25s ease-in-out; -o-transition: background-color 0.25s ease-in-out,color 0.25s ease-in-out; -ms-transition: background-color 0.25s ease-in-out,color 0.25s ease-in-out; transition: background-color 0.25s ease-in-out,color 0.25s ease-in-out;}
.tab_container_login .contact_form_button.active .contact_form_arrow {-webkit-transition: border-bottom-color 0.25s ease-in-out; -moz-transition: border-bottom-color 0.25s ease-in-out; -o-transition: border-bottom-color 0.25s ease-in-out; -ms-transition: border-bottom-color 0.25s ease-in-out; transition: border-bottom-color 0.25s ease-in-out;}
.tab_container_login .contact_form_arrow {right:17px;top:-10px;position: absolute;border-right: 10px solid #fff;border-left: 10px solid #fff;border-bottom: 10px solid #F1F4ED;height: 0;width: 0;}
.tab_container_login .user-submit {-webkit-appearance: none;cursor:pointer;background: #F1F4ED;border:0px;font-family: 'Oswald', 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif;}
.tab_container_login .rememberme label {font-family: 'Oswald', 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif;font-size:13px;}
.tab_container_login #user_pass {margin-bottom: 19px;}
.contact_form h2 strong {font-weight: 300;}

/* TEXT WIDGET ****************************************************************/
.widget_text {padding-bottom: 13px;}

/* JAWTWEETS ******************************************************************/
ul.jw-tweets-widgets-tweets {margin-bottom: 0px;}
#jw-tweets-widgets ul li:last-child {margin-bottom: 0px !important;}

/* FOOTER WIDGETS *************************************************************/
#footer-content-info .widget h2 {background: none;border-bottom: 1px solid rgba(255,255,255,0.47);padding-bottom: 20px;}
#footer-content-info ul {padding-left: 0px;}
.footer-list li {position: relative; display: initial;float:left;border: none !important;margin-right: 7px;}
.footer-content .widget li {border: 0px;}
#footer-content-info .widget li ul {padding-left: 15px;}
.footer-content .widget li a, .footer-list li a {padding-left: 10px;color:#fff;font-size: 13px;}
.footer-content .widget li a:after, .footer-list li a:after {position: absolute !important;border-color: transparent transparent transparent #ffffff !important;}
.footer-content abbr {color:inherit;border-bottom:none}
.footer-content .widget.widget_recent_entries li a {padding-left: 0px}
#footer-content-info .contact_form {margin-bottom: 18px;}
#footer-content-info .contact_form .contact_form_button.active {background: none repeat scroll 0 0 #F1F4ED !important; opacity: 0.9;}
#footer-content-info .contact_form .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #F1F4ED !important; opacity: 0.9; color: #000 !important;}
#footer-content-info .contact_form .contact_form_button.active .contact_form_arrow {border-bottom-color: #F1F4ED !important; opacity: 0.98;}
#footer-content-info .widget.widget_search {margin-bottom: 36px !important;}
#footer-content-info .jw-tweets-widgets-tweets li a {padding-left: 0px;}

/* CONTACT FORM ****************************************************************/
.contact_form .contact_form_button {background: #F1F4ED;position: relative;padding: 10px 12px;}
.contact_form .contact_form_button.active {-webkit-transition: background-color 0.25s ease-in-out; -moz-transition: background-color 0.25s ease-in-out; -o-transition: background-color 0.25s ease-in-out; -ms-transition: background-color 0.25s ease-in-out; transition: background-color 0.25s ease-in-out;}
.contact_form .contact_form_button.active .contact_submit {-webkit-transition: background-color 0.25s ease-in-out,color 0.25s ease-in-out; -moz-transition: background-color 0.25s ease-in-out,color 0.25s ease-in-out; -o-transition: background-color 0.25s ease-in-out,color 0.25s ease-in-out; -ms-transition: background-color 0.25s ease-in-out,color 0.25s ease-in-out; transition: background-color 0.25s ease-in-out,color 0.25s ease-in-out;}
.contact_form .contact_form_button.active .contact_form_arrow {-webkit-transition: border-bottom-color 0.25s ease-in-out; -moz-transition: border-bottom-color 0.25s ease-in-out; -o-transition: border-bottom-color 0.25s ease-in-out; -ms-transition: border-bottom-color 0.25s ease-in-out; transition: border-bottom-color 0.25s ease-in-out;}
.contact_form .contact_form_arrow {right:17px;top:-10px;position: absolute;border-right: 10px solid #fff;border-left: 10px solid #fff;border-bottom: 10px solid #F1F4ED;height: 0;width: 0;}
.contact_submit {-webkit-appearance: none;cursor:pointer;background: #F1F4ED;border:0px;font-family: 'Oswald', 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif;}
#captcha_form {margin-top:0px;}
#captcha_question {float:left;line-height: 21px;margin-right: 3px;color: #222222;}
#form_required {float: right;}
#form_submit{float: right; position:relative;}
#form_answer{float:left;}
#captcha_form{float: left;}
.contact_form #form_answer {height: 21px; padding: 0;margin:0;border:0;font-size: 12px;}
.contact_form textarea {margin-bottom: 6px;}
.contact_form form {margin-bottom: 0px;}
.contact_form h6, .contact_form h6 strong {font-weight: 300;}
.submenu-content .contact_form h6 {margin-top: 3px;}

.jw_contact_error.active_log {background: #F2B5B5;border: 1px solid #A81010; border-radius: 2px; margin-bottom: 13px; padding: 6px;}
.jw_contact_error.active_log ol {padding-left: 0px;margin-bottom: 0px;height: auto;display: block;}
.jw_contact_error.active_log ol li {border: 0px !important;list-style: none;background: none !important;}

.jw_contact_form .jw_contact_name.required {border: 1px solid #A81010;}
.jw_contact_form .jw_contact_email.required {border: 1px solid #A81010;}
.jw_contact_form .jw_contact_message.required {border: 1px solid #A81010;}
.jw_contact_form .jw_contact_capcha_answer.required {border: 1px solid #A81010 !important;}

.copyright-menu {text-align: right;}

/* Author widget ***************************************************************
#jw-author-widgets .author_image{float:left; margin-right: 14px; }
#jw-author-widgets .author_name {float:left;  width: 185px; margin-top: 0px;}
#jw-author-widgets .author_info #author-page #author-social-icons li a:after{border: 0; }
#jw-author-widgets .author_info #author-page { left: -15px; margin-top: 10px; position: relative; width: 300px;}*/

/*******************************************************************************
* END WIDGETS 
*******************************************************************************/

/*******************************************************************************
    PORTFOLIO
*******************************************************************************/
.portfolio .portfolio-item-desc {padding: 0px 6px;}
.portfolio .portfolio-item-desc p {margin-bottom: 10px;}
.portfolio_categories {min-height: 34px;background-color: #CA181F;margin-bottom: 18px;position: relative;}
.portfolio_categories_item {float: left;color: white;display: block; font-size: 12px;position:relative; top:10px;left: 7px; line-height: 14px;}
.portfolio_categories_item a{float: left;color: white;display: block;font-size: 12px;padding: 0 6px 0;border-right: 1px solid white; line-height: 14px;}
.portfolio-item-image{width: 100%;position: relative;overflow: hidden; font-size: 25px;}
.portfolio-item-image img{opacity: 1;width: 100%;}
.image_overlay{height: 100%;left: 0;overflow: hidden;position: absolute;top: 0;width: 100%;z-index: 1000;opacity: 0; }
.portfolio-item-icon_zoom{background: url('/wp-content/themes/flyingnews/images/portfolio/cross-icon.png') no-repeat scroll 50% 50% }
.portfolio-item-icon_play{background: url('/wp-content/themes/flyingnews/images/portfolio/video-icon.png') no-repeat scroll 50% 50% }
.portfolio-item-icon_link{background: url('/wp-content/themes/flyingnews/images/portfolio/link-icon.png') no-repeat scroll 50% 50% }
.portfolio-item-icon_doc{background: url('/wp-content/themes/flyingnews/images/portfolio/post-icon.png') no-repeat scroll 50% 50% }
.portfolio-item{margin-right: 18px;background-color: #E6E6E6;margin-bottom: 18px;}
.portfolio-rows{margin-top: 20px;}
.portfolio-item-image{position: relative;width: 100%;}
.portfolio-item-details{padding-top: 10px;padding-bottom: 4px;}
.portfolio-item-details h2 {margin-top: 0px;font-size: 18px; text-align: center; font-family: 'Oswald', 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif; font-weight: 300; letter-spacing: 0.4px;line-height: 28px;margin-bottom: 8px;}
.portfolio-item-details p{text-align: center;}
.blog-items-search {height: 34px;position: relative;}
.portfolio-item-frame {display: block; line-height: 0px; font-size: 0px;} 
/* TO TOP *********************************************************************/
#totop {display: none;cursor: pointer;position: fixed;right:25px;bottom: 10px;border-radius: 2px;width: 50px; height: 50px; background: transparent;padding: 17px 13px; z-index: 999999;opacity:0.8;}
.totop-button {}
.totop-arrow-up { background: url('/wp-content/themes/flyingnews/images/arrows-top.png') no-repeat scroll 0 0 transparent;width:23px;height:15px;}
/* TO TOP *********************************************************************/

/* COMMENTS *******************************************************************/
#comments ol {margin-left: 0px;}
#comments ol li,
#comments ul li {list-style-type: none;list-style-image: none;}
.author-avatar {float: left;}
.comment-item {border: 1px solid #F1F4ED;background: #F1F4ED; margin-left: 86px;}
#comments .children {margin-top: 18px;margin-left: 43px;}
#comments .children .comment {margin-top: 18px;}
#comments .children .comment-item {margin-left: 86px;}
.comment-item-content {padding: 18px;position: relative;}
.box_arrow {background-image: url("/wp-content/themes/flyingnews/images/box_arrow.png"); width:9px;height:15px;position: absolute;top:20px;left: -10px;}
#comments .reply {text-align: center;clear:both; width:70px;}
#comments li.comment {margin-bottom: 18px;}

.comment-onethird {float: left; width: 35%;margin-right: 18px;}
.comment-twothird {float: left; width: 61.99%;}

#respond #commentform label {font-size: 12px;}
#respond #commentform input {width: 100%;}
#respond #commentform textarea {height: 175px;}
#respond #commentform #submit {width: 100%;text-align: right;}
#respond #commentform .respond-submit-button {text-align: right;margin-right: -4px;}
#respond #commentform .contact_form_button {width: 33%; background: #F1F4ED;position: relative;padding: 10px 12px;margin-bottom: 18px;float: right;}
#respond #commentform .contact_form_button.no-login {width: 50%;}
#respond #commentform .contact_form_button.active {-webkit-transition: background-color 0.25s ease-in-out; -moz-transition: background-color 0.25s ease-in-out; -o-transition: background-color 0.25s ease-in-out; -ms-transition: background-color 0.25s ease-in-out; transition: background-color 0.25s ease-in-out;}
#respond #commentform .contact_form_button.active .contact_submit {-webkit-transition: background-color 0.25s ease-in-out,color 0.25s ease-in-out; -moz-transition: background-color 0.25s ease-in-out,color 0.25s ease-in-out; -o-transition: background-color 0.25s ease-in-out,color 0.25s ease-in-out; -ms-transition: background-color 0.25s ease-in-out,color 0.25s ease-in-out; transition: background-color 0.25s ease-in-out,color 0.25s ease-in-out;}
#respond #commentform .contact_form_button.active .contact_form_arrow {-webkit-transition: border-bottom-color 0.25s ease-in-out; -moz-transition: border-bottom-color 0.25s ease-in-out; -o-transition: border-bottom-color 0.25s ease-in-out; -ms-transition: border-bottom-color 0.25s ease-in-out; transition: border-bottom-color 0.25s ease-in-out;}
#respond #commentform .contact_form_arrow {right:17px;top:-10px;position: absolute;border-right: 10px solid #fff;border-left: 10px solid #fff;border-bottom: 10px solid #F1F4ED;height: 0;width: 0;}

#respond #commentform .form-submit {width: 33%; background: #F1F4ED;position: relative;padding: 10px 12px;margin-bottom: 18px;float: right;}
#respond #commentform .form-submit #submit {-webkit-appearance: none;cursor:pointer;background: #F1F4ED;border:0px;font-family: 'Oswald', 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif;}
#respond #commentform .form-submit.active, #respond #commentform .form-submit.active #submit {-webkit-transition: background-color 0.25s ease-in-out; -moz-transition: background-color 0.25s ease-in-out; -o-transition: background-color 0.25s ease-in-out; -ms-transition: background-color 0.25s ease-in-out; transition: background-color 0.25s ease-in-out;}
#respond #commentform .form-submit.active .contact_form_arrow {-webkit-transition: border-bottom-color 0.25s ease-in-out; -moz-transition: border-bottom-color 0.25s ease-in-out; -o-transition: border-bottom-color 0.25s ease-in-out; -ms-transition: border-bottom-color 0.25s ease-in-out; transition: border-bottom-color 0.25s ease-in-out;}
/* COMMENTS *******************************************************************/

.morebutton {background: none repeat scroll 0 0 rgb(255, 255,255);bottom: 10px;color: #222222;font-size: 15px;font-weight: bold;left: 40%;text-align: center;z-index: 100;cursor: pointer;} 

/* RATING *********************************************************************/
.ratig-background-stars {background: url('/wp-content/themes/flyingnews/images/rating/stars.png') 0 -20px no-repeat;display: block;width:110px;height:18px;cursor: pointer;float:right;}
.rating-top-stars {background: url('/wp-content/themes/flyingnews/images/rating/stars.png') 0 0 no-repeat;display: block;width:110px;height:18px}

.jw-rating-top .ratig-background-stars, .jw-rating-top .rating-top-stars {background-image: url('/wp-content/themes/flyingnews/images/rating/starstec-grey.png')}
.jw-rating-bottom .ratig-background-stars, .jw-rating-bottom .rating-top-stars {background-image: url('/wp-content/themes/flyingnews/images/rating/starstec-grey.png')}

.ratig-background-percent {background:none; display: block;width:100px;height:18px;cursor: pointer;position: relative;float:right}
.rating-top-percent {background: none;display: block;width:100px;height:18px;}

.jw-rating-top .ratig-background-percent {background-color: rgba(255,255,255,0.8);}
.jw-rating-bottom .ratig-background-percent {background-color: rgba(255,255,255,0.8);}
.jw-rating-top .rating-top-percent {background-color: #F8C741;}
.jw-rating-bottom .rating-top-percent {background-color: #F8C741;}

.rating-top-percent-value {position: absolute; right: 0px;top:0px;font-size: 13px;}
.jw-rating-bottom {margin-bottom: 18px;}
.jw-rating-row {background-color: #F1F4ED;padding: 5px 0px 5px 10px; border-bottom: 2px solid #fefefe;}
.jw-rating-row-title {padding: 6px 10px;}
.jw-rating-row-title h6, .jw-rating-row-title h6 strong {font-size: 20px;font-weight: 300;margin: 0px;}
.jw-rating-criteria-name {font-weight: 300;font-size: 13px;float:left;}

.jw-rating-area-percent {padding-right: 10px;margin-top: 2px;}
.jw-rating-row-total-score {text-align: center;}
.jw-rating-row.jw-rating-row-overall-box {padding: 0px;}
.jaw-rating-row-desc {min-height:  54px; float: left;width: 510px; background-color: #F1F4ED; color: #000; padding: 6px 10px;}
.jw-rating-top .jaw-rating-row-desc  {width: 197px;}
.sidebar-none .jw-rating-top .jaw-rating-row-desc {width: 355px;}
.jw-rating-bottom .jaw-rating-row-desc {width: 510px;} 
.jaw-rating-row-desc p {margin: 0; }
.jw-rating-row-overall {width: 120px; float: right;padding: 10px 0px;}
.jw-rating-row-total-score span { font-size: 24px;}
.jw-rating-top {float:left;width:50%;margin: 0px 10px 10px 0px;}
.jw-rating-row-overall-content {position: absolute;right:-14px;top:-4px;}
.tab-post-widget-content.has_image {padding-left:65px}
.rating-top-percent-value-visible {position: absolute !important;top:4px;left:4px;}

.tab-post-widget-content .ratig-background-stars {background-image: url('/wp-content/themes/flyingnews/images/rating/starstec-grey.png') ; float:left;}
.tab-post-widget-content .jw-rating-row-overall-content {left: 0px; position: relative; top: 2px; height: 0px;margin-top:1px; height: 100%; }
.tab-post-widget-content .rating-top-percent {background-color: #F8C741}
.tab-post-widget-content .ratig-background-percent {background-color: rgba(235,235,235,0.8); float:none;}
.tab-post-widget-content .jw-rating-area-percent {padding-right: 0px; margin-right: -1px;}
.tab-post-widget-content .jw-rating-area-stars {padding-right: 0px; margin-right: -13px;}
.tab-post-widget-content .rating-top-percent-value {line-height:19.5px}

#rating-widget {padding-bottom: 0px;}
#rating-widget .tab-post-widget-content h3 {margin-top: 0px;margin-bottom: 2px; font-family: 'Droid Sans','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif;font-size: 13px;font-weight: 400;  line-height: 17px;}
#rating-widget .tab-post-widget-content span {font-size: 13px;color: #9b9b9b}
#rating-widget .tab-post-widget-img { float: left;  padding-right: 15px;  padding-top: 3px;}
#rating-widget .rating-widget-row { margin-bottom: 15px;}


/* END RATING *****************************************************************/


/*shortcodes*******************************************************************/
/*Videos*/
.video_frame .youtube, .video_frame .vimeo{max-width: 100%;}
/*Accordion*/
.accordion .content{font-size: 13px;line-height: 19.5px;} 
.wp-video-shortcode{max-width:100%;}
.wp-video-shortcode div{max-width:100%;}

/******************************************************************************* 
* BACKGROUND IMAGE
*******************************************************************************/
.template-back-image img {width: 100%;}
/******************************************************************************* 
* END BACKGROUND IMAGE 
*******************************************************************************/

/*******************************************************************************
* APP.CSS
*******************************************************************************/
.clearfix:after {clear: both;}
.clearfix:before, .clearfix:after {content: "";display: table;}
.clearfix:before, .clearfix:after {content: "";display: table;}
/*******************************************************************************/

/* MEDIA QUERIES **************************************************************/
@media handheld, only screen and (max-width: 1310px) {
    .skyscrapper {display: none;}
}

@media only screen and (min-width: 960px) {
    #content.archive .post-box {}
    #content.twelve .one_col{  width:308px; margin-right:18px;}
    #content.eight .one_col {  width:308px; margin-right:18px;}
    .row {width: 960px}
    .twelve #elements_iso {width:990px}
    .eight #elements_iso {width:670px}
    #sidebar {padding-left: 12px;}
    #sidebar .sidebar-box {padding: 0px 0px 0px 0px;}
    #sidebar.left-sidebar{padding-left:0px;padding-right:12px}
    #content.left-sidebar{float:right;padding-left: 6px;}
    #content.eight.right-sidebar{padding-right: 6px;}
    #template-box {width: 996px;}
    .portfolio_categories {width: 960px;}
    #content.right-sidebar .portfolio_categories {width: 635px;}
    .left-sidebar #nav-single .nav-previous a {padding-left: 20px;}
}

@media handheld, only screen and (max-width: 959px) {
    #slider_home {width: 485px;}
    #slider_home .navigation_area {display: none;}
    /*    .google_ads_box {display:none;width:0 !important;height:0 !important;margin:0!important}
        .google_ads_box .box {width:0;height:0;}*/
    #template-box {width: auto;}
    .top-bar-jw {display: none;}
    .mobile-menu-visble {display: block;}
    .mobile-menu li.name {display: block;}
    .top-bar.expanded {height: 67px !important;}

    .sidebar-box .tab-post-widget-content .jw-rating-row-overall-content {float:left;height:inherit;position:inherit}
    .google_ads_top {display:none}
    .google_ads_bottom {display:none}
    .reverie-leader-banner {display:none}
    
    body.rtl .footer-content {margin-right: -18px;}
}

@media only screen and (device-width: 768px) and (orientation: landscape) {
    .template-back-image {display:none;}

    #searchform .four {right:10px !important; top: 7px !important;}
}

@media only screen and (max-width: 959px) and (min-width: 768px) {
    #template-box {width: 768px;}
    .row {min-width: 732px;}
    .row {max-width: 480px;}
    .featured-area {width: 100%;}
    .portfolio_categories {width: 100%;}
    #slider {width: 406px;}
    #slider_home {width: 406px;}
    #slider_home .slider_area .slider_list li {width: 406px;}
    #slider_home .slider_area {width: 406px;}
    #slider_home .slider_area .slider_list li .text_holder {left:257px; width: 149px;}
    .top_arrow {left: 257px;width:149px;}
    .bottom_arrow {left: 257px;width:149px;}    
    #tab-post-widget dl.tabs dd a {padding: 0px 10px;}
    #content.eight .one_col {width:250px;margin-right:12px;}
    .right-sidebar .sidebar-box {padding-left:18px}
    .left-sidebar .sidebar-box {padding-right:18px}    
    #content.right-sidebar.eight .element {width:235px !important;margin-right:18px;}
    #content.right-sidebar.eight .element.show_banner_on_mobile {width:100% !important;}
    #content.left-sidebar.eight .element {width:235px !important;margin-right:18px;} 
    #content.left-sidebar.eight .element.show_banner_on_mobile {width:100% !important;} 
    #footer-content-info .four, #footer-content-info .row .four {width:232px !important;margin-right:18px;}
    .comment-twothird {float: left; width: 60.99%;}   
    #elements_iso{width:900px}
    #elements_iso .element .box .audio-content iframe {width:196px !important;}
    #elements_iso .element .box .audio-content .mejs-container.svg.wp-audio-shortcode.mejs-audio {width:196px !important;}
    #content.twelve .one_col {width:232px;margin-right:18px;}    
    .twelve #elements_iso {width:750px}

    .twelve .footer-content {width:750px}
    .twelve .footer-content .four {width: 232px;}

    .eight #elements_iso {width:546px}    
    #content.left-sidebar{ float:right}    
    .template-logo {width:90% !important;height:auto;}    
    .jw-rating-row-overall-content {top: -26px;}
    .template-back-image {display: none;}

    .jw-rating-bottom .jaw-rating-row-desc {width: 365px;}
    .jw-rating-top .jaw-rating-row-desc {width: 244px;}

    #nav-single .nav-previous a:after {top: 3px;}
    #nav-single .nav-next a:after {right: -7px; top: 3px;}

    #elements_iso .element .box .image .content_video_icon {position: absolute;  top: 38%; left: 37.5%; }

    #searchform .four {right:10px !important; top: 7px !important;}

    .infinite_load_arrow {margin-left: 361px;}
    #content.eight .infinite_load_arrow {margin-left: 239px;}
}

@media handheld, only screen and (max-width: 767px) {
    .template-back-image {display:none;}
    .featured-area {width: 767px;}
    #featured-right {display:none;}
    #slider {display:none;}
    header { position: relative; }
    header .subheader { margin-bottom: 0; }
    header .menu-action { float: left; position: relative; top: 1px; margin-top: -12px; }
    header .menu-action .button.small { padding: 8px; }
    header .menu-action .button.small svg { opacity: 0.5; }
    header h1 { font-size: 27px; font-size: 2.7rem; margin-bottom: 18px; }
    header h4 { font-size: 17px; font-size: 1.7rem; }    
    .reverie-header-banner {padding-top: 0px; margin-bottom: 20px;}
    .reverie-header-banner img {width: 450px;}
    .reverie-header-banner {display:none;}
    .reverie-leader-banner{padding: 0px; }
    .jw-rating-bottom .jaw-rating-row-desc {width: auto;}
    .blog-items-sortby {display: none;}
    .top-bar-jw {display: none;}
    .mobile-menu-visble {display: none;}
    .mobile-menu-selectbox {display: block;}
    .comment-onethird {width: 100%;float:none;}
    .comment-twothird {width: 100%;float:none;}
    #respond #commentform #submit {margin-left: 0px;}
    .eight .portfolio {width: 320px;}
    .portfolio-item {width: 284px !important;}
    #slider_home {display:none;}
    #footer-content-info .four, #footer-content-info .row .four {width: 284px;}
    .infinite_load_arrow {margin-left: 137px;}
    #content.eight .infinite_load_arrow {margin-left: 137px;}
    #elements_iso .element .box .audio-content {width:271px; padding-bottom: 5px;}
    #elements_iso .element .box .audio-content iframe {width:248px;}
    #elements_iso .element .box .audio-content .mejs-container.svg.wp-audio-shortcode.mejs-audio {width:248px !important;}
    
    body.rtl .footer-content {margin-right: 0;}
}

@media only screen and (max-width: 767px) and (min-width: 480px) {
    #template-box {width: 320px;}
    .featured-area {width: 320px;}    
    #content.twelve .one_col,
    #content.eight .one_col {width:284px;margin-right:0px;}
    #content.twelve .two_col {width:284px;}
    #content{width:284px!important;}
    .row, .row .row {width: 284px }    
    .widget_search .eight.columns input {width: 256px;}
    #searchform .four {right:30px}
    .portfolio_categories {width: 284px;}
    .twelve .footer-content {width:284px}
    .twelve .footer-content .four {width: 284px;}
    .one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth {width:100%!important;}
    #searchform .row .mobile-three {width: 100% !important;}
    #searchform .row .mobile-one {width: 15px !important;}
    .jw-rating-top .jaw-rating-row-desc{width: 142px;}
}      

/* iPhone4 */
/* for other phones:   @media only screen and (max-width: 767px) and (min-width: 480px) {*/
@media screen and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) and (orientation:landscape) {
    #template-box {width: 480px;}
    .featured-area {width: 444px;}
    .row {width: 444px !important;}
    #content {width:462px !important;}
    #content .post-box {width:444px;}
    #content.archive .post-box {width:462px;}
    #content.archive {width:462px !important;}
    .eight .portfolio {width: 462px !important;}
    #content #infinite_load {width: 444px;}
    .portfolio_categories {width: 444px;}
    #content.twelve .one_col,
    #content.eight .one_col {width:213px !important;margin-right:18px;}
    #content.twelve .two_col {width:213px !important;}
    .jw-rating-row-overall-content {top: -26px;} 
    #slider_home {display:none;}
    .one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth {width:100%!important;}
    .twelve .footer-content {width: 444px;}
    #footer-content-info .row {width: 444px;}
    #footer-content-info .four, #footer-content-info .row .four.columns {width: 444px !important;}
    .widget {width: 444px;}
    #searchform .four {right: 14px !important;}
    .breadcrumbs .blog-items-search {margin-right: -1px;}
    #nav-single .nav-next a:after {right: 11px;top: 3px}
    #nav-single .nav-previous a:after {top: 3px}
    .jaw-rating-row-desc {width: 324px;}

    .infinite_load_arrow {margin-left: 214px;}
    #content.eight .infinite_load_arrow {margin-left: 214px;}
    .blog-items-search {width: 180px;}
    .blog-items-search #searchform #s {width: 175px}
    .jw-rating-top .jaw-rating-row-desc {width: 222px;}
    #elements_iso .element .box .audio-content iframe {width:196px !important;}
    #elements_iso .element .box .audio-content .mejs-container.svg.wp-audio-shortcode.mejs-audio {width:196px !important;}
}

@media only screen and (max-width: 479px) {
    #template-box {width: 320px;}
    .featured-area {width: 320px;}    
    #content.twelve .one_col,
    #content.eight .one_col {width:284px;margin-right:0px;}
    #content.twelve .two_col {width:284px;}
    #content{width:284px!important;}
    .row, .row .row {width: 284px }    
    .widget_search .eight.columns input {width: 256px;}
    #searchform .four {right:30px} 
    .portfolio_categories {width: 284px;}
    .jw-rating-row-overall-content {top: -26px;} 
    .one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth {width:100%!important;}
    #footer-content-info .four, #footer-content-info .row .four {width:284px!important;margin-right: 0px}
    .footer-content {width: 284px }
    #slider_home {display:none;}
    .row .mobile-three {width: 100% !important;}
    .blog-items-search {margin-right: -1px;}
    #searchform .row .mobile-one {width:15px !important;}
    #searchform .four {right: 30px !important;}
    #nav-single .nav-next a:after {right: -7px;top: 1px}
    #nav-single .nav-previous a:after {top: 1px}
    .jw-rating-top {width: 284px;}
    .jw-rating-top .jaw-rating-row-desc {width: 284px;}
    .jw-rating-row-overall {padding-bottom: 5px;}
    #nav-single .nav-next a:after {top: 3px}
    #nav-single .nav-previous a:after {top: 3px}
    .portfolio .portfolio_categories {display:none;}
    .infinite_load_arrow {margin-left: 137px;}
    #content.eight .infinite_load_arrow {margin-left: 137px;}
    .blog-items-search {width: 180px;}
    .blog-items-search #searchform #s {width: 175px}
}

@media screen and (max-width:400px) {
    @-ms-viewport{
        width:320px;
    }
}

/* RETINA READY ***************************************************************/
@media 
(min--moz-device-pixel-ratio: 2),
(-o-min-device-pixel-ratio: 2/1), 
(-webkit-min-device-pixel-ratio: 2), 
(min-device-pixel-ratio: 2) {

    #slider_home .slider_area .arrow_top {background: url("/wp-content/themes/flyingnews/images/retina/arrows-ret.png") -25px -14px no-repeat;background-size: 48px 24px;}
    #slider_home .slider_area .arrow_bottom {background: url("/wp-content/themes/flyingnews/images/retina/arrows-ret.png") -25px 2px no-repeat;background-size: 48px 24px;}

    #slider_home .slider_area .arrow_top:hover {background: url("/wp-content/themes/flyingnews/images/retina/arrows-ret.png") 0px -14px no-repeat;background-size: 48px 24px;}
    #slider_home .slider_area .arrow_bottom:hover {background: url("/wp-content/themes/flyingnews/images/retina/arrows-ret.png") 0px 2px no-repeat;background-size: 48px 24px;}

    .twitter .social-icons {width:37px;height:37px;background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -13px -10px no-repeat;background-size: 563px 247px;}
    .twitter:hover .social-icons {background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png")-13px -140px no-repeat;background-size: 563px 247px;}

    .google .social-icons {width:37px;height:37px;background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -123px -10px no-repeat;background-size: 563px 247px;}
    .google:hover   .social-icons {background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -123px -140px no-repeat;background-size: 563px 247px;}

    .facebook .social-icons {width:37px;height:37px;background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -68px -10px no-repeat;background-size: 563px 247px;}
    .facebook:hover .social-icons {background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -68px -140px no-repeat;background-size: 563px 247px;}

    .linkedin .social-icons {width:37px;height:37px;background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -178px -10px no-repeat;background-size: 563px 247px;}
    .linkedin:hover .social-icons {background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -178px -140px no-repeat;background-size: 563px 247px;}

    .youtube .social-icons {width:37px;height:37px;background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -509px -10px no-repeat;background-size: 563px 247px;}
    .youtube:hover .social-icons {background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -509px -140px no-repeat;background-size: 563px 247px;}

    .flickr .social-icons {width:37px;height:37px;background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -68px -65px no-repeat;background-size: 563px 247px;}
    .flickr:hover .social-icons {background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -68px -195px no-repeat;background-size: 563px 247px;}

    .rss .social-icons {width:37px;height:37px;background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -288px -10px no-repeat;background-size: 563px 247px;}
    .rss:hover .social-icons {background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -288px -140px no-repeat;background-size: 563px 247px;}

    .vimeo .social-icons {width:37px;height:37px;background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -453px -10px no-repeat;background-size: 563px 247px;}
    .vimeo:hover .social-icons {background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -453px -140px no-repeat;background-size: 563px 247px;}

    .wordpress .social-icons {width:37px;height:37px;background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -453px -10px no-repeat;background-size: 563px 247px;}
    .wordpress:hover .social-icons {background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -453px -140px no-repeat;background-size: 563px 247px;}

    .yahoo .social-icons {width:37px;height:37px;background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -453px -10px no-repeat;background-size: 563px 247px;}
    .yahoo:hover .social-icons {background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -453px -140px no-repeat;background-size: 563px 247px;}

    .rss .social-icons {width:37px;height:37px;background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -288px -10px no-repeat;background-size: 563px 247px;}
    .rss:hover .social-icons {background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -288px -140px no-repeat;background-size: 563px 247px;}

    .instagram .social-icons {width:37px;height:37px;background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -453px -65px no-repeat;background-size: 563px 247px;}
    .instagram:hover .social-icons {background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -453px -195px no-repeat;background-size: 563px 247px;}

    #search_button {width: 15px; height: 15px; background: url("/wp-content/themes/flyingnews/images/retina/search_button-ret.png") 0 0 no-repeat;background-size: 15px 15px;}
    .breadcrumbs-bar-grey #search_button {background: url("/wp-content/themes/flyingnews/images/retina/search_button_black-ret.png") no-repeat scroll 0 0 transparent;background-size: 15px 15px;}

    #searchsubmit.button {background: url("/wp-content/themes/flyingnews/images/retina/search_button-grey-ret.png") no-repeat scroll 0 0 transparent;background-size: 15px 15px;}
    #searchform .four {position: absolute;right:3px;top:8px;}

    .box_arrow {background-image: url("/wp-content/themes/flyingnews/images/retina/box_arrow.png"); background-size: 9px 15px;}

    #author-page #author-social-icons li.author-twitter {width:37px;height:37px;background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -13px -10px no-repeat;background-size: 563px 247px;}
    #author-page #author-social-icons li.author-twitter:hover {background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -13px -140px no-repeat;}

    #author-page #author-social-icons li.author-facebook {width:37px;height:37px;background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -68px -10px no-repeat;background-size: 563px 247px;}
    #author-page #author-social-icons li.author-facebook:hover {background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -68px -140px no-repeat;}

    #author-page #author-social-icons li.author-google {width:37px;height:37px;background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -123px -10px no-repeat;background-size: 563px 247px;}
    #author-page #author-social-icons li.author-google:hover {background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -123px -140px no-repeat;}

    #author-page #author-social-icons li.author-linkedin {width:37px;height:37px;background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -178px -10px no-repeat;background-size: 563px 247px;}
    #author-page #author-social-icons li.author-linkedin:hover {background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -178px -140px no-repeat;}

    #author-page #author-social-icons li.author-youtube {width:37px;height:37px;background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -509px -10px no-repeat;background-size: 563px 247px;}
    #author-page #author-social-icons li.author-youtube:hover {background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -509px -140px no-repeat;}

    #author-page #author-social-icons li.author-flickr {width:37px;height:37px;background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -68px -65px no-repeat;background-size: 563px 247px;}
    #author-page #author-social-icons li.author-flickr:hover {background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -68px -195px no-repeat;}

    #author-page #author-social-icons li.author-vimeo {width:37px;height:37px;background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -453px -10px no-repeat;background-size: 563px 247px;}
    #author-page #author-social-icons li.author-vimeo:hover {background: url("/wp-content/themes/flyingnews/images/retina/social-icons-retina.png") -453px -140px no-repeat;}

    .ratig-background-stars {background: url('/wp-content/themes/flyingnews/images/retina/stars-ret.png') 0 -21px no-repeat;background-size: 110px 44px;width:110px;height:18px;}
    .rating-top-stars {background: url('/wp-content/themes/flyingnews/images/retina/stars-ret.png') 0 0 no-repeat;width:110px;height:18px;background-size: 110px 44px;width:110px;height:18px;}

    .jw-rating-top .ratig-background-stars, .jw-rating-top .rating-top-stars {background-image: url('/wp-content/themes/flyingnews/images/retina/starstec-grey-ret.png')}
    .jw-rating-bottom .ratig-background-stars, .jw-rating-bottom .rating-top-stars {background-image: url('/wp-content/themes/flyingnews/images/retina/starstec-grey-ret.png')}

    #jw-tweets-widgets ul li {background: url('/wp-content/themes/flyingnews/images/retina/tweet-ret.png') 0 5px no-repeat;background-size: 24px 20px;}

    .portfolio-item-icon_zoom{background: url('/wp-content/themes/flyingnews/images/retina/cross-icon-ret.png') no-repeat scroll 50% 50%; background-size: 308px 279px;}
    .portfolio-item-icon_play{background: url('/wp-content/themes/flyingnews/images/retina/video-icon-ret.png') no-repeat scroll 50% 50%; background-size: 308px 279px;}
    .portfolio-item-icon_link{background: url('/wp-content/themes/flyingnews/images/retina/link-icon-ret.png') no-repeat scroll 50% 50%; background-size: 308px 279px;}
    .portfolio-item-icon_doc{background: url('/wp-content/themes/flyingnews/images/retina/post-icon-ret.png') no-repeat scroll 50% 50%;background-size: 308px 279px; }

    .content_link h2 a{background: url("/wp-content/themes/flyingnews/images/icons/link-ret.png") no-repeat scroll 0% 50%; background-size: 27px 20px;}
    .content_chat h2 a{background: url("/wp-content/themes/flyingnews/images/icons/chat-ret.png") no-repeat scroll 0% 50%; background-size: 27px 20px;}


    #elements_iso .element .box .image .content_video_icon { background: url('/wp-content/themes/flyingnews/images/retina/video-icon-ret.png') no-repeat scroll 0 0 transparent; background-size: 55px 44px;}


    .box .meta-kosik {background:  url('/wp-content/themes/flyingnews/images/icons/cart-white-ret.png')no-repeat scroll 50% 50%;background-size: 14px 14px;} 
}



/* END RETINA READY ***********************************************************/

/*******************************************************************************
*
*******************************************************************************/
/* BUTTONS ------------------------------------------------------------------ */


.button {background: none repeat scroll 0 0;  padding: 10px 12px;  position: relative;}
#container #main .button {padding: 0px 12px; }
.woocommerce-page #container #content .shop_table td.actions input.button {
    padding-top: 3px;
    font-weight: normal;
    text-shadow: none;
    box-shadow: none;
    border-radius: 0px;
    background-image: none;
    border: 0px;
    height: 32px;
}
.woocommerce-page #container #content table.cart td.actions .input-text {
    width: 100px;
    box-shadow: none;
}
#container .woocommerce .cart-collaterals .shipping_calculator h2 {
    text-align: right 
}
#container .woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
    padding-top: 5px;
    font-weight: normal;
    text-shadow: none;
    box-shadow: none;
    border-radius: 0px;
    background-image: none;
    border: 0px;
}

.variation-Size p {padding-top: 3px;}

.button-small span {font-size: 100%;}
.button-medium span {font-size: 120%;}
.button-large span {font-size: 140%;}

.button-red {background: none repeat scroll 0 0 #E32B23;}
#main  .button-red:hover {background-color: #E32B23; color: white;}

.button-blazeorange {background: none repeat scroll 0 0 #FF6600;}
#main  .button-blazeorange:hover {background-color: #FF6600; color: white;}

.button-orange {background: none repeat scroll 0 0 #FF9900;}
#main  .button-orange:hover {background-color: #FF9900; color: white;}

.button-blue {background: none repeat scroll 0 0 #154890;}
#main  .button-blue:hover {background-color: #154890; color: white;}

.button-lightblue {background: none repeat scroll 0 0 #6699FF;}
#main  .button-lightblue:hover {background-color: #6699FF; color: white;}

.button-teal {background: none repeat scroll 0 0 #028482;}
#main  .button-teal:hover {background-color: #028482; color: white;}

.button-green {background: none repeat scroll 0 0 #7ABA7A;}
#main  .button-green:hover {background-color: #7ABA7A; color: white;}

.button-salmon {background: none repeat scroll 0 0 #FF717E;}
#main  .button-salmon:hover {background-color: #FF717E; color: white;}

.button-pistachio {background: none repeat scroll 0 0 #97C30A;}
#main .button-pistachio:hover {background-color: #97C30A; color: white;}
/* END BUTTONS -------------------------------------------------------------- */

/* NOTICES ------------------------------------------------------------------ */
.notice {border-radius: 6px 6px 6px 6px;color: #444444;font-weight: bold;padding: 15px;text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.3);}
.approved {background: none repeat scroll 0 0 #D1EED1;}
.attention {background: none repeat scroll 0 0 #FDF5D9;border: 1px solid #FCEEC1;}
.info {background: none repeat scroll 0 0 #DDF4FB;border: 1px solid #C8EEF9;}
.alert {background: none repeat scroll 0 0 #FDDFDE;border: 1px solid #FBC9C8;}
/* NOTICES ------------------------------------------------------------------ */

/* HIGHLIGHT ---------------------------------------------------------------- */
em.highlight {color: #FFFFFF;font-style: normal;font-weight: bold;padding: 0px 4px; margin-right: 4px;text-shadow: none;}
.highlight-red {background: none repeat scroll 0 0 #E32B23;}
.highlight-blazeorange {background: none repeat scroll 0 0 #FF6600;}
.highlight-orange {background: none repeat scroll 0 0 #FF9900;}
.highlight-blue {background: none repeat scroll 0 0 #154890;}
.highlight-lightblue {background: none repeat scroll 0 0 #6699FF;}
.highlight-teal {background: none repeat scroll 0 0 #028482;}
.highlight-green {background: none repeat scroll 0 0 #7ABA7A;}
.highlight-salmon {background: none repeat scroll 0 0 #FF717E;}
.highlight-pistachio {background: none repeat scroll 0 0 #97C30A;}
/* HIGHLIGHT ---------------------------------------------------------------- */

/* IFRAME *********************************************************************/
/* IFRAME *********************************************************************/

/* LAYOUT *********************************************************************/
.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth {font-size:13px; position: relative;margin-right: 2%;float: left;}
.one_half {width: 48%;}
.one_third {width: 31%;}
.two_third {width: 66%;}
.one_fourth {width: 23%;}
.three_fourth {width: 74.5%;}
.one_fifth {width: 18%;}
.two_fifth {width: 38%;}
.three_fifth {width: 59.2%;}
.four_fifth {width: 79%;}
.one_sixth {width: 14.5%;}
.five_sixth {width: 83%;}
.last{margin-right: 0 !important;clear: right; }

.one_half .one_half {margin-right: 2%;width: 44%;}
.one_half .one_third {margin-right: 2%;width: 27%;}
.one_half .two_third {margin-right: 2%;width: 62%;}
.two_third .one_third {margin-right: 2%;width: 30%;}
.two_third .two_third {margin-right: 2%;width: 64%;}
.two_third .one_fourth {margin-right: 2%;width: 22%;}
/* LAYOUT *********************************************************************/
/* BLOCKQUOTE *****************************************************************/
blockquote {border:0;background: url("/wp-content/themes/flyingnews/images/quote-up.png") no-repeat scroll 0 0 transparent;padding: 5px 0 0 35px;}
blockquote p:last-child {background: url("/wp-content/themes/flyingnews/images/quote-down.png") no-repeat scroll 100% 100% transparent;padding: 0 35px 5px 0;}
/* BLOCKQUOTE *****************************************************************/

/* TOGGLE *********************************************************************/
.toggle_content {display: none;}
.toggle {background: url('/wp-content/themes/flyingnews/images/toggle.png') -29px 3px no-repeat;}
.toggle_active {background: url('/wp-content/themes/flyingnews/images/toggle.png') 0px -56px no-repeat;}
.toggle h4 {margin-left: 15px;}
/* TOGGLE *********************************************************************/

/* DIVIDER BACK TO TOP ********************************************************/
.divider_top {border-top: 1px solid #EAEAEA;
              clear: both;
              display: block;
              height: 23px;
              position: relative;
              width: 100%;margin-top: 18px;}
.divider_top a {
    color: #B5B5B5;
    font-size: 12px;
    padding: 0 0 0 5px;
    position: absolute;
    text-decoration: none;
    top: -10px;
    background-color: #fff;
    right: 0px;
}
/* DIVIDER BACK TO TOP ********************************************************/
/* DIVIDER LINE ***************************************************************/
.divider_line {border-top: 1px solid #EAEAEA;
               clear: both;
               display: block;
               height: 23px;
               width: 100%;margin-top: 18px;}
/* DIVIDER LINE ***************************************************************/
/* DIVIDER ADVANCED ***********************************************************/
.divider_adv {clear: both;display: block;}
/* DIVIDER ADVANCED ***********************************************************/
/* DIVIDER ADVANCED TO TOP ****************************************************/
.divider_adv_to_top {border-top: 1px solid #EAEAEA;
                     clear: both;
                     display: block;
                     height: 23px;
                     position: relative;}
.divider_adv_to_top a {position: absolute;right: 0px;text-decoration: none;top: -7px;
                       background-color: #fff;font-size: 12px;padding: 0 0 0 5px;}
/* DIVIDER ADVANCED TO TOP ****************************************************/

/*******************************************************************************
* END SHORTCODES
*******************************************************************************/


/*******************************************************************************
* PRETTY PHOTO SECTION
*******************************************************************************/
div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}
div.pp_default .pp_top .pp_left{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_content_container .pp_left{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_next:hover{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_expand:hover{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_contract:hover{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{width:30px;height:30px;background:url(/wp-content/themes/flyingnews/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}
div.pp_default .pp_gallery ul li a{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
div.pp_default .pp_social{margin-top:7px}
div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}
div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}
div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}
div.pp_default .pp_bottom .pp_left{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}
div.pp_default .pp_loaderIcon{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/default/loader.gif) center center no-repeat}
div.light_rounded .pp_top .pp_left{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}
div.light_rounded .pp_top .pp_right{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}
div.light_rounded .pp_next:hover{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{width:75px;height:22px;background:url(/wp-content/themes/flyingnews/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_rounded .pp_nav .pp_play{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}
div.dark_rounded .pp_next:hover{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(/wp-content/themes/flyingnews/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_rounded .pp_description{margin-right:85px;color:#fff}
div.dark_rounded .pp_nav .pp_play{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}
div.dark_rounded .pp_bottom .pp_left{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}
div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}
div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}
div.dark_square .pp_loaderIcon{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/dark_square/loader.gif) center center no-repeat}
div.dark_square .pp_expand{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{width:75px;height:22px;background:url(/wp-content/themes/flyingnews/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}
div.dark_square .pp_next:hover{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{width:75px;height:22px;background:url(/wp-content/themes/flyingnews/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_square .pp_nav .pp_play{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}
div.light_square .pp_next:hover{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}
div.facebook .pp_expand{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{width:22px;height:22px;background:url(/wp-content/themes/flyingnews/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.facebook .pp_description{margin:0 37px 0 0}
div.facebook .pp_loaderIcon{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/facebook/loader.gif) center center no-repeat}
div.facebook .pp_arrow_previous{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}
div.facebook .pp_arrow_next{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}
div.facebook .pp_nav{margin-top:0}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}
div.facebook .pp_nav .pp_play{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px}
.pp_description{display:none;margin:0}
.pp_social{float:left;margin:0}
.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}
.pp_social .twitter{float:left}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}
.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}
.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}
#pp_full_res{line-height:1!important}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px}
div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}
div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}
div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}
div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(/wp-content/themes/flyingnews/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
.pp_top,.pp_bottom{height:20px;position:relative}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none}
/*******************************************************************************
* END PRETTY PHOTO SECTION
*******************************************************************************/


/*CUSTOM plugins*/ 
#loginform{margin-top:10px;}
.social_connect_form{padding-bottom:10px;}
#wpadminbar *{display:inline;}
#wp-admin-bar-stats .ab-item script { display: none;}
#lang_sel a:after{border-style:none;}
#admin_info .avatar.photo{margin: 0;}
.widget.pptwj ul li a:after {border: medium none;}
body {background: none repeat scroll 0 0  }
.top-bar-jw ul > li a:not(.button) {font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif; }
.top-bar-jw ul > li a {font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif; }
.mobile-menu ul > li a:not(.button) {font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif;}
#slider_home h2 {font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif; }
#slider_home h2 a {font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif; }
#tab-post-widget dl.tabs dd a {font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif; }
#slider_home .slides_list .text_holder h3 {font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif; }
#slider_home .slides_list .text_holder h3 a {font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif; }
.content-box h2 a {font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif; }
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a{font-family: 'Titillium Web' ,'Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif; }
.tab_container_login .user-submit {font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif; }
.tab_container_login .rememberme label {font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif; }
.share_hearline{font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif; }
#related h3, #respond h3{font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif; }
#related h4{font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif; }
.contact_submit, #respond #commentform .form-submit #submit{font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif; }
.post-box .meta{font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif; }
#nav-single .nav-previous a{font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif; }
#nav-single .nav-next a{font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif; }
h1, h2, h3, h4, h5, h6, h7{font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif; }
#content .releated-product h3{font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif; }
#infinite_load h6{font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif; }
#elements_iso .content-box .content-addtocart a {font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif; }
.post-box .entry-title {font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif; }
.element .categories a {font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif; }
.portfolio-item-details h2 {font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif; }
.contact_form h6, .contact_form h6 strong {font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif; }
.jw-rating-row-title h6, .jw-rating-row-title h6 strong {font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif; }
.widget h2 * {font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif;}#elements_iso .content-box .price {font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif; }
#elements_iso .button a{font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif; }
.content-box .content-price, .content-addtocart a {font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif}
.shop_table th, .shop_table td.actions {font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif}
.captions > span {font-family: 'Titillium Web','Droid Sans','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif;}
.post-box .entry-content, .post-box p, .list > li {font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif; font-weight:normal; font-size: 16px; color:  #000000;}
.post-box .entry-content iframe {width: 100%;}
#content .post-box .entry-content .content-box h2 a {font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif; font-size: 22px ; font-weight: 700; }
#content .element .caption-content span{font-size: 12px; padding-right: 5px; position: relative; color: #FFFFFF; }
body {font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif;}
#tab-post-widget h3 a {font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif;}
.content-box {font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif;}
#slider_home .slider_list .text_holder p {font-family: 'Titillium Web','Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif;}

.footer-content .widget li a,.footer-list li a,.top-bar-jw ul > li a:not(.button),.top-bar ul > li.has-dropdown .dropdown.template li a, .top-bar-jw ul > li:not(.name):hover .dropdown.template h2 a:not(.button) {color:  #000000}
a {color:  #000000}
a:hover,.footer-content .widget .tagcloud a:hover,.footer-content .widget li a:hover,.footer-list li a:hover {color: #DE3A1E}
#footer-content-info .widget h2 {color:  #000000 !important;}
.widget_rss h6 a:hover, .morebutton h6:hover {color: #DE3A1E !important;}
.footer-content .widget li a,.footer-list li a {}
#footer-content h1,#footer-content h2,#footer-content h3,#footer-content h4,#footer-content h5,#footer-content h6, .blog-items-sortby, .blog-items-sortby-list li a {color:  #000000}
.blog-items-sortby-list li {border-right-color:  #000000}

.top-bar-jw {background: none repeat scroll 0 0 #e6e6e6;}
.top-bar-jw ul > li:hover:not(.name), .top-bar-jw ul > li.active:not(.name) {background: none repeat scroll 0 0 #e6e6e6;}
.top-bar-jw ul > li.has-dropdown .template {background: none repeat scroll 0 0 #e6e6e6;}
.top-bar-jw ul > li.has-dropdown .template li {background: none repeat scroll 0 0 #e6e6e6;}
.top-bar-jw ul > li.has-dropdown .template li a:hover { background: #e6e6e6; }
.top-bar-jw ul > li:hover, .top-bar-jw ul > li.active { background: #e6e6e6; }
.top-bar-jw ul > li.has-dropdown .template .dropdown {background: none repeat scroll 0 0 #e6e6e6 !important;}
.top-bar {background: none repeat scroll 0 0 #e6e6e6;}
.top-bar ul > li:hover:not(.name), .top-bar ul > li.active:not(.name), .top-bar ul > li:focus:not(.name) {background: none repeat scroll 0 0 #e6e6e6;}
.top-bar ul > li.has-dropdown .dropdown {background: none repeat scroll 0 0 #e6e6e6;}
.top-bar ul > li.has-dropdown .dropdown li {background: none repeat scroll 0 0 #e6e6e6;}
.top-bar ul > li.has-dropdown .dropdown li a:hover, .top-bar ul > li.has-dropdown .dropdown li a:focus {background: none repeat scroll 0 0 #e6e6e6;}
.top-bar ul > li.has-dropdown.moved > .dropdown li a:hover {background: none repeat scroll 0 0 #e6e6e6;}
.top-bar ul > li.active, .top-bar ul > li:hover {background: none repeat scroll 0 0 #e6e6e6;}
.dropdown.template .contact_form .contact_form_arrow {border-left-color: #e6e6e6; border-right-color: #e6e6e6 ;}
.menu-box .menu-info {color:  #000000}
.top-bar-jw ul > li h1, .top-bar-jw ul > li h2, .top-bar-jw ul > li h3, .top-bar-jw ul > li h4, .top-bar-jw ul > li h5, .top-bar-jw ul > li h6 {color:  #000000}
.category_template .content-box {background-color: #e6e6e6;color: #000000}
.category_template .content-box a, .category_template .content-box p {color: #000000}
.category_template .content-box a:hover {color: #000000}
.category_template .content-box blockquote, .category_template .content-box blockquote p {color:  #000000}
#elements_iso .category_template:hover .box {background-color: #e6e6e6;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
.woocommerce .category_template:hover .box {background-color: #e6e6e6;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
#elements_iso .category_template .categories {background-color: #e6e6e6;color: #000000;}
#elements_iso .category_template .categories a {color: #000000;}
.post_title_template {background: none repeat scroll 0 0 #e6e6e6;color: #000000;}
.post_title_template h1 {color: #000000;}
.grey .menu-box {background: none repeat scroll 0 0 #e6e6e6;}
#wp-calendar caption {color: #e6e6e6}
.footer-content #wp-calendar caption {color:  #000000}
#slider_home .slider_area .slider_list li .text_holder {background: none repeat scroll 0 0 #e6e6e6;}
#slider_home .slider_area .slider_list li .text_holder h2 {color: #000000}
#slider_home .slider_area .slider_list li .text_holder h2 a {color: #000000}
#tab-post-widget dl.tabs dd.active {border-top: 3px solid #e6e6e6;}
.portfolio_categories {background: none repeat scroll 0 0 #e6e6e6;}
.slides_list li.template {background: none repeat scroll 0 0 #e6e6e6;}
.slides_list li.template h3 {color: #000000}
.slides_list li.template h3 a {color: #000000}
#slider_home .slider_list .text_holder p {color: #000000;}
.top_arrow,.bottom_arrow {background: none repeat scroll 0 0 #e6e6e6;}
.tagcloud a {background: none repeat scroll 0 0 #e6e6e6; color: #000000;}
.tagcloud a:hover {color: #DE3A1E}
#footer-content-info .row {background: none repeat scroll 0 0 #e6e6e6; color:  #000000}
ul.template-footer-menu li {border-color:  #000000;}
#infinite_load {border-bottom: 3px solid #e6e6e6}
.infinite_load_arrow {border-top-color: #e6e6e6}
.widget_color_template .widget h2 {background: none repeat scroll 0 0 #e6e6e6; color:  #000000 }
.widget_color_template .widget h2 a {color:  #000000 }
.category_color_template .share_post {background: none repeat scroll 0 0 #e6e6e6; color:  #000000 }
.category_color_template .share_post_arrow-up {border-bottom-color: #e6e6e6;}
.category_color_template #nav-single .nav-previous a:after {border-right-color: #e6e6e6}
.category_color_template #nav-single .nav-next a:after {border-left-color: #e6e6e6}
.category_color_template .jw-rating-row-title h6, .jw-rating-row-title h6 strong {color:  #000000 }
.category_color_template #respond #commentform .contact_form_button.active {background: none repeat scroll 0 0 #e6e6e6; color:  #000000}
.category_color_template #respond #commentform .contact_form_button.active .contact_form_arrow {border-bottom-color: #e6e6e6}
.category_color_template #respond #commentform .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #e6e6e6; color:  #000000}
.category_color_template #respond #commentform .form-submit.active {background: none repeat scroll 0 0 #e6e6e6; color:  #000000 ;}
.category_color_template #respond #commentform .form-submit.active #submit {background: none repeat scroll 0 0 #e6e6e6; color:  #000000;}
.category_color_template #respond #commentform .form-submit.active .contact_form_arrow {border-bottom-color: #e6e6e6}
ul.page-numbers li span.current {background: none repeat scroll 0 0 #e6e6e6; color:  #000000 }
ul.page-numbers li:hover a, ul.page-numbers li a:focus { background: none repeat scroll 0 0 #e6e6e6; color:  #000000 }
.widget_color_template .contact_form .contact_form_button.active {background: none repeat scroll 0 0 #e6e6e6; color:  #000000}
.widget_color_template .contact_form .contact_form_button.active .contact_form_arrow {border-bottom-color: #e6e6e6}
.widget_color_template .contact_form .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #e6e6e6; color:  #000000}
.widget_color_template #login .contact_form_button.active {background: none repeat scroll 0 0 #e6e6e6; color:  #000000}
.widget_color_template #login .contact_form_button.active .contact_form_arrow {border-bottom-color: #e6e6e6}
.widget_color_template #login .contact_form_button.active .user-submit {background: none repeat scroll 0 0 #e6e6e6; color:  #000000}
.widget_color_template #login .contact_form_button.active label {color:  #000000}
.widget_color_template #respond #commentform .contact_form_button.active {background: none repeat scroll 0 0 #e6e6e6; color:  #000000}
.widget_color_template #respond #commentform .contact_form_button.active .contact_form_arrow {border-bottom-color: #e6e6e6}
.widget_color_template #respond #commentform .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #e6e6e6; color:  #000000}
.widget_color_template .widget_rss h6 a {color:  #000000}
#footer-content-info .contact_form .contact_form_button .contact_form_arrow {border-right-color: #e6e6e6 !important;border-left-color: #e6e6e6 !important;}
#infinite_load.ajax a {color: #e6e6e6}
#infinite_load.ajax a:hover {color: #DE3A1E}
#infinite_load.ajax a:after,#post-nav.wordpress .post-next a:after {border-left-color: #e6e6e6}
#infinite_load.ajax .post-previous-infinite a:after, #post-nav.wordpress .post-previous a:after {border-right-color: #e6e6e6}
#infinite_load h6 {color: #e6e6e6}
#page-nav .page-nav-one {background: none repeat scroll 0 0 #e6e6e6; color:  #000000 }
#page-nav a:hover .page-nav-one { background: none repeat scroll 0 0 #e6e6e6; color:  #000000 }
#elements_iso a.button {color:  #000000; }
#related .related-box .tab-post-widget-add-tocart a{color:  #000000; }
.slider_price h4{color:  #000000; }#main .button {background: none repeat scroll 0 0 #e6e6e6;}
#elements_iso .button {background: none repeat scroll 0 0 #e6e6e6;}
#related .related-box .tab-post-widget-add-tocart a{background: none repeat scroll 0 0 #e6e6e6;}
.reverie-header-banner a{color: #e6e6e6;}
.woocommerce-page #container #content .shop_table td.actions input.button,
#container .woocommerce #payment #place_order, .woocommerce-page #payment #place_order {color:  #000000;background-color: #e6e6e6}
#totop {background: none repeat scroll 0 0 #e6e6e6;}
.category_red .content-box  {background-color: #d73300;color: #ffffff;}
.category_red .content-box a, .category_red .content-box p {color: #ffffff;}
.category_red .content-box blockquote, .category_red .content-box blockquote p {color: #ffffff}
#elements_iso .category_red:hover .box {background-color: #d73300;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
.woocommerce .category_red:hover .box {background-color: #d73300;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
#elements_iso .category_red .categories {background-color: #d73300;}
#elements_iso .category_red .categories a {color: #ffffff;}
.top-bar-jw ul > li.has-dropdown .red {background: none repeat scroll 0 0 #d73300 !important;}
.top-bar-jw ul > li.has-dropdown .red .dropdown {background: none repeat scroll 0 0 #d73300 !important;}
.top-bar-jw ul > li.has-dropdown .red li {background: none repeat scroll 0 0 #d73300 !important;}
.top-bar-jw ul > li.has-dropdown .red li a:hover { background: #d73300 !important; }
.top-bar-jw ul > li.has-dropdown .red li a:active { background: #d73300 !important; }
.top-bar-jw ul > li.has-dropdown .red li a:focus { background: #d73300 !important; }
.top-bar-jw ul > li.red:hover, .top-bar-jw ul > li.active_red { background: #d73300 !important; }
.top-bar-jw ul > li.red:hover a, .top-bar-jw ul > li.active_red a { color: #ffffff }
.top-bar-jw ul > li.red .menu-box .menu-info {color: #ffffff}
.dropdown.red .contact_form .contact_form_arrow {border-left-color: #d73300; border-right-color: #d73300 ;}
.slides_list li.red {background: none repeat scroll 0 0 #d73300;color:#ffffff;}
.slides_list li.red h3 {color:#ffffff;}
.slides_list li.red h3 a {color:#ffffff;}
.post_title_red {background: none repeat scroll 0 0 #d73300}
.post_title_red h1 {color: #ffffff}
.breadcrumbs-bar-red {background: none repeat scroll 0 0 #d73300}
.breadcrumbs-bar-red a {color: #ffffff;border-right: 1px solid #ffffff}
.breadcrumbs-bar-red li a {color: #ffffff;border-right: 0;}
.breadcrumbs-bar-red a:hover,.breadcrumbs-bar-red span {color: #ffffff;}
.widget_color_red .widget h2 {background: none repeat scroll 0 0 #d73300; color: #ffffff }
.category_color_red .share_post {background: none repeat scroll 0 0 #d73300; color: #ffffff }
.category_color_red .share_post_arrow-up {border-bottom-color: #d73300;}
.category_color_red #nav-single .nav-previous a:after {border-right-color: #d73300}
.category_color_red #nav-single .nav-next a:after {border-left-color: #d73300}
.category_color_red .jw-rating-row-title, .category_color_red .jw-rating-row-overall-box {background: none repeat scroll 0 0 #d73300; color: #ffffff}
.category_color_red .jw-rating-row-title h6, .jw-rating-row-title h6 strong {color: #ffffff }
.category_color_red #respond #commentform .contact_form_button.active {background: none repeat scroll 0 0 #d73300; color: #ffffff}
.category_color_red #respond #commentform .contact_form_button.active .contact_form_arrow {border-bottom-color: #d73300}
.category_color_red #respond #commentform .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #d73300; color: #ffffff}
.category_color_red #respond #commentform .form-submit.active {background: none repeat scroll 0 0 #d73300; color: #ffffff}
.category_color_red #respond #commentform .form-submit.active #submit {background: none repeat scroll 0 0 #d73300; color: #ffffff}
.category_color_red #respond #commentform .form-submit.active .contact_form_arrow {border-bottom-color: #d73300}
.widget_color_red .contact_form .contact_form_button.active {background: none repeat scroll 0 0 #d73300; color: #ffffff}
.widget_color_red .contact_form .contact_form_button.active .contact_form_arrow {border-bottom-color: #d73300}
.widget_color_red .contact_form .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #d73300; color: #ffffff}
.widget_color_red #login .contact_form_button.active {background: none repeat scroll 0 0 #d73300; color: #ffffff}
.widget_color_red #login .contact_form_button.active .contact_form_arrow {border-bottom-color: #d73300}
.widget_color_red #login .contact_form_button.active .user-submit {background: none repeat scroll 0 0 #d73300; color: #ffffff}
.widget_color_red #login .contact_form_button.active label {color: #ffffff}
.widget_color_red .widget_rss h6 a {color: #ffffff}


.category_blue .content-box  {background-color: #20b1ea;color: #ffffff;}
.category_blue .content-box a, .category_blue .content-box p {color: #ffffff;}
.category_blue .content-box blockquote, .category_red .content-box blockquote p {color: #ffffff}
#elements_iso .category_blue:hover .box {background-color: #20b1ea;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
.woocommerce .category_blue:hover .box {background-color: #20b1ea;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
#elements_iso .category_blue .categories {background-color: #20b1ea;}
#elements_iso .category_blue .categories a {color: #ffffff;}
.top-bar-jw ul > li.has-dropdown .blue {background: none repeat scroll 0 0 #20b1ea !important;}
.top-bar-jw ul > li.has-dropdown .blue .dropdown {background: none repeat scroll 0 0 #20b1ea !important;}
.top-bar-jw ul > li.has-dropdown .blue li {background: none repeat scroll 0 0 #20b1ea !important;}
.top-bar-jw ul > li.has-dropdown .blue li a:hover { background: #20b1ea !important; }
.top-bar-jw ul > li.has-dropdown .blue li a:active { background: #20b1ea !important; }
.top-bar-jw ul > li.has-dropdown .blue li a:focus { background: #20b1ea !important; }
.top-bar-jw ul > li.blue:hover, .top-bar-jw ul > li.active_blue { background: #20b1ea !important; }
.top-bar-jw ul > li.blue:hover a, .top-bar-jw ul > li.active_blue a { color: #ffffff }
.top-bar-jw ul > li.blue .menu-box .menu-info {color: #ffffff}
.dropdown.blue .contact_form .contact_form_arrow {border-left-color: #20b1ea; border-right-color: #20b1ea ;}
.slides_list li.blue {background: none repeat scroll 0 0 #20b1ea;color:#ffffff;}
.slides_list li.blue h3 {color:#ffffff;}
.slides_list li.blue h3 a {color:#ffffff;}
.post_title_blue {background: none repeat scroll 0 0 #20b1ea}
.post_title_blue h1 {color: #ffffff}
.breadcrumbs-bar-blue {background: none repeat scroll 0 0 #20b1ea}
.breadcrumbs-bar-blue a {color: #ffffff;border-right: 1px solid #ffffff}
.breadcrumbs-bar-blue li a {color: #ffffff;border-right: 0;}
.breadcrumbs-bar-blue a:hover,.breadcrumbs-bar-blue span {color: #ffffff;}
.widget_color_blue .widget h2 {background: none repeat scroll 0 0 #20b1ea; color: #ffffff }
.category_color_blue .share_post {background: none repeat scroll 0 0 #20b1ea; color: #ffffff }
.category_color_blue .share_post_arrow-up {border-bottom-color: #20b1ea;}
.category_color_blue #nav-single .nav-previous a:after {border-right-color: #20b1ea}
.category_color_blue #nav-single .nav-next a:after {border-left-color: #20b1ea}
.category_color_blue .jw-rating-row-title, .category_color_blue .jw-rating-row-overall-box {background: none repeat scroll 0 0 #20b1ea; color: #ffffff}
.category_color_blue .jw-rating-row-title h6, .jw-rating-row-title h6 strong {color: #ffffff }
.category_color_blue #respond #commentform .contact_form_button.active {background: none repeat scroll 0 0 #20b1ea; color: #ffffff}
.category_color_blue #respond #commentform .contact_form_button.active .contact_form_arrow {border-bottom-color: #20b1ea}
.category_color_blue #respond #commentform .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #20b1ea; color: #ffffff}
.category_color_blue #respond #commentform .form-submit.active {background: none repeat scroll 0 0 #20b1ea; color: #ffffff}
.category_color_blue #respond #commentform .form-submit.active #submit {background: none repeat scroll 0 0 #20b1ea; color: #ffffff}
.category_color_blue #respond #commentform .form-submit.active .contact_form_arrow {border-bottom-color: #20b1ea}
.widget_color_blue .contact_form .contact_form_button.active {background: none repeat scroll 0 0 #20b1ea; color: #ffffff}
.widget_color_blue .contact_form .contact_form_button.active .contact_form_arrow {border-bottom-color: #20b1ea}
.widget_color_blue .contact_form .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #20b1ea; color: #ffffff}
.widget_color_blue #login .contact_form_button.active {background: none repeat scroll 0 0 #20b1ea; color: #ffffff}
.widget_color_blue #login .contact_form_button.active .contact_form_arrow {border-bottom-color: #20b1ea}
.widget_color_blue #login .contact_form_button.active .user-submit {background: none repeat scroll 0 0 #20b1ea; color: #ffffff}
.widget_color_blue #login .contact_form_button.active label {color: #ffffff}
.widget_color_blue .widget_rss h6 a {color: #ffffff}


.category_green .content-box  {background-color: #579b18;color: #ffffff;}
.category_green .content-box a, .category_green .content-box p {color: #ffffff;}
.category_green .content-box blockquote, .category_red .content-box blockquote p {color: #ffffff}
#elements_iso .category_green:hover .box {background-color: #579b18;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
.woocommerce .category_green:hover .box {background-color: #579b18;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
#elements_iso .category_green .categories {background-color: #579b18;}
#elements_iso .category_green .categories a {color: #ffffff;}
.top-bar-jw ul > li.has-dropdown .green {background: none repeat scroll 0 0 #579b18 !important;}
.top-bar-jw ul > li.has-dropdown .green .dropdown {background: none repeat scroll 0 0 #579b18 !important;}
.top-bar-jw ul > li.has-dropdown .green li {background: none repeat scroll 0 0 #579b18 !important;}
.top-bar-jw ul > li.has-dropdown .green li a:hover { background: #579b18 !important; }
.top-bar-jw ul > li.has-dropdown .green li a:active { background: #579b18 !important; }
.top-bar-jw ul > li.has-dropdown .green li a:focus { background: #579b18 !important; }
.top-bar-jw ul > li.green:hover, .top-bar-jw ul > li.active_green { background: #579b18 !important; }
.top-bar-jw ul > li.green:hover a, .top-bar-jw ul > li.active_green a { color: #ffffff }
.top-bar-jw ul > li.green .menu-box .menu-info {color: #ffffff}
.dropdown.green .contact_form .contact_form_arrow {border-left-color: #579b18; border-right-color: #579b18 ;}
.slides_list li.green {background: none repeat scroll 0 0 #579b18;color:#ffffff;}
.slides_list li.green h3 {color:#ffffff;}
.slides_list li.green h3 a {color:#ffffff;}
.post_title_green {background: none repeat scroll 0 0 #579b18}
.post_title_green h1 {color: #ffffff}
.breadcrumbs-bar-green {background: none repeat scroll 0 0 #579b18}
.breadcrumbs-bar-green a {color: #ffffff;border-right: 1px solid #ffffff}
.breadcrumbs-bar-green li a {color: #ffffff;border-right: 0;}
.breadcrumbs-bar-green a:hover,.breadcrumbs-bar-green span {color: #ffffff;}
.widget_color_green .widget h2 {background: none repeat scroll 0 0 #579b18; color: #ffffff }
.category_color_green .share_post {background: none repeat scroll 0 0 #579b18; color: #ffffff }
.category_color_green .share_post_arrow-up {border-bottom-color: #579b18;}
.category_color_green #nav-single .nav-previous a:after {border-right-color: #579b18}
.category_color_green #nav-single .nav-next a:after {border-left-color: #579b18}
.category_color_green .jw-rating-row-title, .category_color_green .jw-rating-row-overall-box {background: none repeat scroll 0 0 #579b18; color: #ffffff}
.category_color_green .jw-rating-row-title h6, .jw-rating-row-title h6 strong {color: #ffffff }
.category_color_green #respond #commentform .contact_form_button.active {background: none repeat scroll 0 0 #579b18; color: #ffffff}
.category_color_green #respond #commentform .contact_form_button.active .contact_form_arrow {border-bottom-color: #579b18}
.category_color_green #respond #commentform .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #579b18; color: #ffffff}
.category_color_green #respond #commentform .form-submit.active {background: none repeat scroll 0 0 #579b18; color: #ffffff}
.category_color_green #respond #commentform .form-submit.active #submit {background: none repeat scroll 0 0 #579b18; color: #ffffff}
.category_color_green #respond #commentform .form-submit.active .contact_form_arrow {border-bottom-color: #579b18}
.widget_color_green .contact_form .contact_form_button.active {background: none repeat scroll 0 0 #579b18; color: #ffffff}
.widget_color_green .contact_form .contact_form_button.active .contact_form_arrow {border-bottom-color: #579b18}
.widget_color_green .contact_form .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #579b18; color: #ffffff}
.widget_color_green #login .contact_form_button.active {background: none repeat scroll 0 0 #579b18; color: #ffffff}
.widget_color_green #login .contact_form_button.active .contact_form_arrow {border-bottom-color: #579b18}
.widget_color_green #login .contact_form_button.active .user-submit {background: none repeat scroll 0 0 #579b18; color: #ffffff}
.widget_color_green #login .contact_form_button.active label {color: #ffffff}
.widget_color_green .widget_rss h6 a {color: #ffffff}


.category_yellow .content-box  {background-color: #f8c741;color: #2f3033;}
.category_yellow .content-box a, .category_yellow .content-box p {color: #2f3033;}
.category_yellow .content-box blockquote, .category_red .content-box blockquote p {color: #2f3033}
#elements_iso .category_yellow:hover .box {background-color: #f8c741;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
.woocommerce .category_yellow:hover .box {background-color: #f8c741;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
#elements_iso .category_yellow .categories {background-color: #f8c741;}
#elements_iso .category_yellow .categories a {color: #2f3033;}
.top-bar-jw ul > li.has-dropdown .yellow {background: none repeat scroll 0 0 #f8c741 !important;}
.top-bar-jw ul > li.has-dropdown .yellow .dropdown {background: none repeat scroll 0 0 #f8c741 !important;}
.top-bar-jw ul > li.has-dropdown .yellow li {background: none repeat scroll 0 0 #f8c741 !important;}
.top-bar-jw ul > li.has-dropdown .yellow li a:hover { background: #f8c741 !important; }
.top-bar-jw ul > li.has-dropdown .yellow li a:active { background: #f8c741 !important; }
.top-bar-jw ul > li.has-dropdown .yellow li a:focus { background: #f8c741 !important; }
.top-bar-jw ul > li.yellow:hover, .top-bar-jw ul > li.active_yellow { background: #f8c741 !important; }
.top-bar-jw ul > li.yellow:hover a, .top-bar-jw ul > li.active_yellow a { color: #2f3033 }
.top-bar-jw ul > li.yellow .menu-box .menu-info {color: #2f3033}
.dropdown.yellow .contact_form .contact_form_arrow {border-left-color: #f8c741; border-right-color: #f8c741 ;}
.slides_list li.yellow {background: none repeat scroll 0 0 #f8c741;color:#2f3033;}
.slides_list li.yellow h3 {color:#2f3033;}
.slides_list li.yellow h3 a {color:#2f3033;}
.post_title_yellow {background: none repeat scroll 0 0 #f8c741}
.post_title_yellow h1 {color: #2f3033}
.breadcrumbs-bar-yellow {background: none repeat scroll 0 0 #f8c741}
.breadcrumbs-bar-yellow a {color: #2f3033;border-right: 1px solid #2f3033}
.breadcrumbs-bar-yellow li a {color: #2f3033;border-right: 0;}
.breadcrumbs-bar-yellow a:hover,.breadcrumbs-bar-yellow span {color: #2f3033;}
.widget_color_yellow .widget h2 {background: none repeat scroll 0 0 #f8c741; color: #2f3033 }
.category_color_yellow .share_post {background: none repeat scroll 0 0 #f8c741; color: #2f3033 }
.category_color_yellow .share_post_arrow-up {border-bottom-color: #f8c741;}
.category_color_yellow #nav-single .nav-previous a:after {border-right-color: #f8c741}
.category_color_yellow #nav-single .nav-next a:after {border-left-color: #f8c741}
.category_color_yellow .jw-rating-row-title, .category_color_yellow .jw-rating-row-overall-box {background: none repeat scroll 0 0 #f8c741; color: #2f3033}
.category_color_yellow .jw-rating-row-title h6, .jw-rating-row-title h6 strong {color: #2f3033 }
.category_color_yellow #respond #commentform .contact_form_button.active {background: none repeat scroll 0 0 #f8c741; color: #2f3033}
.category_color_yellow #respond #commentform .contact_form_button.active .contact_form_arrow {border-bottom-color: #f8c741}
.category_color_yellow #respond #commentform .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #f8c741; color: #2f3033}
.category_color_yellow #respond #commentform .form-submit.active {background: none repeat scroll 0 0 #f8c741; color: #2f3033}
.category_color_yellow #respond #commentform .form-submit.active #submit {background: none repeat scroll 0 0 #f8c741; color: #2f3033}
.category_color_yellow #respond #commentform .form-submit.active .contact_form_arrow {border-bottom-color: #f8c741}
.widget_color_yellow .contact_form .contact_form_button.active {background: none repeat scroll 0 0 #f8c741; color: #2f3033}
.widget_color_yellow .contact_form .contact_form_button.active .contact_form_arrow {border-bottom-color: #f8c741}
.widget_color_yellow .contact_form .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #f8c741; color: #2f3033}
.widget_color_yellow #login .contact_form_button.active {background: none repeat scroll 0 0 #f8c741; color: #2f3033}
.widget_color_yellow #login .contact_form_button.active .contact_form_arrow {border-bottom-color: #f8c741}
.widget_color_yellow #login .contact_form_button.active .user-submit {background: none repeat scroll 0 0 #f8c741; color: #2f3033}
.widget_color_yellow #login .contact_form_button.active label {color: #2f3033}
.widget_color_yellow .widget_rss h6 a {color: #2f3033}


.category_lime .content-box  {background-color: #aec71e;color: #ffffff;}
.category_lime .content-box a, .category_lime .content-box p {color: #ffffff;}
.category_lime .content-box blockquote, .category_red .content-box blockquote p {color: #ffffff}
#elements_iso .category_lime:hover .box {background-color: #aec71e;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
.woocommerce .category_lime:hover .box {background-color: #aec71e;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
#elements_iso .category_lime .categories {background-color: #aec71e;}
#elements_iso .category_lime .categories a {color: #ffffff;}
.top-bar-jw ul > li.has-dropdown .lime {background: none repeat scroll 0 0 #aec71e !important;}
.top-bar-jw ul > li.has-dropdown .lime .dropdown {background: none repeat scroll 0 0 #aec71e !important;}
.top-bar-jw ul > li.has-dropdown .lime li {background: none repeat scroll 0 0 #aec71e !important;}
.top-bar-jw ul > li.has-dropdown .lime li a:hover { background: #aec71e !important; }
.top-bar-jw ul > li.has-dropdown .lime li a:active { background: #aec71e !important; }
.top-bar-jw ul > li.has-dropdown .lime li a:focus { background: #aec71e !important; }
.top-bar-jw ul > li.lime:hover, .top-bar-jw ul > li.active_lime { background: #aec71e !important; }
.top-bar-jw ul > li.lime:hover a, .top-bar-jw ul > li.active_lime a { color: #ffffff }
.top-bar-jw ul > li.lime .menu-box .menu-info {color: #ffffff}
.dropdown.lime .contact_form .contact_form_arrow {border-left-color: #aec71e; border-right-color: #aec71e ;}
.slides_list li.lime {background: none repeat scroll 0 0 #aec71e;color:#ffffff;}
.slides_list li.lime h3 {color:#ffffff;}
.slides_list li.lime h3 a {color:#ffffff;}
.post_title_lime {background: none repeat scroll 0 0 #aec71e}
.post_title_lime h1 {color: #ffffff}
.breadcrumbs-bar-lime {background: none repeat scroll 0 0 #aec71e}
.breadcrumbs-bar-lime a {color: #ffffff;border-right: 1px solid #ffffff}
.breadcrumbs-bar-lime li a {color: #ffffff;border-right: 0;}
.breadcrumbs-bar-lime a:hover,.breadcrumbs-bar-lime span {color: #ffffff;}
.widget_color_lime .widget h2 {background: none repeat scroll 0 0 #aec71e; color: #ffffff }
.category_color_lime .share_post {background: none repeat scroll 0 0 #aec71e; color: #ffffff }
.category_color_lime .share_post_arrow-up {border-bottom-color: #aec71e;}
.category_color_lime #nav-single .nav-previous a:after {border-right-color: #aec71e}
.category_color_lime #nav-single .nav-next a:after {border-left-color: #aec71e}
.category_color_lime .jw-rating-row-title, .category_color_lime .jw-rating-row-overall-box {background: none repeat scroll 0 0 #aec71e; color: #ffffff}
.category_color_lime .jw-rating-row-title h6, .jw-rating-row-title h6 strong {color: #ffffff }
.category_color_lime #respond #commentform .contact_form_button.active {background: none repeat scroll 0 0 #aec71e; color: #ffffff}
.category_color_lime #respond #commentform .contact_form_button.active .contact_form_arrow {border-bottom-color: #aec71e}
.category_color_lime #respond #commentform .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #aec71e; color: #ffffff}
.category_color_lime #respond #commentform .form-submit.active {background: none repeat scroll 0 0 #aec71e; color: #ffffff}
.category_color_lime #respond #commentform .form-submit.active #submit {background: none repeat scroll 0 0 #aec71e; color: #ffffff}
.category_color_lime #respond #commentform .form-submit.active .contact_form_arrow {border-bottom-color: #aec71e}
.widget_color_lime .contact_form .contact_form_button.active {background: none repeat scroll 0 0 #aec71e; color: #ffffff}
.widget_color_lime .contact_form .contact_form_button.active .contact_form_arrow {border-bottom-color: #aec71e}
.widget_color_lime .contact_form .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #aec71e; color: #ffffff}
.widget_color_lime #login .contact_form_button.active {background: none repeat scroll 0 0 #aec71e; color: #ffffff}
.widget_color_lime #login .contact_form_button.active .contact_form_arrow {border-bottom-color: #aec71e}
.widget_color_lime #login .contact_form_button.active .user-submit {background: none repeat scroll 0 0 #aec71e; color: #ffffff}
.widget_color_lime #login .contact_form_button.active label {color: #ffffff}
.widget_color_lime .widget_rss h6 a {color: #ffffff}


.category_orange .content-box  {background-color: #ec5923;color: #ffffff;}
.category_orange .content-box a, .category_orange .content-box p {color: #ffffff;}
.category_orange .content-box blockquote, .category_red .content-box blockquote p {color: #ffffff}
#elements_iso .category_orange:hover .box {background-color: #ec5923;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
.woocommerce .category_orange:hover .box {background-color: #ec5923;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
#elements_iso .category_orange .categories {background-color: #ec5923;}
#elements_iso .category_orange .categories a {color: #ffffff;}
.top-bar-jw ul > li.has-dropdown .orange {background: none repeat scroll 0 0 #ec5923 !important;}
.top-bar-jw ul > li.has-dropdown .orange .dropdown {background: none repeat scroll 0 0 #ec5923 !important;}
.top-bar-jw ul > li.has-dropdown .orange li {background: none repeat scroll 0 0 #ec5923 !important;}
.top-bar-jw ul > li.has-dropdown .orange li a:hover { background: #ec5923 !important; }
.top-bar-jw ul > li.has-dropdown .orange li a:active { background: #ec5923 !important; }
.top-bar-jw ul > li.has-dropdown .orange li a:focus { background: #ec5923 !important; }
.top-bar-jw ul > li.orange:hover, .top-bar-jw ul > li.active_orange { background: #ec5923 !important; }
.top-bar-jw ul > li.orange:hover a, .top-bar-jw ul > li.active_orange a { color: #ffffff }
.top-bar-jw ul > li.orange .menu-box .menu-info {color: #ffffff}
.dropdown.orange .contact_form .contact_form_arrow {border-left-color: #ec5923; border-right-color: #ec5923 ;}
.slides_list li.orange {background: none repeat scroll 0 0 #ec5923;color:#ffffff;}
.slides_list li.orange h3 {color:#ffffff;}
.slides_list li.orange h3 a {color:#ffffff;}
.post_title_orange {background: none repeat scroll 0 0 #ec5923}
.post_title_orange h1 {color: #ffffff}
.breadcrumbs-bar-orange {background: none repeat scroll 0 0 #ec5923}
.breadcrumbs-bar-orange a {color: #ffffff;border-right: 1px solid #ffffff}
.breadcrumbs-bar-orange li a {color: #ffffff;border-right: 0;}
.breadcrumbs-bar-orange a:hover,.breadcrumbs-bar-orange span {color: #ffffff;}
.widget_color_orange .widget h2 {background: none repeat scroll 0 0 #ec5923; color: #ffffff }
.category_color_orange .share_post {background: none repeat scroll 0 0 #ec5923; color: #ffffff }
.category_color_orange .share_post_arrow-up {border-bottom-color: #ec5923;}
.category_color_orange #nav-single .nav-previous a:after {border-right-color: #ec5923}
.category_color_orange #nav-single .nav-next a:after {border-left-color: #ec5923}
.category_color_orange .jw-rating-row-title, .category_color_orange .jw-rating-row-overall-box {background: none repeat scroll 0 0 #ec5923; color: #ffffff}
.category_color_orange .jw-rating-row-title h6, .jw-rating-row-title h6 strong {color: #ffffff }
.category_color_orange #respond #commentform .contact_form_button.active {background: none repeat scroll 0 0 #ec5923; color: #ffffff}
.category_color_orange #respond #commentform .contact_form_button.active .contact_form_arrow {border-bottom-color: #ec5923}
.category_color_orange #respond #commentform .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #ec5923; color: #ffffff}
.category_color_orange #respond #commentform .form-submit.active {background: none repeat scroll 0 0 #ec5923; color: #ffffff}
.category_color_orange #respond #commentform .form-submit.active #submit {background: none repeat scroll 0 0 #ec5923; color: #ffffff}
.category_color_orange #respond #commentform .form-submit.active .contact_form_arrow {border-bottom-color: #ec5923}
.widget_color_orange .contact_form .contact_form_button.active {background: none repeat scroll 0 0 #ec5923; color: #ffffff}
.widget_color_orange .contact_form .contact_form_button.active .contact_form_arrow {border-bottom-color: #ec5923}
.widget_color_orange .contact_form .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #ec5923; color: #ffffff}
.widget_color_orange #login .contact_form_button.active {background: none repeat scroll 0 0 #ec5923; color: #ffffff}
.widget_color_orange #login .contact_form_button.active .contact_form_arrow {border-bottom-color: #ec5923}
.widget_color_orange #login .contact_form_button.active .user-submit {background: none repeat scroll 0 0 #ec5923; color: #ffffff}
.widget_color_orange #login .contact_form_button.active label {color: #ffffff}
.widget_color_orange .widget_rss h6 a {color: #ffffff}


.category_darkblue .content-box  {background-color: #2d5c88;color: #ffffff;}
.category_darkblue .content-box a, .category_darkblue .content-box p {color: #ffffff;}
.category_darkblue .content-box blockquote, .category_red .content-box blockquote p {color: #ffffff}
#elements_iso .category_darkblue:hover .box {background-color: #2d5c88;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
.woocommerce .category_darkblue:hover .box {background-color: #2d5c88;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
#elements_iso .category_darkblue .categories {background-color: #2d5c88;}
#elements_iso .category_darkblue .categories a {color: #ffffff;}
.top-bar-jw ul > li.has-dropdown .darkblue {background: none repeat scroll 0 0 #2d5c88 !important;}
.top-bar-jw ul > li.has-dropdown .darkblue .dropdown {background: none repeat scroll 0 0 #2d5c88 !important;}
.top-bar-jw ul > li.has-dropdown .darkblue li {background: none repeat scroll 0 0 #2d5c88 !important;}
.top-bar-jw ul > li.has-dropdown .darkblue li a:hover { background: #2d5c88 !important; }
.top-bar-jw ul > li.has-dropdown .darkblue li a:active { background: #2d5c88 !important; }
.top-bar-jw ul > li.has-dropdown .darkblue li a:focus { background: #2d5c88 !important; }
.top-bar-jw ul > li.darkblue:hover, .top-bar-jw ul > li.active_darkblue { background: #2d5c88 !important; }
.top-bar-jw ul > li.darkblue:hover a, .top-bar-jw ul > li.active_darkblue a { color: #ffffff }
.top-bar-jw ul > li.darkblue .menu-box .menu-info {color: #ffffff}
.dropdown.darkblue .contact_form .contact_form_arrow {border-left-color: #2d5c88; border-right-color: #2d5c88 ;}
.slides_list li.darkblue {background: none repeat scroll 0 0 #2d5c88;color:#ffffff;}
.slides_list li.darkblue h3 {color:#ffffff;}
.slides_list li.darkblue h3 a {color:#ffffff;}
.post_title_darkblue {background: none repeat scroll 0 0 #2d5c88}
.post_title_darkblue h1 {color: #ffffff}
.breadcrumbs-bar-darkblue {background: none repeat scroll 0 0 #2d5c88}
.breadcrumbs-bar-darkblue a {color: #ffffff;border-right: 1px solid #ffffff}
.breadcrumbs-bar-darkblue li a {color: #ffffff;border-right: 0;}
.breadcrumbs-bar-darkblue a:hover,.breadcrumbs-bar-darkblue span {color: #ffffff;}
.widget_color_darkblue .widget h2 {background: none repeat scroll 0 0 #2d5c88; color: #ffffff }
.category_color_darkblue .share_post {background: none repeat scroll 0 0 #2d5c88; color: #ffffff }
.category_color_darkblue .share_post_arrow-up {border-bottom-color: #2d5c88;}
.category_color_darkblue #nav-single .nav-previous a:after {border-right-color: #2d5c88}
.category_color_darkblue #nav-single .nav-next a:after {border-left-color: #2d5c88}
.category_color_darkblue .jw-rating-row-title, .category_color_darkblue .jw-rating-row-overall-box {background: none repeat scroll 0 0 #2d5c88; color: #ffffff}
.category_color_darkblue .jw-rating-row-title h6, .jw-rating-row-title h6 strong {color: #ffffff }
.category_color_darkblue #respond #commentform .contact_form_button.active {background: none repeat scroll 0 0 #2d5c88; color: #ffffff}
.category_color_darkblue #respond #commentform .contact_form_button.active .contact_form_arrow {border-bottom-color: #2d5c88}
.category_color_darkblue #respond #commentform .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #2d5c88; color: #ffffff}
.category_color_darkblue #respond #commentform .form-submit.active {background: none repeat scroll 0 0 #2d5c88; color: #ffffff}
.category_color_darkblue #respond #commentform .form-submit.active #submit {background: none repeat scroll 0 0 #2d5c88; color: #ffffff}
.category_color_darkblue #respond #commentform .form-submit.active .contact_form_arrow {border-bottom-color: #2d5c88}
.widget_color_darkblue .contact_form .contact_form_button.active {background: none repeat scroll 0 0 #2d5c88; color: #ffffff}
.widget_color_darkblue .contact_form .contact_form_button.active .contact_form_arrow {border-bottom-color: #2d5c88}
.widget_color_darkblue .contact_form .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #2d5c88; color: #ffffff}
.widget_color_darkblue #login .contact_form_button.active {background: none repeat scroll 0 0 #2d5c88; color: #ffffff}
.widget_color_darkblue #login .contact_form_button.active .contact_form_arrow {border-bottom-color: #2d5c88}
.widget_color_darkblue #login .contact_form_button.active .user-submit {background: none repeat scroll 0 0 #2d5c88; color: #ffffff}
.widget_color_darkblue #login .contact_form_button.active label {color: #ffffff}
.widget_color_darkblue .widget_rss h6 a {color: #ffffff}


.category_cyan .content-box  {background-color: #2997ab;color: #ffffff;}
.category_cyan .content-box a, .category_cyan .content-box p {color: #ffffff;}
.category_cyan .content-box blockquote, .category_red .content-box blockquote p {color: #ffffff}
#elements_iso .category_cyan:hover .box {background-color: #2997ab;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
.woocommerce .category_cyan:hover .box {background-color: #2997ab;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
#elements_iso .category_cyan .categories {background-color: #2997ab;}
#elements_iso .category_cyan .categories a {color: #ffffff;}
.top-bar-jw ul > li.has-dropdown .cyan {background: none repeat scroll 0 0 #2997ab !important;}
.top-bar-jw ul > li.has-dropdown .cyan .dropdown {background: none repeat scroll 0 0 #2997ab !important;}
.top-bar-jw ul > li.has-dropdown .cyan li {background: none repeat scroll 0 0 #2997ab !important;}
.top-bar-jw ul > li.has-dropdown .cyan li a:hover { background: #2997ab !important; }
.top-bar-jw ul > li.has-dropdown .cyan li a:active { background: #2997ab !important; }
.top-bar-jw ul > li.has-dropdown .cyan li a:focus { background: #2997ab !important; }
.top-bar-jw ul > li.cyan:hover, .top-bar-jw ul > li.active_cyan { background: #2997ab !important; }
.top-bar-jw ul > li.cyan:hover a, .top-bar-jw ul > li.active_cyan a { color: #ffffff }
.top-bar-jw ul > li.cyan .menu-box .menu-info {color: #ffffff}
.dropdown.cyan .contact_form .contact_form_arrow {border-left-color: #2997ab; border-right-color: #2997ab ;}
.slides_list li.cyan {background: none repeat scroll 0 0 #2997ab;color:#ffffff;}
.slides_list li.cyan h3 {color:#ffffff;}
.slides_list li.cyan h3 a {color:#ffffff;}
.post_title_cyan {background: none repeat scroll 0 0 #2997ab}
.post_title_cyan h1 {color: #ffffff}
.breadcrumbs-bar-cyan {background: none repeat scroll 0 0 #2997ab}
.breadcrumbs-bar-cyan a {color: #ffffff;border-right: 1px solid #ffffff}
.breadcrumbs-bar-cyan li a {color: #ffffff;border-right: 0;}
.breadcrumbs-bar-cyan a:hover,.breadcrumbs-bar-cyan span {color: #ffffff;}
.widget_color_cyan .widget h2 {background: none repeat scroll 0 0 #2997ab; color: #ffffff }
.category_color_cyan .share_post {background: none repeat scroll 0 0 #2997ab; color: #ffffff }
.category_color_cyan .share_post_arrow-up {border-bottom-color: #2997ab;}
.category_color_cyan #nav-single .nav-previous a:after {border-right-color: #2997ab}
.category_color_cyan #nav-single .nav-next a:after {border-left-color: #2997ab}
.category_color_cyan .jw-rating-row-title, .category_color_cyan .jw-rating-row-overall-box {background: none repeat scroll 0 0 #2997ab; color: #ffffff}
.category_color_cyan .jw-rating-row-title h6, .jw-rating-row-title h6 strong {color: #ffffff }
.category_color_cyan #respond #commentform .contact_form_button.active {background: none repeat scroll 0 0 #2997ab; color: #ffffff}
.category_color_cyan #respond #commentform .contact_form_button.active .contact_form_arrow {border-bottom-color: #2997ab}
.category_color_cyan #respond #commentform .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #2997ab; color: #ffffff}
.category_color_cyan #respond #commentform .form-submit.active {background: none repeat scroll 0 0 #2997ab; color: #ffffff}
.category_color_cyan #respond #commentform .form-submit.active #submit {background: none repeat scroll 0 0 #2997ab; color: #ffffff}
.category_color_cyan #respond #commentform .form-submit.active .contact_form_arrow {border-bottom-color: #2997ab}
.widget_color_cyan .contact_form .contact_form_button.active {background: none repeat scroll 0 0 #2997ab; color: #ffffff}
.widget_color_cyan .contact_form .contact_form_button.active .contact_form_arrow {border-bottom-color: #2997ab}
.widget_color_cyan .contact_form .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #2997ab; color: #ffffff}
.widget_color_cyan #login .contact_form_button.active {background: none repeat scroll 0 0 #2997ab; color: #ffffff}
.widget_color_cyan #login .contact_form_button.active .contact_form_arrow {border-bottom-color: #2997ab}
.widget_color_cyan #login .contact_form_button.active .user-submit {background: none repeat scroll 0 0 #2997ab; color: #ffffff}
.widget_color_cyan #login .contact_form_button.active label {color: #ffffff}
.widget_color_cyan .widget_rss h6 a {color: #ffffff}


.category_darkgreen .content-box  {background-color: #719430;color: #ffffff;}
.category_darkgreen .content-box a, .category_darkgreen .content-box p {color: #ffffff;}
.category_darkgreen .content-box blockquote, .category_red .content-box blockquote p {color: #ffffff}
#elements_iso .category_darkgreen:hover .box {background-color: #719430;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
.woocommerce .category_darkgreen:hover .box {background-color: #719430;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
#elements_iso .category_darkgreen .categories {background-color: #719430;}
#elements_iso .category_darkgreen .categories a {color: #ffffff;}
.top-bar-jw ul > li.has-dropdown .darkgreen {background: none repeat scroll 0 0 #719430 !important;}
.top-bar-jw ul > li.has-dropdown .darkgreen .dropdown {background: none repeat scroll 0 0 #719430 !important;}
.top-bar-jw ul > li.has-dropdown .darkgreen li {background: none repeat scroll 0 0 #719430 !important;}
.top-bar-jw ul > li.has-dropdown .darkgreen li a:hover { background: #719430 !important; }
.top-bar-jw ul > li.has-dropdown .darkgreen li a:active { background: #719430 !important; }
.top-bar-jw ul > li.has-dropdown .darkgreen li a:focus { background: #719430 !important; }
.top-bar-jw ul > li.darkgreen:hover, .top-bar-jw ul > li.active_darkgreen { background: #719430 !important; }
.top-bar-jw ul > li.darkgreen:hover a, .top-bar-jw ul > li.active_darkgreen a { color: #ffffff }
.top-bar-jw ul > li.darkgreen .menu-box .menu-info {color: #ffffff}
.dropdown.darkgreen .contact_form .contact_form_arrow {border-left-color: #719430; border-right-color: #719430 ;}
.slides_list li.darkgreen {background: none repeat scroll 0 0 #719430;color:#ffffff;}
.slides_list li.darkgreen h3 {color:#ffffff;}
.slides_list li.darkgreen h3 a {color:#ffffff;}
.post_title_darkgreen {background: none repeat scroll 0 0 #719430}
.post_title_darkgreen h1 {color: #ffffff}
.breadcrumbs-bar-darkgreen {background: none repeat scroll 0 0 #719430}
.breadcrumbs-bar-darkgreen a {color: #ffffff;border-right: 1px solid #ffffff}
.breadcrumbs-bar-darkgreen li a {color: #ffffff;border-right: 0;}
.breadcrumbs-bar-darkgreen a:hover,.breadcrumbs-bar-darkgreen span {color: #ffffff;}
.widget_color_darkgreen .widget h2 {background: none repeat scroll 0 0 #719430; color: #ffffff }
.category_color_darkgreen .share_post {background: none repeat scroll 0 0 #719430; color: #ffffff }
.category_color_darkgreen .share_post_arrow-up {border-bottom-color: #719430;}
.category_color_darkgreen #nav-single .nav-previous a:after {border-right-color: #719430}
.category_color_darkgreen #nav-single .nav-next a:after {border-left-color: #719430}
.category_color_darkgreen .jw-rating-row-title, .category_color_darkgreen .jw-rating-row-overall-box {background: none repeat scroll 0 0 #719430; color: #ffffff}
.category_color_darkgreen .jw-rating-row-title h6, .jw-rating-row-title h6 strong {color: #ffffff }
.category_color_darkgreen #respond #commentform .contact_form_button.active {background: none repeat scroll 0 0 #719430; color: #ffffff}
.category_color_darkgreen #respond #commentform .contact_form_button.active .contact_form_arrow {border-bottom-color: #719430}
.category_color_darkgreen #respond #commentform .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #719430; color: #ffffff}
.category_color_darkgreen #respond #commentform .form-submit.active {background: none repeat scroll 0 0 #719430; color: #ffffff}
.category_color_darkgreen #respond #commentform .form-submit.active #submit {background: none repeat scroll 0 0 #719430; color: #ffffff}
.category_color_darkgreen #respond #commentform .form-submit.active .contact_form_arrow {border-bottom-color: #719430}
.widget_color_darkgreen .contact_form .contact_form_button.active {background: none repeat scroll 0 0 #719430; color: #ffffff}
.widget_color_darkgreen .contact_form .contact_form_button.active .contact_form_arrow {border-bottom-color: #719430}
.widget_color_darkgreen .contact_form .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #719430; color: #ffffff}
.widget_color_darkgreen #login .contact_form_button.active {background: none repeat scroll 0 0 #719430; color: #ffffff}
.widget_color_darkgreen #login .contact_form_button.active .contact_form_arrow {border-bottom-color: #719430}
.widget_color_darkgreen #login .contact_form_button.active .user-submit {background: none repeat scroll 0 0 #719430; color: #ffffff}
.widget_color_darkgreen #login .contact_form_button.active label {color: #ffffff}
.widget_color_darkgreen .widget_rss h6 a {color: #ffffff}


.category_grunge .content-box  {background-color: #85742e;color: #ffffff;}
.category_grunge .content-box a, .category_grunge .content-box p {color: #ffffff;}
.category_grunge .content-box blockquote, .category_red .content-box blockquote p {color: #ffffff}
#elements_iso .category_grunge:hover .box {background-color: #85742e;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
.woocommerce .category_grunge:hover .box {background-color: #85742e;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
#elements_iso .category_grunge .categories {background-color: #85742e;}
#elements_iso .category_grunge .categories a {color: #ffffff;}
.top-bar-jw ul > li.has-dropdown .grunge {background: none repeat scroll 0 0 #85742e !important;}
.top-bar-jw ul > li.has-dropdown .grunge .dropdown {background: none repeat scroll 0 0 #85742e !important;}
.top-bar-jw ul > li.has-dropdown .grunge li {background: none repeat scroll 0 0 #85742e !important;}
.top-bar-jw ul > li.has-dropdown .grunge li a:hover { background: #85742e !important; }
.top-bar-jw ul > li.has-dropdown .grunge li a:active { background: #85742e !important; }
.top-bar-jw ul > li.has-dropdown .grunge li a:focus { background: #85742e !important; }
.top-bar-jw ul > li.grunge:hover, .top-bar-jw ul > li.active_grunge { background: #85742e !important; }
.top-bar-jw ul > li.grunge:hover a, .top-bar-jw ul > li.active_grunge a { color: #ffffff }
.top-bar-jw ul > li.grunge .menu-box .menu-info {color: #ffffff}
.dropdown.grunge .contact_form .contact_form_arrow {border-left-color: #85742e; border-right-color: #85742e ;}
.slides_list li.grunge {background: none repeat scroll 0 0 #85742e;color:#ffffff;}
.slides_list li.grunge h3 {color:#ffffff;}
.slides_list li.grunge h3 a {color:#ffffff;}
.post_title_grunge {background: none repeat scroll 0 0 #85742e}
.post_title_grunge h1 {color: #ffffff}
.breadcrumbs-bar-grunge {background: none repeat scroll 0 0 #85742e}
.breadcrumbs-bar-grunge a {color: #ffffff;border-right: 1px solid #ffffff}
.breadcrumbs-bar-grunge li a {color: #ffffff;border-right: 0;}
.breadcrumbs-bar-grunge a:hover,.breadcrumbs-bar-grunge span {color: #ffffff;}
.widget_color_grunge .widget h2 {background: none repeat scroll 0 0 #85742e; color: #ffffff }
.category_color_grunge .share_post {background: none repeat scroll 0 0 #85742e; color: #ffffff }
.category_color_grunge .share_post_arrow-up {border-bottom-color: #85742e;}
.category_color_grunge #nav-single .nav-previous a:after {border-right-color: #85742e}
.category_color_grunge #nav-single .nav-next a:after {border-left-color: #85742e}
.category_color_grunge .jw-rating-row-title, .category_color_grunge .jw-rating-row-overall-box {background: none repeat scroll 0 0 #85742e; color: #ffffff}
.category_color_grunge .jw-rating-row-title h6, .jw-rating-row-title h6 strong {color: #ffffff }
.category_color_grunge #respond #commentform .contact_form_button.active {background: none repeat scroll 0 0 #85742e; color: #ffffff}
.category_color_grunge #respond #commentform .contact_form_button.active .contact_form_arrow {border-bottom-color: #85742e}
.category_color_grunge #respond #commentform .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #85742e; color: #ffffff}
.category_color_grunge #respond #commentform .form-submit.active {background: none repeat scroll 0 0 #85742e; color: #ffffff}
.category_color_grunge #respond #commentform .form-submit.active #submit {background: none repeat scroll 0 0 #85742e; color: #ffffff}
.category_color_grunge #respond #commentform .form-submit.active .contact_form_arrow {border-bottom-color: #85742e}
.widget_color_grunge .contact_form .contact_form_button.active {background: none repeat scroll 0 0 #85742e; color: #ffffff}
.widget_color_grunge .contact_form .contact_form_button.active .contact_form_arrow {border-bottom-color: #85742e}
.widget_color_grunge .contact_form .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #85742e; color: #ffffff}
.widget_color_grunge #login .contact_form_button.active {background: none repeat scroll 0 0 #85742e; color: #ffffff}
.widget_color_grunge #login .contact_form_button.active .contact_form_arrow {border-bottom-color: #85742e}
.widget_color_grunge #login .contact_form_button.active .user-submit {background: none repeat scroll 0 0 #85742e; color: #ffffff}
.widget_color_grunge #login .contact_form_button.active label {color: #ffffff}
.widget_color_grunge .widget_rss h6 a {color: #ffffff}


.category_lightblue .content-box  {background-color: #8bbbe0;color: #ffffff;}
.category_lightblue .content-box a, .category_lightblue .content-box p {color: #ffffff;}
.category_lightblue .content-box blockquote, .category_red .content-box blockquote p {color: #ffffff}
#elements_iso .category_lightblue:hover .box {background-color: #8bbbe0;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
.woocommerce .category_lightblue:hover .box {background-color: #8bbbe0;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
#elements_iso .category_lightblue .categories {background-color: #8bbbe0;}
#elements_iso .category_lightblue .categories a {color: #ffffff;}
.top-bar-jw ul > li.has-dropdown .lightblue {background: none repeat scroll 0 0 #8bbbe0 !important;}
.top-bar-jw ul > li.has-dropdown .lightblue .dropdown {background: none repeat scroll 0 0 #8bbbe0 !important;}
.top-bar-jw ul > li.has-dropdown .lightblue li {background: none repeat scroll 0 0 #8bbbe0 !important;}
.top-bar-jw ul > li.has-dropdown .lightblue li a:hover { background: #8bbbe0 !important; }
.top-bar-jw ul > li.has-dropdown .lightblue li a:active { background: #8bbbe0 !important; }
.top-bar-jw ul > li.has-dropdown .lightblue li a:focus { background: #8bbbe0 !important; }
.top-bar-jw ul > li.lightblue:hover, .top-bar-jw ul > li.active_lightblue { background: #8bbbe0 !important; }
.top-bar-jw ul > li.lightblue:hover a, .top-bar-jw ul > li.active_lightblue a { color: #ffffff }
.top-bar-jw ul > li.lightblue .menu-box .menu-info {color: #ffffff}
.dropdown.lightblue .contact_form .contact_form_arrow {border-left-color: #8bbbe0; border-right-color: #8bbbe0 ;}
.slides_list li.lightblue {background: none repeat scroll 0 0 #8bbbe0;color:#ffffff;}
.slides_list li.lightblue h3 {color:#ffffff;}
.slides_list li.lightblue h3 a {color:#ffffff;}
.post_title_lightblue {background: none repeat scroll 0 0 #8bbbe0}
.post_title_lightblue h1 {color: #ffffff}
.breadcrumbs-bar-lightblue {background: none repeat scroll 0 0 #8bbbe0}
.breadcrumbs-bar-lightblue a {color: #ffffff;border-right: 1px solid #ffffff}
.breadcrumbs-bar-lightblue li a {color: #ffffff;border-right: 0;}
.breadcrumbs-bar-lightblue a:hover,.breadcrumbs-bar-lightblue span {color: #ffffff;}
.widget_color_lightblue .widget h2 {background: none repeat scroll 0 0 #8bbbe0; color: #ffffff }
.category_color_lightblue .share_post {background: none repeat scroll 0 0 #8bbbe0; color: #ffffff }
.category_color_lightblue .share_post_arrow-up {border-bottom-color: #8bbbe0;}
.category_color_lightblue #nav-single .nav-previous a:after {border-right-color: #8bbbe0}
.category_color_lightblue #nav-single .nav-next a:after {border-left-color: #8bbbe0}
.category_color_lightblue .jw-rating-row-title, .category_color_lightblue .jw-rating-row-overall-box {background: none repeat scroll 0 0 #8bbbe0; color: #ffffff}
.category_color_lightblue .jw-rating-row-title h6, .jw-rating-row-title h6 strong {color: #ffffff }
.category_color_lightblue #respond #commentform .contact_form_button.active {background: none repeat scroll 0 0 #8bbbe0; color: #ffffff}
.category_color_lightblue #respond #commentform .contact_form_button.active .contact_form_arrow {border-bottom-color: #8bbbe0}
.category_color_lightblue #respond #commentform .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #8bbbe0; color: #ffffff}
.category_color_lightblue #respond #commentform .form-submit.active {background: none repeat scroll 0 0 #8bbbe0; color: #ffffff}
.category_color_lightblue #respond #commentform .form-submit.active #submit {background: none repeat scroll 0 0 #8bbbe0; color: #ffffff}
.category_color_lightblue #respond #commentform .form-submit.active .contact_form_arrow {border-bottom-color: #8bbbe0}
.widget_color_lightblue .contact_form .contact_form_button.active {background: none repeat scroll 0 0 #8bbbe0; color: #ffffff}
.widget_color_lightblue .contact_form .contact_form_button.active .contact_form_arrow {border-bottom-color: #8bbbe0}
.widget_color_lightblue .contact_form .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #8bbbe0; color: #ffffff}
.widget_color_lightblue #login .contact_form_button.active {background: none repeat scroll 0 0 #8bbbe0; color: #ffffff}
.widget_color_lightblue #login .contact_form_button.active .contact_form_arrow {border-bottom-color: #8bbbe0}
.widget_color_lightblue #login .contact_form_button.active .user-submit {background: none repeat scroll 0 0 #8bbbe0; color: #ffffff}
.widget_color_lightblue #login .contact_form_button.active label {color: #ffffff}
.widget_color_lightblue .widget_rss h6 a {color: #ffffff}


.category_lightgreen .content-box  {background-color: #8eccb3;color: #ffffff;}
.category_lightgreen .content-box a, .category_lightgreen .content-box p {color: #ffffff;}
.category_lightgreen .content-box blockquote, .category_red .content-box blockquote p {color: #ffffff}
#elements_iso .category_lightgreen:hover .box {background-color: #8eccb3;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
.woocommerce .category_lightgreen:hover .box {background-color: #8eccb3;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
#elements_iso .category_lightgreen .categories {background-color: #8eccb3;}
#elements_iso .category_lightgreen .categories a {color: #ffffff;}
.top-bar-jw ul > li.has-dropdown .lightgreen {background: none repeat scroll 0 0 #8eccb3 !important;}
.top-bar-jw ul > li.has-dropdown .lightgreen .dropdown {background: none repeat scroll 0 0 #8eccb3 !important;}
.top-bar-jw ul > li.has-dropdown .lightgreen li {background: none repeat scroll 0 0 #8eccb3 !important;}
.top-bar-jw ul > li.has-dropdown .lightgreen li a:hover { background: #8eccb3 !important; }
.top-bar-jw ul > li.has-dropdown .lightgreen li a:active { background: #8eccb3 !important; }
.top-bar-jw ul > li.has-dropdown .lightgreen li a:focus { background: #8eccb3 !important; }
.top-bar-jw ul > li.lightgreen:hover, .top-bar-jw ul > li.active_lightgreen { background: #8eccb3 !important; }
.top-bar-jw ul > li.lightgreen:hover a, .top-bar-jw ul > li.active_lightgreen a { color: #ffffff }
.top-bar-jw ul > li.lightgreen .menu-box .menu-info {color: #ffffff}
.dropdown.lightgreen .contact_form .contact_form_arrow {border-left-color: #8eccb3; border-right-color: #8eccb3 ;}
.slides_list li.lightgreen {background: none repeat scroll 0 0 #8eccb3;color:#ffffff;}
.slides_list li.lightgreen h3 {color:#ffffff;}
.slides_list li.lightgreen h3 a {color:#ffffff;}
.post_title_lightgreen {background: none repeat scroll 0 0 #8eccb3}
.post_title_lightgreen h1 {color: #ffffff}
.breadcrumbs-bar-lightgreen {background: none repeat scroll 0 0 #8eccb3}
.breadcrumbs-bar-lightgreen a {color: #ffffff;border-right: 1px solid #ffffff}
.breadcrumbs-bar-lightgreen li a {color: #ffffff;border-right: 0;}
.breadcrumbs-bar-lightgreen a:hover,.breadcrumbs-bar-lightgreen span {color: #ffffff;}
.widget_color_lightgreen .widget h2 {background: none repeat scroll 0 0 #8eccb3; color: #ffffff }
.category_color_lightgreen .share_post {background: none repeat scroll 0 0 #8eccb3; color: #ffffff }
.category_color_lightgreen .share_post_arrow-up {border-bottom-color: #8eccb3;}
.category_color_lightgreen #nav-single .nav-previous a:after {border-right-color: #8eccb3}
.category_color_lightgreen #nav-single .nav-next a:after {border-left-color: #8eccb3}
.category_color_lightgreen .jw-rating-row-title, .category_color_lightgreen .jw-rating-row-overall-box {background: none repeat scroll 0 0 #8eccb3; color: #ffffff}
.category_color_lightgreen .jw-rating-row-title h6, .jw-rating-row-title h6 strong {color: #ffffff }
.category_color_lightgreen #respond #commentform .contact_form_button.active {background: none repeat scroll 0 0 #8eccb3; color: #ffffff}
.category_color_lightgreen #respond #commentform .contact_form_button.active .contact_form_arrow {border-bottom-color: #8eccb3}
.category_color_lightgreen #respond #commentform .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #8eccb3; color: #ffffff}
.category_color_lightgreen #respond #commentform .form-submit.active {background: none repeat scroll 0 0 #8eccb3; color: #ffffff}
.category_color_lightgreen #respond #commentform .form-submit.active #submit {background: none repeat scroll 0 0 #8eccb3; color: #ffffff}
.category_color_lightgreen #respond #commentform .form-submit.active .contact_form_arrow {border-bottom-color: #8eccb3}
.widget_color_lightgreen .contact_form .contact_form_button.active {background: none repeat scroll 0 0 #8eccb3; color: #ffffff}
.widget_color_lightgreen .contact_form .contact_form_button.active .contact_form_arrow {border-bottom-color: #8eccb3}
.widget_color_lightgreen .contact_form .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #8eccb3; color: #ffffff}
.widget_color_lightgreen #login .contact_form_button.active {background: none repeat scroll 0 0 #8eccb3; color: #ffffff}
.widget_color_lightgreen #login .contact_form_button.active .contact_form_arrow {border-bottom-color: #8eccb3}
.widget_color_lightgreen #login .contact_form_button.active .user-submit {background: none repeat scroll 0 0 #8eccb3; color: #ffffff}
.widget_color_lightgreen #login .contact_form_button.active label {color: #ffffff}
.widget_color_lightgreen .widget_rss h6 a {color: #ffffff}


.category_navy .content-box  {background-color: #435960;color: #ffffff;}
.category_navy .content-box a, .category_navy .content-box p {color: #ffffff;}
.category_navy .content-box blockquote, .category_red .content-box blockquote p {color: #ffffff}
#elements_iso .category_navy:hover .box {background-color: #435960;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
.woocommerce .category_navy:hover .box {background-color: #435960;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
#elements_iso .category_navy .categories {background-color: #435960;}
#elements_iso .category_navy .categories a {color: #ffffff;}
.top-bar-jw ul > li.has-dropdown .navy {background: none repeat scroll 0 0 #435960 !important;}
.top-bar-jw ul > li.has-dropdown .navy .dropdown {background: none repeat scroll 0 0 #435960 !important;}
.top-bar-jw ul > li.has-dropdown .navy li {background: none repeat scroll 0 0 #435960 !important;}
.top-bar-jw ul > li.has-dropdown .navy li a:hover { background: #435960 !important; }
.top-bar-jw ul > li.has-dropdown .navy li a:active { background: #435960 !important; }
.top-bar-jw ul > li.has-dropdown .navy li a:focus { background: #435960 !important; }
.top-bar-jw ul > li.navy:hover, .top-bar-jw ul > li.active_navy { background: #435960 !important; }
.top-bar-jw ul > li.navy:hover a, .top-bar-jw ul > li.active_navy a { color: #ffffff }
.top-bar-jw ul > li.navy .menu-box .menu-info {color: #ffffff}
.dropdown.navy .contact_form .contact_form_arrow {border-left-color: #435960; border-right-color: #435960 ;}
.slides_list li.navy {background: none repeat scroll 0 0 #435960;color:#ffffff;}
.slides_list li.navy h3 {color:#ffffff;}
.slides_list li.navy h3 a {color:#ffffff;}
.post_title_navy {background: none repeat scroll 0 0 #435960}
.post_title_navy h1 {color: #ffffff}
.breadcrumbs-bar-navy {background: none repeat scroll 0 0 #435960}
.breadcrumbs-bar-navy a {color: #ffffff;border-right: 1px solid #ffffff}
.breadcrumbs-bar-navy li a {color: #ffffff;border-right: 0;}
.breadcrumbs-bar-navy a:hover,.breadcrumbs-bar-navy span {color: #ffffff;}
.widget_color_navy .widget h2 {background: none repeat scroll 0 0 #435960; color: #ffffff }
.category_color_navy .share_post {background: none repeat scroll 0 0 #435960; color: #ffffff }
.category_color_navy .share_post_arrow-up {border-bottom-color: #435960;}
.category_color_navy #nav-single .nav-previous a:after {border-right-color: #435960}
.category_color_navy #nav-single .nav-next a:after {border-left-color: #435960}
.category_color_navy .jw-rating-row-title, .category_color_navy .jw-rating-row-overall-box {background: none repeat scroll 0 0 #435960; color: #ffffff}
.category_color_navy .jw-rating-row-title h6, .jw-rating-row-title h6 strong {color: #ffffff }
.category_color_navy #respond #commentform .contact_form_button.active {background: none repeat scroll 0 0 #435960; color: #ffffff}
.category_color_navy #respond #commentform .contact_form_button.active .contact_form_arrow {border-bottom-color: #435960}
.category_color_navy #respond #commentform .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #435960; color: #ffffff}
.category_color_navy #respond #commentform .form-submit.active {background: none repeat scroll 0 0 #435960; color: #ffffff}
.category_color_navy #respond #commentform .form-submit.active #submit {background: none repeat scroll 0 0 #435960; color: #ffffff}
.category_color_navy #respond #commentform .form-submit.active .contact_form_arrow {border-bottom-color: #435960}
.widget_color_navy .contact_form .contact_form_button.active {background: none repeat scroll 0 0 #435960; color: #ffffff}
.widget_color_navy .contact_form .contact_form_button.active .contact_form_arrow {border-bottom-color: #435960}
.widget_color_navy .contact_form .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #435960; color: #ffffff}
.widget_color_navy #login .contact_form_button.active {background: none repeat scroll 0 0 #435960; color: #ffffff}
.widget_color_navy #login .contact_form_button.active .contact_form_arrow {border-bottom-color: #435960}
.widget_color_navy #login .contact_form_button.active .user-submit {background: none repeat scroll 0 0 #435960; color: #ffffff}
.widget_color_navy #login .contact_form_button.active label {color: #ffffff}
.widget_color_navy .widget_rss h6 a {color: #ffffff}


.category_pink .content-box  {background-color: #e44884;color: #ffffff;}
.category_pink .content-box a, .category_pink .content-box p {color: #ffffff;}
.category_pink .content-box blockquote, .category_red .content-box blockquote p {color: #ffffff}
#elements_iso .category_pink:hover .box {background-color: #e44884;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
.woocommerce .category_pink:hover .box {background-color: #e44884;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
#elements_iso .category_pink .categories {background-color: #e44884;}
#elements_iso .category_pink .categories a {color: #ffffff;}
.top-bar-jw ul > li.has-dropdown .pink {background: none repeat scroll 0 0 #e44884 !important;}
.top-bar-jw ul > li.has-dropdown .pink .dropdown {background: none repeat scroll 0 0 #e44884 !important;}
.top-bar-jw ul > li.has-dropdown .pink li {background: none repeat scroll 0 0 #e44884 !important;}
.top-bar-jw ul > li.has-dropdown .pink li a:hover { background: #e44884 !important; }
.top-bar-jw ul > li.has-dropdown .pink li a:active { background: #e44884 !important; }
.top-bar-jw ul > li.has-dropdown .pink li a:focus { background: #e44884 !important; }
.top-bar-jw ul > li.pink:hover, .top-bar-jw ul > li.active_pink { background: #e44884 !important; }
.top-bar-jw ul > li.pink:hover a, .top-bar-jw ul > li.active_pink a { color: #ffffff }
.top-bar-jw ul > li.pink .menu-box .menu-info {color: #ffffff}
.dropdown.pink .contact_form .contact_form_arrow {border-left-color: #e44884; border-right-color: #e44884 ;}
.slides_list li.pink {background: none repeat scroll 0 0 #e44884;color:#ffffff;}
.slides_list li.pink h3 {color:#ffffff;}
.slides_list li.pink h3 a {color:#ffffff;}
.post_title_pink {background: none repeat scroll 0 0 #e44884}
.post_title_pink h1 {color: #ffffff}
.breadcrumbs-bar-pink {background: none repeat scroll 0 0 #e44884}
.breadcrumbs-bar-pink a {color: #ffffff;border-right: 1px solid #ffffff}
.breadcrumbs-bar-pink li a {color: #ffffff;border-right: 0;}
.breadcrumbs-bar-pink a:hover,.breadcrumbs-bar-pink span {color: #ffffff;}
.widget_color_pink .widget h2 {background: none repeat scroll 0 0 #e44884; color: #ffffff }
.category_color_pink .share_post {background: none repeat scroll 0 0 #e44884; color: #ffffff }
.category_color_pink .share_post_arrow-up {border-bottom-color: #e44884;}
.category_color_pink #nav-single .nav-previous a:after {border-right-color: #e44884}
.category_color_pink #nav-single .nav-next a:after {border-left-color: #e44884}
.category_color_pink .jw-rating-row-title, .category_color_pink .jw-rating-row-overall-box {background: none repeat scroll 0 0 #e44884; color: #ffffff}
.category_color_pink .jw-rating-row-title h6, .jw-rating-row-title h6 strong {color: #ffffff }
.category_color_pink #respond #commentform .contact_form_button.active {background: none repeat scroll 0 0 #e44884; color: #ffffff}
.category_color_pink #respond #commentform .contact_form_button.active .contact_form_arrow {border-bottom-color: #e44884}
.category_color_pink #respond #commentform .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #e44884; color: #ffffff}
.category_color_pink #respond #commentform .form-submit.active {background: none repeat scroll 0 0 #e44884; color: #ffffff}
.category_color_pink #respond #commentform .form-submit.active #submit {background: none repeat scroll 0 0 #e44884; color: #ffffff}
.category_color_pink #respond #commentform .form-submit.active .contact_form_arrow {border-bottom-color: #e44884}
.widget_color_pink .contact_form .contact_form_button.active {background: none repeat scroll 0 0 #e44884; color: #ffffff}
.widget_color_pink .contact_form .contact_form_button.active .contact_form_arrow {border-bottom-color: #e44884}
.widget_color_pink .contact_form .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #e44884; color: #ffffff}
.widget_color_pink #login .contact_form_button.active {background: none repeat scroll 0 0 #e44884; color: #ffffff}
.widget_color_pink #login .contact_form_button.active .contact_form_arrow {border-bottom-color: #e44884}
.widget_color_pink #login .contact_form_button.active .user-submit {background: none repeat scroll 0 0 #e44884; color: #ffffff}
.widget_color_pink #login .contact_form_button.active label {color: #ffffff}
.widget_color_pink .widget_rss h6 a {color: #ffffff}


.category_purple .content-box  {background-color: #46424f;color: #ffffff;}
.category_purple .content-box a, .category_purple .content-box p {color: #ffffff;}
.category_purple .content-box blockquote, .category_red .content-box blockquote p {color: #ffffff}
#elements_iso .category_purple:hover .box {background-color: #46424f;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
.woocommerce .category_purple:hover .box {background-color: #46424f;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
#elements_iso .category_purple .categories {background-color: #46424f;}
#elements_iso .category_purple .categories a {color: #ffffff;}
.top-bar-jw ul > li.has-dropdown .purple {background: none repeat scroll 0 0 #46424f !important;}
.top-bar-jw ul > li.has-dropdown .purple .dropdown {background: none repeat scroll 0 0 #46424f !important;}
.top-bar-jw ul > li.has-dropdown .purple li {background: none repeat scroll 0 0 #46424f !important;}
.top-bar-jw ul > li.has-dropdown .purple li a:hover { background: #46424f !important; }
.top-bar-jw ul > li.has-dropdown .purple li a:active { background: #46424f !important; }
.top-bar-jw ul > li.has-dropdown .purple li a:focus { background: #46424f !important; }
.top-bar-jw ul > li.purple:hover, .top-bar-jw ul > li.active_purple { background: #46424f !important; }
.top-bar-jw ul > li.purple:hover a, .top-bar-jw ul > li.active_purple a { color: #ffffff }
.top-bar-jw ul > li.purple .menu-box .menu-info {color: #ffffff}
.dropdown.purple .contact_form .contact_form_arrow {border-left-color: #46424f; border-right-color: #46424f ;}
.slides_list li.purple {background: none repeat scroll 0 0 #46424f;color:#ffffff;}
.slides_list li.purple h3 {color:#ffffff;}
.slides_list li.purple h3 a {color:#ffffff;}
.post_title_purple {background: none repeat scroll 0 0 #46424f}
.post_title_purple h1 {color: #ffffff}
.breadcrumbs-bar-purple {background: none repeat scroll 0 0 #46424f}
.breadcrumbs-bar-purple a {color: #ffffff;border-right: 1px solid #ffffff}
.breadcrumbs-bar-purple li a {color: #ffffff;border-right: 0;}
.breadcrumbs-bar-purple a:hover,.breadcrumbs-bar-purple span {color: #ffffff;}
.widget_color_purple .widget h2 {background: none repeat scroll 0 0 #46424f; color: #ffffff }
.category_color_purple .share_post {background: none repeat scroll 0 0 #46424f; color: #ffffff }
.category_color_purple .share_post_arrow-up {border-bottom-color: #46424f;}
.category_color_purple #nav-single .nav-previous a:after {border-right-color: #46424f}
.category_color_purple #nav-single .nav-next a:after {border-left-color: #46424f}
.category_color_purple .jw-rating-row-title, .category_color_purple .jw-rating-row-overall-box {background: none repeat scroll 0 0 #46424f; color: #ffffff}
.category_color_purple .jw-rating-row-title h6, .jw-rating-row-title h6 strong {color: #ffffff }
.category_color_purple #respond #commentform .contact_form_button.active {background: none repeat scroll 0 0 #46424f; color: #ffffff}
.category_color_purple #respond #commentform .contact_form_button.active .contact_form_arrow {border-bottom-color: #46424f}
.category_color_purple #respond #commentform .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #46424f; color: #ffffff}
.category_color_purple #respond #commentform .form-submit.active {background: none repeat scroll 0 0 #46424f; color: #ffffff}
.category_color_purple #respond #commentform .form-submit.active #submit {background: none repeat scroll 0 0 #46424f; color: #ffffff}
.category_color_purple #respond #commentform .form-submit.active .contact_form_arrow {border-bottom-color: #46424f}
.widget_color_purple .contact_form .contact_form_button.active {background: none repeat scroll 0 0 #46424f; color: #ffffff}
.widget_color_purple .contact_form .contact_form_button.active .contact_form_arrow {border-bottom-color: #46424f}
.widget_color_purple .contact_form .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #46424f; color: #ffffff}
.widget_color_purple #login .contact_form_button.active {background: none repeat scroll 0 0 #46424f; color: #ffffff}
.widget_color_purple #login .contact_form_button.active .contact_form_arrow {border-bottom-color: #46424f}
.widget_color_purple #login .contact_form_button.active .user-submit {background: none repeat scroll 0 0 #46424f; color: #ffffff}
.widget_color_purple #login .contact_form_button.active label {color: #ffffff}
.widget_color_purple .widget_rss h6 a {color: #ffffff}


.category_darkred .content-box  {background-color: #a81010;color: #ffffff;}
.category_darkred .content-box a, .category_darkred .content-box p {color: #ffffff;}
.category_darkred .content-box blockquote, .category_red .content-box blockquote p {color: #ffffff}
#elements_iso .category_darkred:hover .box {background-color: #a81010;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
.woocommerce .category_darkred:hover .box {background-color: #a81010;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
#elements_iso .category_darkred .categories {background-color: #a81010;}
#elements_iso .category_darkred .categories a {color: #ffffff;}
.top-bar-jw ul > li.has-dropdown .darkred {background: none repeat scroll 0 0 #a81010 !important;}
.top-bar-jw ul > li.has-dropdown .darkred .dropdown {background: none repeat scroll 0 0 #a81010 !important;}
.top-bar-jw ul > li.has-dropdown .darkred li {background: none repeat scroll 0 0 #a81010 !important;}
.top-bar-jw ul > li.has-dropdown .darkred li a:hover { background: #a81010 !important; }
.top-bar-jw ul > li.has-dropdown .darkred li a:active { background: #a81010 !important; }
.top-bar-jw ul > li.has-dropdown .darkred li a:focus { background: #a81010 !important; }
.top-bar-jw ul > li.darkred:hover, .top-bar-jw ul > li.active_darkred { background: #a81010 !important; }
.top-bar-jw ul > li.darkred:hover a, .top-bar-jw ul > li.active_darkred a { color: #ffffff }
.top-bar-jw ul > li.darkred .menu-box .menu-info {color: #ffffff}
.dropdown.darkred .contact_form .contact_form_arrow {border-left-color: #a81010; border-right-color: #a81010 ;}
.slides_list li.darkred {background: none repeat scroll 0 0 #a81010;color:#ffffff;}
.slides_list li.darkred h3 {color:#ffffff;}
.slides_list li.darkred h3 a {color:#ffffff;}
.post_title_darkred {background: none repeat scroll 0 0 #a81010}
.post_title_darkred h1 {color: #ffffff}
.breadcrumbs-bar-darkred {background: none repeat scroll 0 0 #a81010}
.breadcrumbs-bar-darkred a {color: #ffffff;border-right: 1px solid #ffffff}
.breadcrumbs-bar-darkred li a {color: #ffffff;border-right: 0;}
.breadcrumbs-bar-darkred a:hover,.breadcrumbs-bar-darkred span {color: #ffffff;}
.widget_color_darkred .widget h2 {background: none repeat scroll 0 0 #a81010; color: #ffffff }
.category_color_darkred .share_post {background: none repeat scroll 0 0 #a81010; color: #ffffff }
.category_color_darkred .share_post_arrow-up {border-bottom-color: #a81010;}
.category_color_darkred #nav-single .nav-previous a:after {border-right-color: #a81010}
.category_color_darkred #nav-single .nav-next a:after {border-left-color: #a81010}
.category_color_darkred .jw-rating-row-title, .category_color_darkred .jw-rating-row-overall-box {background: none repeat scroll 0 0 #a81010; color: #ffffff}
.category_color_darkred .jw-rating-row-title h6, .jw-rating-row-title h6 strong {color: #ffffff }
.category_color_darkred #respond #commentform .contact_form_button.active {background: none repeat scroll 0 0 #a81010; color: #ffffff}
.category_color_darkred #respond #commentform .contact_form_button.active .contact_form_arrow {border-bottom-color: #a81010}
.category_color_darkred #respond #commentform .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #a81010; color: #ffffff}
.category_color_darkred #respond #commentform .form-submit.active {background: none repeat scroll 0 0 #a81010; color: #ffffff}
.category_color_darkred #respond #commentform .form-submit.active #submit {background: none repeat scroll 0 0 #a81010; color: #ffffff}
.category_color_darkred #respond #commentform .form-submit.active .contact_form_arrow {border-bottom-color: #a81010}
.widget_color_darkred .contact_form .contact_form_button.active {background: none repeat scroll 0 0 #a81010; color: #ffffff}
.widget_color_darkred .contact_form .contact_form_button.active .contact_form_arrow {border-bottom-color: #a81010}
.widget_color_darkred .contact_form .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #a81010; color: #ffffff}
.widget_color_darkred #login .contact_form_button.active {background: none repeat scroll 0 0 #a81010; color: #ffffff}
.widget_color_darkred #login .contact_form_button.active .contact_form_arrow {border-bottom-color: #a81010}
.widget_color_darkred #login .contact_form_button.active .user-submit {background: none repeat scroll 0 0 #a81010; color: #ffffff}
.widget_color_darkred #login .contact_form_button.active label {color: #ffffff}
.widget_color_darkred .widget_rss h6 a {color: #ffffff}


.category_salmon .content-box  {background-color: #FF717E;color: #ffffff;}
.category_salmon .content-box a, .category_salmon .content-box p {color: #ffffff;}
.category_salmon .content-box blockquote, .category_red .content-box blockquote p {color: #ffffff}
#elements_iso .category_salmon:hover .box {background-color: #FF717E;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
.woocommerce .category_salmon:hover .box {background-color: #FF717E;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
#elements_iso .category_salmon .categories {background-color: #FF717E;}
#elements_iso .category_salmon .categories a {color: #ffffff;}
.top-bar-jw ul > li.has-dropdown .salmon {background: none repeat scroll 0 0 #FF717E !important;}
.top-bar-jw ul > li.has-dropdown .salmon .dropdown {background: none repeat scroll 0 0 #FF717E !important;}
.top-bar-jw ul > li.has-dropdown .salmon li {background: none repeat scroll 0 0 #FF717E !important;}
.top-bar-jw ul > li.has-dropdown .salmon li a:hover { background: #FF717E !important; }
.top-bar-jw ul > li.has-dropdown .salmon li a:active { background: #FF717E !important; }
.top-bar-jw ul > li.has-dropdown .salmon li a:focus { background: #FF717E !important; }
.top-bar-jw ul > li.salmon:hover, .top-bar-jw ul > li.active_salmon { background: #FF717E !important; }
.top-bar-jw ul > li.salmon:hover a, .top-bar-jw ul > li.active_salmon a { color: #ffffff }
.top-bar-jw ul > li.salmon .menu-box .menu-info {color: #ffffff}
.dropdown.salmon .contact_form .contact_form_arrow {border-left-color: #FF717E; border-right-color: #FF717E ;}
.slides_list li.salmon {background: none repeat scroll 0 0 #FF717E;color:#ffffff;}
.slides_list li.salmon h3 {color:#ffffff;}
.slides_list li.salmon h3 a {color:#ffffff;}
.post_title_salmon {background: none repeat scroll 0 0 #FF717E}
.post_title_salmon h1 {color: #ffffff}
.breadcrumbs-bar-salmon {background: none repeat scroll 0 0 #FF717E}
.breadcrumbs-bar-salmon a {color: #ffffff;border-right: 1px solid #ffffff}
.breadcrumbs-bar-salmon li a {color: #ffffff;border-right: 0;}
.breadcrumbs-bar-salmon a:hover,.breadcrumbs-bar-salmon span {color: #ffffff;}
.widget_color_salmon .widget h2 {background: none repeat scroll 0 0 #FF717E; color: #ffffff }
.category_color_salmon .share_post {background: none repeat scroll 0 0 #FF717E; color: #ffffff }
.category_color_salmon .share_post_arrow-up {border-bottom-color: #FF717E;}
.category_color_salmon #nav-single .nav-previous a:after {border-right-color: #FF717E}
.category_color_salmon #nav-single .nav-next a:after {border-left-color: #FF717E}
.category_color_salmon .jw-rating-row-title, .category_color_salmon .jw-rating-row-overall-box {background: none repeat scroll 0 0 #FF717E; color: #ffffff}
.category_color_salmon .jw-rating-row-title h6, .jw-rating-row-title h6 strong {color: #ffffff }
.category_color_salmon #respond #commentform .contact_form_button.active {background: none repeat scroll 0 0 #FF717E; color: #ffffff}
.category_color_salmon #respond #commentform .contact_form_button.active .contact_form_arrow {border-bottom-color: #FF717E}
.category_color_salmon #respond #commentform .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #FF717E; color: #ffffff}
.category_color_salmon #respond #commentform .form-submit.active {background: none repeat scroll 0 0 #FF717E; color: #ffffff}
.category_color_salmon #respond #commentform .form-submit.active #submit {background: none repeat scroll 0 0 #FF717E; color: #ffffff}
.category_color_salmon #respond #commentform .form-submit.active .contact_form_arrow {border-bottom-color: #FF717E}
.widget_color_salmon .contact_form .contact_form_button.active {background: none repeat scroll 0 0 #FF717E; color: #ffffff}
.widget_color_salmon .contact_form .contact_form_button.active .contact_form_arrow {border-bottom-color: #FF717E}
.widget_color_salmon .contact_form .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #FF717E; color: #ffffff}
.widget_color_salmon #login .contact_form_button.active {background: none repeat scroll 0 0 #FF717E; color: #ffffff}
.widget_color_salmon #login .contact_form_button.active .contact_form_arrow {border-bottom-color: #FF717E}
.widget_color_salmon #login .contact_form_button.active .user-submit {background: none repeat scroll 0 0 #FF717E; color: #ffffff}
.widget_color_salmon #login .contact_form_button.active label {color: #ffffff}
.widget_color_salmon .widget_rss h6 a {color: #ffffff}


.category_darkgrey .content-box  {background-color: #464646;color: #ffffff;}
.category_darkgrey .content-box a, .category_darkgrey .content-box p {color: #ffffff;}
.category_darkgrey .content-box blockquote, .category_red .content-box blockquote p {color: #ffffff}
#elements_iso .category_darkgrey:hover .box {background-color: #464646;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
.woocommerce .category_darkgrey:hover .box {background-color: #464646;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
#elements_iso .category_darkgrey .categories {background-color: #464646;}
#elements_iso .category_darkgrey .categories a {color: #ffffff;}
.top-bar-jw ul > li.has-dropdown .darkgrey {background: none repeat scroll 0 0 #464646 !important;}
.top-bar-jw ul > li.has-dropdown .darkgrey .dropdown {background: none repeat scroll 0 0 #464646 !important;}
.top-bar-jw ul > li.has-dropdown .darkgrey li {background: none repeat scroll 0 0 #464646 !important;}
.top-bar-jw ul > li.has-dropdown .darkgrey li a:hover { background: #464646 !important; }
.top-bar-jw ul > li.has-dropdown .darkgrey li a:active { background: #464646 !important; }
.top-bar-jw ul > li.has-dropdown .darkgrey li a:focus { background: #464646 !important; }
.top-bar-jw ul > li.darkgrey:hover, .top-bar-jw ul > li.active_darkgrey { background: #464646 !important; }
.top-bar-jw ul > li.darkgrey:hover a, .top-bar-jw ul > li.active_darkgrey a { color: #ffffff }
.top-bar-jw ul > li.darkgrey .menu-box .menu-info {color: #ffffff}
.dropdown.darkgrey .contact_form .contact_form_arrow {border-left-color: #464646; border-right-color: #464646 ;}
.slides_list li.darkgrey {background: none repeat scroll 0 0 #464646;color:#ffffff;}
.slides_list li.darkgrey h3 {color:#ffffff;}
.slides_list li.darkgrey h3 a {color:#ffffff;}
.post_title_darkgrey {background: none repeat scroll 0 0 #464646}
.post_title_darkgrey h1 {color: #ffffff}
.breadcrumbs-bar-darkgrey {background: none repeat scroll 0 0 #464646}
.breadcrumbs-bar-darkgrey a {color: #ffffff;border-right: 1px solid #ffffff}
.breadcrumbs-bar-darkgrey li a {color: #ffffff;border-right: 0;}
.breadcrumbs-bar-darkgrey a:hover,.breadcrumbs-bar-darkgrey span {color: #ffffff;}
.widget_color_darkgrey .widget h2 {background: none repeat scroll 0 0 #464646; color: #ffffff }
.category_color_darkgrey .share_post {background: none repeat scroll 0 0 #464646; color: #ffffff }
.category_color_darkgrey .share_post_arrow-up {border-bottom-color: #464646;}
.category_color_darkgrey #nav-single .nav-previous a:after {border-right-color: #464646}
.category_color_darkgrey #nav-single .nav-next a:after {border-left-color: #464646}
.category_color_darkgrey .jw-rating-row-title, .category_color_darkgrey .jw-rating-row-overall-box {background: none repeat scroll 0 0 #464646; color: #ffffff}
.category_color_darkgrey .jw-rating-row-title h6, .jw-rating-row-title h6 strong {color: #ffffff }
.category_color_darkgrey #respond #commentform .contact_form_button.active {background: none repeat scroll 0 0 #464646; color: #ffffff}
.category_color_darkgrey #respond #commentform .contact_form_button.active .contact_form_arrow {border-bottom-color: #464646}
.category_color_darkgrey #respond #commentform .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #464646; color: #ffffff}
.category_color_darkgrey #respond #commentform .form-submit.active {background: none repeat scroll 0 0 #464646; color: #ffffff}
.category_color_darkgrey #respond #commentform .form-submit.active #submit {background: none repeat scroll 0 0 #464646; color: #ffffff}
.category_color_darkgrey #respond #commentform .form-submit.active .contact_form_arrow {border-bottom-color: #464646}
.widget_color_darkgrey .contact_form .contact_form_button.active {background: none repeat scroll 0 0 #464646; color: #ffffff}
.widget_color_darkgrey .contact_form .contact_form_button.active .contact_form_arrow {border-bottom-color: #464646}
.widget_color_darkgrey .contact_form .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #464646; color: #ffffff}
.widget_color_darkgrey #login .contact_form_button.active {background: none repeat scroll 0 0 #464646; color: #ffffff}
.widget_color_darkgrey #login .contact_form_button.active .contact_form_arrow {border-bottom-color: #464646}
.widget_color_darkgrey #login .contact_form_button.active .user-submit {background: none repeat scroll 0 0 #464646; color: #ffffff}
.widget_color_darkgrey #login .contact_form_button.active label {color: #ffffff}
.widget_color_darkgrey .widget_rss h6 a {color: #ffffff}



.category_custom_20 .content-box {background: none repeat scroll 0 0 #e6e6e6;color: #000000;}
.category_custom_20 .content-box blockquote p {color: #000000;}
.category_custom_20 .content-box a, .category_custom_20 .content-box p {color: #000000;}
#elements_iso .category_custom_20:hover .box {background-color: #e6e6e6;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
.woocommerce .category_custom_20:hover .box {background-color: #e6e6e6;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
#elements_iso .category_custom_20 .categories {background-color: #e6e6e6;}
#elements_iso .category_custom_20 .categories a {color: #000000;}
.slides_list li.slider_nav_custom_20 {background: none repeat scroll 0 0 #e6e6e6}
.slides_list li.slider_nav_custom_20 h3 {color: #000000;}
.slides_list li.slider_nav_custom_20 h3 a {color: #000000;}
.post_title_custom_20 {background: none repeat scroll 0 0 #e6e6e6}
.post_title_custom_20 h1 {color: #000000}
.breadcrumbs-bar-custom-20 {background: none repeat scroll 0 0 #e6e6e6}
.widget_color_custom_20 .widget h2 {background: none repeat scroll 0 0 #e6e6e6; color: #000000 }
.category_color_custom_20 .share_post {background: none repeat scroll 0 0 #e6e6e6; color: #000000 }
.category_color_custom_20 .share_post_arrow-up {border-bottom-color: #e6e6e6;}
.category_color_custom_20 #nav-single .nav-previous a:after {border-right-color: #e6e6e6}
.category_color_custom_20 #nav-single .nav-next a:after {border-left-color: #e6e6e6}
.category_color_custom_20 .jw-rating-row-title, .category_color_custom_20 .jw-rating-row-overall-box {background: none repeat scroll 0 0 #e6e6e6; color: #000000}
.category_color_custom_20 .jw-rating-row-title h6, .category_color_custom_20 .jw-rating-row-title h6 strong {color: #000000 }
.category_color_custom_20 #respond #commentform .contact_form_button.active {background: none repeat scroll 0 0 #e6e6e6; color: #000000}
.category_color_custom_20 #respond #commentform .contact_form_button.active .contact_form_arrow {border-bottom-color: #e6e6e6}
.category_color_custom_20 #respond #commentform .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #e6e6e6; color: #000000}
.category_color_custom_20 #respond #commentform .form-submit.active {background: none repeat scroll 0 0 #e6e6e6; color: #000000}
.category_color_custom_20 #respond #commentform .form-submit.active #submit {background: none repeat scroll 0 0 #e6e6e6; color: #000000}
.category_color_custom_20 #respond #commentform .form-submit.active .contact_form_arrow {border-bottom-color: #e6e6e6}
.widget_color_custom_20 .contact_form .contact_form_button.active {background: none repeat scroll 0 0 #e6e6e6; color: #000000}
.widget_color_custom_20 .contact_form .contact_form_button.active .contact_form_arrow {border-bottom-color: #e6e6e6}
.widget_color_custom_20 .contact_form .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #e6e6e6; color: #000000}
.widget_color_custom_20 #login .contact_form_button.active {background: none repeat scroll 0 0 #e6e6e6; color: #000000}
.widget_color_custom_20 #login .contact_form_button.active .contact_form_arrow {border-bottom-color: #e6e6e6}
.widget_color_custom_20 #login .contact_form_button.active .user-submit {background: none repeat scroll 0 0 #e6e6e6; color: #000000}
.widget_color_custom_20 #login .contact_form_button.active label {color: #000000}
.widget_color_custom_20 .widget_rss h6 a {color: #000000}
.category_custom_21 .content-box {background: none repeat scroll 0 0 #e6e6e6;color: #000000;}
.category_custom_21 .content-box blockquote p {color: #000000;}
.category_custom_21 .content-box a, .category_custom_21 .content-box p {color: #000000;}
#elements_iso .category_custom_21:hover .box {background-color: #e6e6e6;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
.woocommerce .category_custom_21:hover .box {background-color: #e6e6e6;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
#elements_iso .category_custom_21 .categories {background-color: #e6e6e6;}
#elements_iso .category_custom_21 .categories a {color: #000000;}
.slides_list li.slider_nav_custom_21 {background: none repeat scroll 0 0 #e6e6e6}
.slides_list li.slider_nav_custom_21 h3 {color: #000000;}
.slides_list li.slider_nav_custom_21 h3 a {color: #000000;}
.post_title_custom_21 {background: none repeat scroll 0 0 #e6e6e6}
.post_title_custom_21 h1 {color: #000000}
.breadcrumbs-bar-custom-21 {background: none repeat scroll 0 0 #e6e6e6}
.widget_color_custom_21 .widget h2 {background: none repeat scroll 0 0 #e6e6e6; color: #000000 }
.category_color_custom_21 .share_post {background: none repeat scroll 0 0 #e6e6e6; color: #000000 }
.category_color_custom_21 .share_post_arrow-up {border-bottom-color: #e6e6e6;}
.category_color_custom_21 #nav-single .nav-previous a:after {border-right-color: #e6e6e6}
.category_color_custom_21 #nav-single .nav-next a:after {border-left-color: #e6e6e6}
.category_color_custom_21 .jw-rating-row-title, .category_color_custom_21 .jw-rating-row-overall-box {background: none repeat scroll 0 0 #e6e6e6; color: #000000}
.category_color_custom_21 .jw-rating-row-title h6, .category_color_custom_21 .jw-rating-row-title h6 strong {color: #000000 }
.category_color_custom_21 #respond #commentform .contact_form_button.active {background: none repeat scroll 0 0 #e6e6e6; color: #000000}
.category_color_custom_21 #respond #commentform .contact_form_button.active .contact_form_arrow {border-bottom-color: #e6e6e6}
.category_color_custom_21 #respond #commentform .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #e6e6e6; color: #000000}
.category_color_custom_21 #respond #commentform .form-submit.active {background: none repeat scroll 0 0 #e6e6e6; color: #000000}
.category_color_custom_21 #respond #commentform .form-submit.active #submit {background: none repeat scroll 0 0 #e6e6e6; color: #000000}
.category_color_custom_21 #respond #commentform .form-submit.active .contact_form_arrow {border-bottom-color: #e6e6e6}
.widget_color_custom_21 .contact_form .contact_form_button.active {background: none repeat scroll 0 0 #e6e6e6; color: #000000}
.widget_color_custom_21 .contact_form .contact_form_button.active .contact_form_arrow {border-bottom-color: #e6e6e6}
.widget_color_custom_21 .contact_form .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #e6e6e6; color: #000000}
.widget_color_custom_21 #login .contact_form_button.active {background: none repeat scroll 0 0 #e6e6e6; color: #000000}
.widget_color_custom_21 #login .contact_form_button.active .contact_form_arrow {border-bottom-color: #e6e6e6}
.widget_color_custom_21 #login .contact_form_button.active .user-submit {background: none repeat scroll 0 0 #e6e6e6; color: #000000}
.widget_color_custom_21 #login .contact_form_button.active label {color: #000000}
.widget_color_custom_21 .widget_rss h6 a {color: #000000}
.category_custom_3 .content-box {background: none repeat scroll 0 0 #e6e6e6;color: #000000;}
.category_custom_3 .content-box blockquote p {color: #000000;}
.category_custom_3 .content-box a, .category_custom_3 .content-box p {color: #000000;}
#elements_iso .category_custom_3:hover .box {background-color: #e6e6e6;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
.woocommerce .category_custom_3:hover .box {background-color: #e6e6e6;-webkit-transition: background 200ms ease-in 100ms;-moz-transition: background 200ms ease-in 100ms;-o-transition: background 200ms ease-in 100ms;transition: background 200ms ease-in 100ms;}
#elements_iso .category_custom_3 .categories {background-color: #e6e6e6;}
#elements_iso .category_custom_3 .categories a {color: #000000;}
.slides_list li.slider_nav_custom_3 {background: none repeat scroll 0 0 #e6e6e6}
.slides_list li.slider_nav_custom_3 h3 {color: #000000;}
.slides_list li.slider_nav_custom_3 h3 a {color: #000000;}
.post_title_custom_3 {background: none repeat scroll 0 0 #e6e6e6}
.post_title_custom_3 h1 {color: #000000}
.breadcrumbs-bar-custom-3 {background: none repeat scroll 0 0 #e6e6e6}
.widget_color_custom_3 .widget h2 {background: none repeat scroll 0 0 #e6e6e6; color: #000000 }
.category_color_custom_3 .share_post {background: none repeat scroll 0 0 #e6e6e6; color: #000000 }
.category_color_custom_3 .share_post_arrow-up {border-bottom-color: #e6e6e6;}
.category_color_custom_3 #nav-single .nav-previous a:after {border-right-color: #e6e6e6}
.category_color_custom_3 #nav-single .nav-next a:after {border-left-color: #e6e6e6}
.category_color_custom_3 .jw-rating-row-title, .category_color_custom_3 .jw-rating-row-overall-box {background: none repeat scroll 0 0 #e6e6e6; color: #000000}
.category_color_custom_3 .jw-rating-row-title h6, .category_color_custom_3 .jw-rating-row-title h6 strong {color: #000000 }
.category_color_custom_3 #respond #commentform .contact_form_button.active {background: none repeat scroll 0 0 #e6e6e6; color: #000000}
.category_color_custom_3 #respond #commentform .contact_form_button.active .contact_form_arrow {border-bottom-color: #e6e6e6}
.category_color_custom_3 #respond #commentform .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #e6e6e6; color: #000000}
.category_color_custom_3 #respond #commentform .form-submit.active {background: none repeat scroll 0 0 #e6e6e6; color: #000000}
.category_color_custom_3 #respond #commentform .form-submit.active #submit {background: none repeat scroll 0 0 #e6e6e6; color: #000000}
.category_color_custom_3 #respond #commentform .form-submit.active .contact_form_arrow {border-bottom-color: #e6e6e6}
.widget_color_custom_3 .contact_form .contact_form_button.active {background: none repeat scroll 0 0 #e6e6e6; color: #000000}
.widget_color_custom_3 .contact_form .contact_form_button.active .contact_form_arrow {border-bottom-color: #e6e6e6}
.widget_color_custom_3 .contact_form .contact_form_button.active .contact_submit {background: none repeat scroll 0 0 #e6e6e6; color: #000000}
.widget_color_custom_3 #login .contact_form_button.active {background: none repeat scroll 0 0 #e6e6e6; color: #000000}
.widget_color_custom_3 #login .contact_form_button.active .contact_form_arrow {border-bottom-color: #e6e6e6}
.widget_color_custom_3 #login .contact_form_button.active .user-submit {background: none repeat scroll 0 0 #e6e6e6; color: #000000}
.widget_color_custom_3 #login .contact_form_button.active label {color: #000000}
.widget_color_custom_3 .widget_rss h6 a {color: #000000}
.submenu-content .contact_form .contact_form_button.active {background-color: rgb(241, 244, 237) !important; opacity: 0.9;color: #000 !important;}
.submenu-content .contact_form .contact_form_button.active .contact_form_arrow {border-bottom-color: rgb(241, 244, 237) !important; opacity: 0.98}
.submenu-content .contact_form .contact_form_button.active .contact_submit {background-color: rgb(241, 244, 237) !important; opacity: 0.9;color: #000 !important;}
/*******************************************************************************
* WOOCOMMERCE
*******************************************************************************/
.reverie-header-banner.header_cart{width:468px;}
.reverie-header-banner {height:60px; position: relative;}
.reverie-header-banner a {font-size:16px;}
.top_cart{ height:46px; position:absolute; bottom:0px; right:0px; border: 1px solid #f2f5ec; background-color: #FFFFFF; border-bottom: 6px solid #f2f5ec;}
.top_cart_icon{ float:left; padding: 10px 0 12px 7px;}
.top_cart_items{float:left; padding: 12px 14px; border-right: 1px solid #f2f5ec;}
.top_cart_price{ float:left; padding: 12px 14px 12px 14px;}
.top_cart_button{ float:right; padding: 12px 23px 7px 23px;  background-color: #E6E6E6; }
.slider_price {padding-left:15px; font-size:19px;}
.woocommerce .quantity .minus,
.woocommerce #content .quantity .minus,.reverie-header-banner
.woocommerce-page .quantity .minus,
.woocommerce-page #content .quantity .minus {
    bottom: 12px;
}
.woocommerce .cart_table_item .quantity .minus,
.woocommerce #content .cart_table_item .quantity .minus,
.woocommerce-page .cart_table_item .quantity .minus,
.woocommerce-page #content .cart_table_item .quantity .minus {
    bottom: 0px;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta,
.woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta {
    font-size: 13px;
}
.woocommerce div.product .product_title, .woocommerce #content div.product .product_title, .woocommerce-page div.product .product_title, .woocommerce-page #content div.product .product_title {
    margin-bottom: 12px;
}

.woocommerce div.product form.cart .variations td.label, .woocommerce #content div.product form.cart .variations td.label, .woocommerce-page div.product form.cart .variations td.label, .woocommerce-page #content div.product form.cart .variations td.label{
    background: transparent;
    bottom: 0px;
    color: #000000;
    display: block;
    font-size: 13px;
    font-weight: bold;
    line-height: 2.5;
    position: relative;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;  

}



.woocommerce-page #content div.product form.cart {
    margin-bottom: 12px;
}
.woocommerce-page button.button, .woocommerce a.button {text-shadow:none !important;}
.woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce #content input.button, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce-page #respond input#submit, .woocommerce-page #content input.button {
    border-radius: 0px;
    box-shadow: none;
    text-shadow: none;
    font-weight: 300;
    background: #464646;
    color: #ffffff;
    border: 0;
}
.woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page #content input.button.alt {
    background: #464646;
    color: #ffffff;
    border: 0;    
}
.woocommerce-page #content input.button:hover,
.woocommerce-page #content input.button.alt:hover {
    background: #464646;
    color: #ffffff;
    border: 0;     
}
.woocommerce-message:before, .woocommerce-error:before, .woocommerce-info:before {
    height: auto;
}
.woocommerce table.cart td.actions .coupon .input-text, .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text {
    box-shadow: none;
}
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs {
    background-color: #E6E6E6;
    margin-bottom: 0px;
    padding-left: 0px;
    border-bottom: 0px;
    height:39px;
}
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li {
    box-shadow: none;
    border-radius: 0px;
    background: none;
    padding: 0px;
    margin: 0px;
    border: 0px;
}
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active {
    border-top: 3px solid #464646;margin-left: -1px;border-right-width: 0!important;
}
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:first-child {margin-left: 0px;}
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li {border-right: 1px solid #FFFFFF;}
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a {padding-top:0px!important;font-weight:400; letter-spacing: 0.4px;color:#6F6F6F;} 
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a {border-right:0 none;padding-top:0px!important; color: #3C3C3C;font-weight: bold;margin-top:-2px;background-color: transparent;}

.woocommerce-page #content div.product .woocommerce-tabs .panel {
    background: none;
    border-top:0px;
    padding: 15px;
}
.shop_attributes td {
    vertical-align: middle;
}
.woocommerce-tabs h2 {
    margin-top: 0px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:after, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:after, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:after {
    box-shadow: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:before, .woocommerce div.product .woocommerce-tabs ul.tabs li:after, .woocommerce #content div.product .woocommerce-tabs ul.tabs li:before, .woocommerce #content div.product .woocommerce-tabs ul.tabs li:after, .woocommerce-page div.product .woocommerce-tabs ul.tabs li:before, .woocommerce-page div.product .woocommerce-tabs ul.tabs li:after, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after {
    border: 0px;
}
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a {
    padding: 0px 16px;
}
.woocommerce-page #content .shop_table td.actions input.button {
    padding-top: 3px;
}

.variations  .reset_variations{position: relative; top: 5px;}

.product-content {margin-top:15px}

.woocommerce .woocommerce-product-rating, .woocommerce-page .woocommerce-product-rating{height:40px;}
.woocommerce .woocommerce-product-rating .star-rating, .woocommerce-page .woocommerce-product-rating .star-rating{height:30px;}
.woocommerce .quantity .minus, .woocommerce #content .quantity .minus, .woocommerce-page .quantity .minus, .woocommerce-page #content .quantity .minus{bottom:12px;}
.woocommerce div.product .woocommerce-tabs .panel, .woocommerce #content div.product .woocommerce-tabs .panel, .woocommerce-page div.product .woocommerce-tabs .panel, .woocommerce-page #content div.product .woocommerce-tabs .panel{padding: 15px;}

/* WOOCOMMERCE CONTENT BOX ****************************************************/
.content-box .commerce-content {padding-top: 15px;}
.content-box .content-price {float: left;font-size: 20px;}
.content-box .content-addtocart {float: right;position: relative;padding-top: 2px;}
#elements_iso .content-box .content-addtocart a {padding-right: 17px;font-size: 16px;  background: none repeat scroll 0 0 transparent;}
#container #main #elements_iso .content-box .content-addtocart a {line-height: 23px;}
.content-box .content-addtocart a:after {border-color: transparent transparent transparent white;border-image: none;border-style: solid;border-width: 6px;content: "";position: absolute;top: 50%;margin-top: -6px;margin-left: 7px;}
.box .meta-kosik {background:  url('/wp-content/themes/flyingnews/images/icons/cart-white.png') 0 0 no-repeat scroll transparent; width:15px; height:15px; position: relative; top: 1px; margin-left: 4px; padding-right: 14px; top: 3px;}
#elements_iso .content-addtocart .added_to_cart {display:none;}
#elements_iso .content-box .content-addtocart a.added:after{border: 0; background: url("/wp-content/themes/flyingnews/images/icons/odeslano.png") no-repeat scroll 0 0 transparent; content: "";position: absolute;top: 50%;margin-top: -6px;margin-left: 8px; width:15px; height:12px;}
#elements_iso .content-box .content-addtocart a.loading:after{border: 0; background: url("/wp-content/themes/flyingnews/images/icons/ajax-loader-woo.gif") no-repeat scroll 0 0 transparent; content: "";position: absolute;top: 50%;margin-top: -6px;margin-left: 6px; width:15px; height:17px;}


.woocommerce a.button.added:before, .woocommerce button.button.added:before, .woocommerce input.button.added:before, .woocommerce #respond input#submit.added:before, .woocommerce #content input.button.added:before, .woocommerce-page a.button.added:before, .woocommerce-page button.button.added:before, .woocommerce-page input.button.added:before, .woocommerce-page #respond input#submit.added:before, .woocommerce-page #content input.button.added:before{background: none;}
.woocommerce a.button.loading:before, .woocommerce button.button.loading:before, .woocommerce input.button.loading:before, .woocommerce #respond input#submit.loading:before, .woocommerce #content input.button.loading:before, .woocommerce-page a.button.loading:before, .woocommerce-page button.button.loading:before, .woocommerce-page input.button.loading:before, .woocommerce-page #respond input#submit.loading:before, .woocommerce-page #content input.button.loading:before{background:  no-repeat scroll center center rgba(255, 255, 255, 0); }
#elements_iso .woocommerce a.button.added:before, #elements_iso .woocommerce button.button.added:before, #elements_iso .woocommerce input.button.added:before, #elements_iso .woocommerce #respond input#submit.added:before, #elements_iso .woocommerce #content input.button.added:before, #elements_iso .woocommerce-page a.button.added:before, #elements_iso .woocommerce-page button.button.added:before, #elements_iso .woocommerce-page input.button.added:before, #elements_iso #elements_iso .woocommerce-page #respond input#submit.added:before, #elements_iso .woocommerce-page #content input.button.added:before{background: none;}
#elements_iso .woocommerce a.button.loading:before, #elements_iso .woocommerce button.button.loading:before, #elements_iso .woocommerce input.button.loading:before, #elements_iso .woocommerce #respond input#submit.loading:before, #elements_iso .woocommerce #content input.button.loading:before, #elements_iso .woocommerce-page a.button.loading:before, #elements_iso .woocommerce-page button.button.loading:before, #elements_iso .woocommerce-page input.button.loading:before, #elements_iso .woocommerce-page #respond input#submit.loading:before, #elements_iso .woocommerce-page #content input.button.loading:before{background:  no-repeat scroll center center rgba(255, 255, 255, 0); }


/* CONTENT BOX in shortcodes*/
.woocommerce .element {margin-bottom: 18px;width:320px;float: left;position: relative;height:auto;}
.woocommerce .element .box {background-color: #AA8C44;}
.woocommerce .element .box {background-color: #f1f4ed;display: block;height:auto;padding: 6px;}
.woocommerce .element .box .image {overflow: hidden;width:100%;display: block;position:relative;}
.woocommerce .element .box .image img {height: auto;margin-bottom: -5px;}
.sidebar-none .products { width: 990px;}
.right-sidebar .products { width: 670px;}
.left-sidebar .products { width: 670px;}

/*  BUTTONS *******************************************************************/
#main .button { padding: 13px 12px;  position: relative; box-shadow: none; border: none; border-radius: 0;  color: #FFFFFF;font-family: oswald;font-weight: lighter; height: 28px; line-height: 28px;}
#elements_iso .button { padding: 10px 12px; position: relative; box-shadow: none; border: none; border-radius: 0;}
#elements_iso a.button {font-size:13px;line-height:6px;font-weight: 100;}
#elements_iso .content-box .price {font-size:15px; }
#elements_iso .content-box header {margin-bottom:20px;}

/* RELATED PRODUCT ************************************************************/
.releated-product h3{border-bottom:1px solid #F1F4ED;font-family: 'Oswald','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif;font-weight: 300;padding-bottom:11px;margin-bottom:13px}

/* RATING *********************************************************************/
#main  .woocommerce .star-rating span:before,  .woocommerce-page .star-rating  {width:110px !important;}
.woocommerce-page .star-rating span  {background: url('/wp-content/themes/flyingnews/images/rating/stars.png') 0 0 no-repeat;display: block;width:110px;height:18px;cursor: pointer;float:right;}
.woocommerce-page .star-rating {background: url('/wp-content/themes/flyingnews/images/rating/starstec-grey.png') 0 -20px no-repeat; }
#main  .woocommerce .star-rating span:before,  .woocommerce-page .star-rating span:before  {content: "" !important;}
#main .woocommerce .star-rating:before,  .woocommerce-page .star-rating:before {content: "" !important; }

/* WOOCOMMERCE WIDGETS ********************************************************/
#main .woocommerce .product_list_widget .star-rating{float: left;}
#main .woocommerce .product_list_widget li span.amount {float:none; font-size:16px;}
#main .woocommerce .product_list_widget li del span.amount {float:right; font-size:16px; text-decoration: line-through; display:none;}
#main .woocommerce .product_list_widget li ins span.amount {float:right; font-size:16px;}

#main ul.product_list_widget a img {box-shadow: none; float: left; height: 50px; margin-left: 4px; margin-right: 15px; width: 50px; margin-bottom:5px;}
#main ul.product_list_widget li a:after { border-style:hidden; border-left:none;}
#main ul.product_list_widget li  { border: 0;border-bottom: 1px solid #F1F4ED;padding-bottom: 0px; margin-bottom: 8px;}
.woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a, .woocommerce-page ul.cart_list li a, .woocommerce-page ul.product_list_widget li a {  font-weight: lighter !important; font-size: 16px;}

#main #searchsubmit,
#main #searchsubmit.button {height:15px;background: url("/wp-content/themes/flyingnews/images/search_button-grey.png") no-repeat scroll 0 50% transparent;padding: 0px;width: 15px;margin: 0px;border:0px; color: transparent; }
#main .woocommerce #searchsubmit {position: absolute; bottom: 8px; right: 10px;}

.woocommerce ul.cart_list li dl, .woocommerce ul.product_list_widget li dl, .woocommerce-page ul.cart_list li dl, .woocommerce-page ul.product_list_widget li dl{clear:both;}
#sidebar .woocommerce .quantity, #sidebar .woocommerce #content .quantity, #sidebar .woocommerce-page .quantity, #sidebar .woocommerce-page #content .quantity{float:none; display: block; text-align: right; width: 100%;}
#respond #commentform .form-submit #submit{color:#000000;box-shadow:none;}
#main #searchsubmit, #main #searchsubmit.button{color: transparent;}

/* Woocomerce version ******************************************************* */
.woocommerce #container .woocommerce-message:before,
.woocommerce #container .woocommerce-error:before,
.woocommerce #container .woocommerce-info:before,
.woocommerce-page #container .woocommerce-message:before,
.woocommerce-page #container .woocommerce-error:before,
.woocommerce-page #container .woocommerce-info:before {
    height: 2.5em !important;
}

.woocommerce #container div.product .woocommerce-tabs ul.tabs li,
.woocommerce #container #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page #container div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page #container #content div.product .woocommerce-tabs ul.tabs li {
    border-radius: 0px;
}
.woocommerce #container #content div.product .woocommerce-tabs ul.tabs li a {
    font-weight: normal;
    outline: none;
}

.woocommerce #container .quantity .minus,
.woocommerce #container #content .quantity .minus,
.woocommerce-page #container .quantity .minus,
.woocommerce-page #container #content .quantity .minus {
    top: 13px;
}

.woocommerce #container #content div.product .woocommerce-tabs ul.tabs {
    margin-bottom: 0px;
    padding-left: 0px;
}
.woocommerce #container #content div.product .woocommerce-tabs ul.tabs li {
    margin-left: 0px; margin-right: 0px;
}
.woocommerce #container #content div.product .woocommerce-tabs ul.tabs li.active {
    border-left: 1px solid #E6E6E6;
}
.woocommerce #container #content div.product .woocommerce-tabs .panel {
    padding: 15px
}
.woocommerce-page #container #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page #container #content div.product .woocommerce-tabs ul.tabs li a {
    background-image: none;
    box-shadow: none;
    border-left: 0px;
    border-right: 0px;
}
.woocommerce #container #content div.product .woocommerce-tabs ul.tabs li {
    border-right: 1px solid #FFFFFF;    
}
.woocommerce #container .tabs li.active a {border-left: 0px;}
.woocommerce #container .star-rating {height: 17px;}

/* RETINA READY ***************************************************************/
@media 
(min--moz-device-pixel-ratio: 2),
(-o-min-device-pixel-ratio: 2/1), 
(-webkit-min-device-pixel-ratio: 2), 
(min-device-pixel-ratio: 2) {
    .box .meta-kosik {background:  url('/wp-content/themes/flyingnews/images/icons/cart-white-ret.png')no-repeat scroll 50% 50%;background-size: 14px 14px; top: 0px;} 
    #elements_iso .content-box .content-addtocart a.added:after{background: url("/wp-content/themes/flyingnews/images/icons/odeslano-ret.png")no-repeat scroll 50% 50%;background-size: 15px 12px; top: 15px;}
}

@media only screen and (max-width: 767px) {
    .woocommerce-page #content div.product .woocommerce-tabs ul.tabs{
        height: auto;
    }
}

/* Woocommerce 2.3 + **********************************************************/
.woocommerce-cart .cart-collaterals .cart_totals table {border-collapse: separate;margin: 0 0 6px;padding: 0;width: 100%;}@charset "UTF-8";#start-resizable-editor-section{display:none}.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-audio audio{width:100%;min-width:300px}.wp-block-button__link{color:#fff;background-color:#32373c;border:none;border-radius:1.55em;box-shadow:none;cursor:pointer;display:inline-block;font-size:1.125em;padding:.667em 1.333em;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:#fff}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - .5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - .5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - .5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{margin-right:0;width:100%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}.is-style-outline>.wp-block-button__link,.wp-block-button__link.is-style-outline{border:2px solid}.is-style-outline>.wp-block-button__link:not(.has-text-color),.wp-block-button__link.is-style-outline:not(.has-text-color){color:#32373c}.is-style-outline>.wp-block-button__link:not(.has-background),.wp-block-button__link.is-style-outline:not(.has-background){background-color:transparent}.wp-block-buttons{display:flex;flex-direction:row;flex-wrap:wrap}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button{margin-right:0}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin-left:0;margin-right:.5em;margin-bottom:.5em}.wp-block-buttons>.wp-block-button:last-child{margin-right:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right>.wp-block-button{margin-left:.5em;margin-right:0}.wp-block-buttons.is-content-justification-right>.wp-block-button:first-child{margin-left:0}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons.alignleft .wp-block-button{margin-left:0;margin-right:.5em}.wp-block-buttons.alignleft .wp-block-button:last-child{margin-right:0}.wp-block-buttons.alignright .wp-block-button{margin-right:0;margin-left:.5em}.wp-block-buttons.alignright .wp-block-button:first-child{margin-left:0}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;margin-bottom:.5em;width:100%}.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:.25em;border:1px solid #ddd}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse}.wp-block-calendar table th{font-weight:400;background:#ddd}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-code code{display:block;white-space:pre-wrap;overflow-wrap:break-word}.wp-block-columns{display:flex;margin-bottom:1.75em;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-columns.has-background{padding:1.25em 2.375em}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (max-width:599px){.wp-block-column{flex-basis:100%!important}}@media (min-width:600px) and (max-width:781px){.wp-block-column:not(:only-child){flex-basis:calc(50% - 1em)!important;flex-grow:0}.wp-block-column:nth-child(2n){margin-left:2em}}@media (min-width:782px){.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-column[style*=flex-basis]{flex-grow:0}.wp-block-column:not(:first-child){margin-left:2em}}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{-ms-grid-row-align:center;align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-cover,.wp-block-cover-image{position:relative;background-size:cover;background-position:50%;min-height:430px;width:100%;display:flex;justify-content:center;align-items:center;padding:1em;box-sizing:border-box}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";background-color:inherit}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:100%;z-index:1;color:#fff}.wp-block-cover-image .wp-block-subhead:not(.has-text-color),.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color),.wp-block-cover .wp-block-subhead:not(.has-text-color),.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color){color:inherit}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover-image img.wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background,.wp-block-cover img.wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;width:100%;height:100%;max-width:none;max-height:none;-o-object-fit:cover;object-fit:cover;outline:none;border:none;box-shadow:none}.wp-block-cover__image-background,.wp-block-cover__video-background{z-index:0}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:840px;padding:.44em;text-align:center}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-width:320px;min-height:240px}.wp-block-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:.8em;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.blocks-gallery-grid,.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 1em 1em 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:3em .77em .7em;color:#fff;text-align:center;font-size:.8em;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);box-sizing:border-box;margin:0}.blocks-gallery-grid .blocks-gallery-image figcaption img,.blocks-gallery-grid .blocks-gallery-item figcaption img,.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid figcaption,.wp-block-gallery figcaption{flex-grow:1}.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;-o-object-fit:cover;object-fit:cover}}.blocks-gallery-grid.columns-1 .blocks-gallery-image,.blocks-gallery-grid.columns-1 .blocks-gallery-item,.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc(33.33333% - .66667em);margin-right:1em}.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc(25% - .75em);margin-right:1em}.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc(20% - .8em);margin-right:1em}.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc(16.66667% - .83333em);margin-right:1em}.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc(14.28571% - .85714em);margin-right:1em}.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc(12.5% - .875em);margin-right:1em}.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid .blocks-gallery-image:last-child,.blocks-gallery-grid .blocks-gallery-item:last-child,.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid.alignleft,.blocks-gallery-grid.alignright,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:420px;width:100%}.blocks-gallery-grid.aligncenter .blocks-gallery-item figure,.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-group{box-sizing:border-box}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}.wp-block-image{margin-bottom:1em}.wp-block-image img{max-width:100%}.wp-block-image:not(.is-style-rounded) img{border-radius:inherit}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-image.is-style-circle-mask img,.wp-block-image.is-style-rounded img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:0}}.wp-block-latest-comments__comment{line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:2.25em;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;line-height:1.8;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;color:#555;font-size:.8125em}.wp-block-latest-posts__post-excerpt{margin-top:.5em;margin-bottom:1em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;width:auto}.wp-block-latest-posts__featured-image.alignleft{margin-right:1em}.wp-block-latest-posts__featured-image.alignright{margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}.block-editor-image-alignment-control__row .components-base-control__field{display:flex;justify-content:space-between;align-items:center}.block-editor-image-alignment-control__row .components-base-control__field .components-base-control__label{margin-bottom:0}ol.has-background,ul.has-background{padding:1.25em 2.375em}.wp-block-media-text{
  /*!rtl:begin:ignore*/direction:ltr;
  /*!rtl:end:ignore*/display:-ms-grid;display:grid;-ms-grid-columns:50% 1fr;grid-template-columns:50% 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{-ms-grid-columns:1fr 50%;grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{-ms-grid-row-align:start;align-self:start}.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{-ms-grid-row-align:center;align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{-ms-grid-row-align:end;align-self:end}.wp-block-media-text .wp-block-media-text__media{
  /*!rtl:begin:ignore*/-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;
  /*!rtl:end:ignore*/margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr;
  /*!rtl:begin:ignore*/-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;
  /*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{
  /*!rtl:begin:ignore*/-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{
  /*!rtl:begin:ignore*/-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text__media img,.wp-block-media-text__media video{max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill .wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill .wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{-ms-grid-columns:100%!important;grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}}.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation__container{color:#1e1e1e;background-color:#fff;min-width:200px}.items-justified-left>ul{justify-content:flex-start}.items-justified-center>ul{justify-content:center}.items-justified-right>ul{justify-content:flex-end}.items-justified-space-between>ul{justify-content:space-between}.wp-block-navigation-link{display:flex;align-items:center;position:relative;margin:0}.wp-block-navigation-link .wp-block-navigation__container:empty{display:none}.wp-block-navigation__container{list-style:none;margin:0;padding-left:0;display:flex;flex-wrap:wrap}.is-vertical .wp-block-navigation__container{display:block}.has-child>.wp-block-navigation-link__content{padding-right:.5em}.has-child .wp-block-navigation__container{border:1px solid rgba(0,0,0,.15);background-color:inherit;color:inherit;position:absolute;left:0;top:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:2;opacity:0;transition:opacity .1s linear;visibility:hidden}.has-child .wp-block-navigation__container>.wp-block-navigation-link>.wp-block-navigation-link__content{flex-grow:1}.has-child .wp-block-navigation__container>.wp-block-navigation-link>.wp-block-navigation-link__submenu-icon{padding-right:.5em}@media (min-width:782px){.has-child .wp-block-navigation__container{left:1.5em}.has-child .wp-block-navigation__container .wp-block-navigation__container{left:100%;top:-1px}.has-child .wp-block-navigation__container .wp-block-navigation__container:before{content:"";position:absolute;right:100%;height:100%;display:block;width:.5em;background:transparent}.has-child .wp-block-navigation__container .wp-block-navigation-link__submenu-icon svg{transform:rotate(0)}}.has-child:hover{cursor:pointer}.has-child:hover>.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.has-child:focus-within{cursor:pointer}.has-child:focus-within>.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content:active,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content:focus,.wp-block-navigation[style*=text-decoration] .wp-block-navigation__container{text-decoration:inherit}.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content,.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content:active,.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content:focus{text-decoration:none}.wp-block-navigation-link__content{color:inherit;padding:.5em 1em}.wp-block-navigation-link__content+.wp-block-navigation-link__content{padding-top:0}.has-text-color .wp-block-navigation-link__content{color:inherit}.wp-block-navigation-link__label{word-break:normal;overflow-wrap:break-word}.wp-block-navigation-link__submenu-icon{height:inherit;padding:.375em 1em .375em 0}.wp-block-navigation-link__submenu-icon svg{fill:currentColor}@media (min-width:782px){.wp-block-navigation-link__submenu-icon svg{transform:rotate(90deg)}}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p.has-background{padding:1.25em 2.375em}p.has-text-color a{color:inherit}.wp-block-post-author{display:flex;flex-wrap:wrap}.wp-block-post-author__byline{width:100%;margin-top:0;margin-bottom:0;font-size:.5em}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{margin-bottom:.7em;font-size:.7em}.wp-block-post-author__content{flex-grow:1;flex-basis:0}.wp-block-post-author__name{font-weight:700;margin:0}.wp-block-post-comments-form input[type=submit]{color:#fff;background-color:#32373c;border:none;border-radius:1.55em;box-shadow:none;cursor:pointer;display:inline-block;font-size:1.125em;padding:.667em 1.333em;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-post-comments-form input[type=submit]:active,.wp-block-post-comments-form input[type=submit]:focus,.wp-block-post-comments-form input[type=submit]:hover,.wp-block-post-comments-form input[type=submit]:visited{color:#fff}.wp-block-preformatted{white-space:pre-wrap}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:1.25em}.wp-block-pullquote p{font-size:1.75em;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:2em}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-query-loop{max-width:100%;list-style:none;padding:0}.wp-block-query-loop li{clear:both}.wp-block-query-loop.is-flex-container{flex-direction:row;display:flex;flex-wrap:wrap}.wp-block-query-loop.is-flex-container li{margin:0 0 1.25em;width:100%}@media (min-width:600px){.wp-block-query-loop.is-flex-container li{margin-right:1.25em}.wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li:nth-child(2n){margin-right:0}.wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li:nth-child(3n){margin-right:0}.wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li:nth-child(4n){margin-right:0}.wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li:nth-child(5n){margin-right:0}.wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}.wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li:nth-child(6n){margin-right:0}}.wp-block-query-pagination{display:flex;flex-direction:row;flex-wrap:wrap}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{display:inline-block;margin-right:.5em;margin-bottom:.5em}.wp-block-query-pagination>.wp-block-query-pagination-next:last-child,.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child,.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child{margin-right:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:1.125em;text-align:right}.wp-block-rss.wp-block-rss{box-sizing:border-box}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 1em)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}.wp-block-rss.columns-4 li{width:calc(25% - 1em)}.wp-block-rss.columns-5 li{width:calc(20% - 1em)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;color:#555;font-size:.8125em}.wp-block-search .wp-block-search__button{background:#f7f7f7;border:1px solid #ccc;padding:.375em .625em;color:#32373c;margin-left:.625em;word-break:normal}.wp-block-search .wp-block-search__button.has-icon{line-height:0}.wp-block-search .wp-block-search__button svg{min-width:1.5em;min-height:1.5em}.wp-block-search .wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1;min-width:3em;border:1px solid #949494}.wp-block-search.wp-block-search__button-only .wp-block-search__button{margin-left:0}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:4px;border:1px solid #949494}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{border-radius:0;border:none;padding:0 0 0 .25em}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus{outline:none}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button{padding:.125em .5em}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"···";color:currentColor;font-size:1.5em;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-custom-logo{line-height:0}.wp-block-custom-logo .aligncenter{display:table}.wp-block-custom-logo.is-style-rounded img{border-radius:9999px}.wp-block-social-links{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-left:0;padding-right:0;text-indent:0;margin-left:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{text-decoration:none;border-bottom:0;box-shadow:none}.wp-block-social-links .wp-social-link.wp-social-link.wp-social-link{margin:4px 8px 4px 0}.wp-block-social-links .wp-social-link a{padding:.25em}.wp-block-social-links .wp-social-link svg{width:1em;height:1em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links.alignright{justify-content:flex-end}.wp-social-link{display:block;border-radius:9999px;transition:transform .1s ease;height:auto}@media (prefers-reduced-motion:reduce){.wp-social-link{transition-duration:0s}}.wp-social-link a{display:block;line-height:0;transition:transform .1s ease}.wp-social-link a,.wp-social-link a:active,.wp-social-link a:hover,.wp-social-link a:visited,.wp-social-link svg{color:currentColor;fill:currentColor}.wp-social-link:hover{transform:scale(1.1)}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1778f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon{background-color:#ff424d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#fe4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram{background-color:#2aabee;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:red;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none;padding:4px}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1778f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0d66c2}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-patreon{color:#ff424d}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#fe4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-telegram{color:#2aabee}.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#1da1f2}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:.66667em;padding-right:.66667em}.wp-block-spacer{clear:both}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-tag-cloud.aligncenter{text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-table{overflow-x:auto}.wp-block-table table{width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f0f0f0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{font-family:inherit;overflow:auto;white-space:pre-wrap}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-post-featured-image a{display:inline-block}.wp-block-post-featured-image img{max-width:100%;height:auto}:root .has-pale-pink-background-color{background-color:#f78da7}:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .has-white-background-color{background-color:#fff}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-black-background-color{background-color:#000}:root .has-pale-pink-color{color:#f78da7}:root .has-vivid-red-color{color:#cf2e2e}:root .has-luminous-vivid-orange-color{color:#ff6900}:root .has-luminous-vivid-amber-color{color:#fcb900}:root .has-light-green-cyan-color{color:#7bdcb5}:root .has-vivid-green-cyan-color{color:#00d084}:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .has-vivid-cyan-blue-color{color:#0693e3}:root .has-vivid-purple-color{color:#9b51e0}:root .has-white-color{color:#fff}:root .has-very-light-gray-color{color:#eee}:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .has-very-dark-gray-color{color:#313131}:root .has-black-color{color:#000}:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:linear-gradient(135deg,#0693e3,#9b51e0)}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:linear-gradient(135deg,#7adcb4,#00d082)}:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:linear-gradient(135deg,#fcb900,#ff6900)}:root .has-luminous-vivid-orange-to-vivid-red-gradient-background{background:linear-gradient(135deg,#ff6900,#cf2e2e)}:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:linear-gradient(135deg,#eee,#a9b8c3)}:root .has-cool-to-warm-spectrum-gradient-background{background:linear-gradient(135deg,#4aeadc,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c)}:root .has-blush-light-purple-gradient-background{background:linear-gradient(135deg,#ffceec,#9896f0)}:root .has-blush-bordeaux-gradient-background{background:linear-gradient(135deg,#fecda5,#fe2d2d 50%,#6b003e)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-luminous-dusk-gradient-background{background:linear-gradient(135deg,#ffcb70,#c751c0 50%,#4158d0)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-pale-ocean-gradient-background{background:linear-gradient(135deg,#fff5cb,#b6e3d4 50%,#33a7b5)}:root .has-electric-grass-gradient-background{background:linear-gradient(135deg,#caf880,#71ce7e)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root .has-link-color a{color:#00e;color:var(--wp--style--color--link,#00e)}.has-small-font-size{font-size:.8125em}.has-normal-font-size,.has-regular-font-size{font-size:1em}.has-medium-font-size{font-size:1.25em}.has-large-font-size{font-size:2.25em}.has-huge-font-size,.has-larger-font-size{font-size:2.625em}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}/* THIS IS THE DEFAULT STYLING AND POSITIONING CSS FOR IPHORM. TO CHANGE THE DESIGN PLEASE USE AN IPHORM THEME CSS. THANKS :)
 * Author: ThemeCatcher.net
 * Author URI: http://www.themecatcher.net/
 */

/*******************************************************************************************************************************************
IMPORTANT: If you update the iPhorm plugin this file will also be updated. Thus if you make changes in here you will lose them!

We strongly recommend you make your own theme by duplicating one of our theme folders and renaming it. This way you will not lose anything.
********************************************************************************************************************************************/

/* Clearfix code */
.iphorm-clearfix:before,
.iphorm-clearfix:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
.iphorm-clearfix:after {clear: both;}
.iphorm-clearfix {zoom: 1;} /* IE < 8 */

/*Cross browser fixes*/
.iphorm-inner input[type="checkbox"], input[type="radio"] {
    vertical-align: middle;
}
.iphorm-inner label {
    vertical-align: middle;
	display: inline-block;
	min-height: 20px;
}
.iphorm-inner button::-moz-focus-inner {border: 0;}
.iphorm-inner :focus, .iphorm-inner a:focus{outline: 0}/* removes gray dotted outline */
.iphorm-inner input.middle:focus, .iphorm-inner select.middle:focus, .iphorm-inner textarea.middle:focus {outline-width: 0;}
.iphorm-inner input:focus, .iphorm-inner select:focus, .iphorm-inner textarea:focus {outline: none;}

.iphorm-inner textarea {overflow: auto; vertical-align: top;} /* IE7 fix */
.iphorm-inner button, .iphorm-innerinput{ /* IE7 extra spacing fix */
    width: auto;
    overflow: visible
}
.iphorm-inner button{border: 1px outset #ccc} /* optional - IE7 fix */
/*Main Wrappers*/

.iphorm-inner .iphorm-elements {
	margin: 0;
	padding: 0;
}
.iphorm-element-spacer {
	padding-bottom: 10px;
}
/*Hidden*/
.iphorm-hidden {
	display: none
}
/*Required*/
.iphorm-element-wrap label span.iphorm-required {
    color: #cc0101;
	font-size: 10px;
}

/*Default input, selects and textareas*/

.iphorm-elements .iphorm-element-wrap-text input,
.iphorm-elements .iphorm-element-wrap-captcha input,
.iphorm-elements .iphorm-element-wrap-password input,
.iphorm-elements .iphorm-element-wrap select,
.iphorm-elements .iphorm-element-wrap textarea {
	margin: 0;
	margin-bottom: 3px;
	color: #999;
	border: solid 1px #CCC;
	padding: 2px;
	min-width: 10px;
	max-width: 100%;
}
.iphorm-elements .iphorm-element-wrap-text input:hover,
.iphorm-elements .iphorm-element-wrap-captcha input:hover,
.iphorm-elements .iphorm-element-wrap-password input:hover,
.iphorm-elements .iphorm-element-wrap select:hover,
.iphorm-elements .iphorm-element-wrap textarea:hover,
.iphorm-elements .iphorm-element-wrap-text input:active,
.iphorm-elements .iphorm-element-wrap-captcha input:active,
.iphorm-elements .iphorm-element-wrap-password input:active,
.iphorm-elements .iphorm-element-wrap select:active,
.iphorm-elements .iphorm-element-wrap textarea:active,
.iphorm-elements .iphorm-element-wrap-text input:focus,
.iphorm-elements .iphorm-element-wrap-captcha input:focus,
.iphorm-elements .iphorm-element-wrap-password input:focus,
.iphorm-elements .iphorm-element-wrap select:focus,
.iphorm-elements .iphorm-element-wrap textarea:focus
{color: #000;}

/* Stop line-height affecting the height of single line inputs */
.iphorm-elements .iphorm-element-wrap-text input,
.iphorm-elements .iphorm-element-wrap-captcha input,
.iphorm-elements .iphorm-element-wrap-password input {
	line-height: 1;
}
/* Textarea can have some decent line-height */
.iphorm-elements .iphorm-element-wrap-textarea textarea {
	line-height: 1.4;
}

/* Default Label*/
.iphorm-element-wrap > label {
    font-weight: bold;
	padding: 0 0 4px 0;
	display: inline-block;
}

/*File uploads*/
.iphom-upload-progress-wrap {
    display: none;
	background: #eee;
	border: 1px solid #ddd;
	padding: 5px;
	margin: 0 5px 5px 0;
	line-height: 14px;
}
.iphorm-upload-progress-bar-wrap {
	background: #eee;
	border: 1px solid #ccc;
	padding: 1px;
}
.iphorm-upload-progress-bar {
    width: 0;
    height: 10px;
    background: #7ec100;
}
.iphorm-upload-info {
	padding-top: 3px;
}
.iphorm-upload-info > div {
	float: left;
	display: inline-block;
	padding: 0 10px;
	font-size: 11px;
	line-height: 15px;
}
.iphorm-upload-error {
    display: none;
    padding: 3px;
    background: #F3CAC7;
}
.iphorm-upload-info > div:first-child {
	padding-left: 2px;
}
.iphorm-file-queue {
	display: none;
	padding-bottom: 5px;
}
.iphorm-upload-queue-file {
	float: left;
	display: inline-block;
	background: #eee;
	border: 1px solid #ddd;
	padding: 5px;
	margin: 0 5px 5px 0;
	position: relative;
	overflow: hidden;
}
.iphorm-upload-queue-filename {
	float: left;
	max-width: 200px;
	overflow: hidden;
	white-space: nowrap;
	margin-right: 20px;
}
.iphorm-upload-queue-remove {
	font-size: 10px;
	font-weight: bold;
	color: #000;
	cursor: pointer;
	position: absolute;
	right: 0;
	top: 50%;
	margin: -8px 4px 0 0;
	height: 17px;
	width: 17px;
	line-height: 17px;
	text-align: center;
	display: block;
}
.iphorm-upload-queue-success {
	font-size: 10px;
	font-weight: bold;
	color: #000;
	position: absolute;
	right: 0;
	top: 50%;
	margin: -8px 4px 0 0;
	height: 17px;
	width: 17px;
	line-height: 17px;
	text-indent: -99999px;
	background: url(/wp-content/plugins/iphorm-form-builder/images/file-upload-tick.png) no-repeat center center;
	display: block;
}
/*File browse button*/
.iphorm-swfupload {
	position: relative;
	margin-bottom: 8px;
	display: none;
}
.iphorm-swfupload object.swfupload {
	position: absolute;
	left: 0;
	bottom: 0;
	/* Some themes add bottom margin/padding to objects, remove it */
    margin: 0 !important;
    padding: 0 !important;
}
/*add styles to your button*/
.iphorm-swfupload-browse {
    background: #EEE;
	border: solid 1px #DDD;
	text-align: center;
	min-width: 80px;
	min-height: 20px;
	line-height: 20px;
	padding: 1px 10px;
	display: inline-block;
	cursor: pointer;
	float: left;
	position: relative;
	color: #000;
}
.iphorm-swfupload-browse:hover {
	background: #DDD;
}
/*add styles to add another button*/
.iphorm-add-another-upload {
    margin-top: 5px;
}
.iphorm-add-another-upload span.iphorm-add-another-upload-button {
    background: #EEE;
	border: solid 1px #DDD;
	text-align: center;
	cursor: pointer;
	padding: 4px 10px;
	margin: 3px 0;
	float: left;
	line-height: 1;
}
.iphorm-add-another-upload span.iphorm-add-another-upload-button:hover {
	background: #ddd;
}

/*Element Description*/
.iphorm-element-wrap p.iphorm-description,
#content .iphorm-element-wrap p.iphorm-description {
    margin: 0;
    font-size: 11px;
}
.iphorm-element-wrap p.iphorm-description {
	padding-bottom: 0;
	font-size: 11px;
	font-style: italic;
}

/*Headings*/
h3.iphorm-title {
	font-size: 22px;
	font-weight: bold;
	margin: 0;
	padding-bottom: 8px;
}

/*Form Description*/
p.iphorm-description {
	font-size: 12px;
	color: #666;
	margin: 0;
	padding-bottom: 20px;
}

/*Check box and radio buttons*/
.iphorm-input-checkbox-ul, .iphorm-input-radio-ul {
	margin: 0;
	padding: 0;
}
.iphorm-input-checkbox-ul .iphorm-input-checkbox-li,
.iphorm-input-radio-ul .iphorm-input-radio-li {
	margin: 0;
	padding: 0;
	height: 25px;
	height: auto;
	min-height: 25px;
}
.iphorm-input-checkbox-ul .iphorm-input-checkbox-li label,
.iphorm-input-radio-ul .iphorm-input-radio-li label {
	position: relative;
}
.iphorm-elements .iphorm-element-wrap .iphorm-input-checkbox-ul .iphorm-input-checkbox-li input,
.iphorm-elements .iphorm-element-wrap .iphorm-input-radio-ul .iphorm-input-radio-li input {
	border: none;
}
.iphorm-input-checkbox-li label,
.iphorm-input-radio-li label { line-height: 23px; }

/*Radio and checkboxes inline option*/
.iphorm-options-inline > .iphorm-input-checkbox-li,
.iphorm-options-inline > .iphorm-input-radio-li {
	display: inline;
	padding: 0 15px 5px 0;
	float: left;
}
.iphorm-options-inline .iphorm-input-checkbox-li label,
.iphorm-options-inline .iphorm-input-radio-li label {white-space: nowrap;}

/*Captcha*/
.iphorm-captcha-image-wrap {
    position: relative;
}
.ifb-captcha-image-inner {
	position: relative;
	float: left;
	background: #fff url(/wp-content/plugins/iphorm-form-builder/images/captcha-refresh-icon.png) no-repeat center center;
    cursor: pointer;
}
.ifb-captcha-image-inner img {
	max-width: 100%;
	display: block;
}

/*Groups*/
.iphorm-group-title-description-wrap {
	margin-bottom: 10px;
}
.iphorm-group-title {
	font-size: 17px;
	font-weight: bold;
	margin: 0;
	padding-bottom: 5px;
}
p.iphorm-group-description {
	font-size: 13px;
	color: #666;
	margin: 0;
	padding-bottom: 0;
}
.iphorm-group-style-bordered > .iphorm-group-elements {
	border: solid 1px #CCC;
	padding: 10px 10px 0;
}
.iphorm-group-row {
	padding: 0;
}
.iphorm-group-row > .iphorm-element-wrap,
.iphorm-group-row > .iphorm-group-wrap {
	display: inline-block;
	float: left;
	min-height: 1px;
	padding: 0;
}
.iphorm-group-alignment-proportional > .iphorm-group-elements > .iphorm-group-row-1cols > .iphorm-element-wrap,
.iphorm-group-alignment-proportional > .iphorm-group-elements > .iphorm-group-row-1cols > .iphorm-group-wrap {
	width: 100%;
}
.iphorm-group-alignment-proportional > .iphorm-group-elements > .iphorm-group-row-2cols > .iphorm-element-wrap,
.iphorm-group-alignment-proportional > .iphorm-group-elements > .iphorm-group-row-2cols > .iphorm-group-wrap {
	width: 49.9%;
}
.iphorm-group-alignment-proportional > .iphorm-group-elements > .iphorm-group-row-3cols  > .iphorm-element-wrap,
.iphorm-group-alignment-proportional > .iphorm-group-elements > .iphorm-group-row-3cols > .iphorm-group-wrap {
	width: 33.3%;
}
.iphorm-group-alignment-proportional .iphorm-group-row-4cols > .iphorm-element-wrap,
.iphorm-group-alignment-proportional .iphorm-group-row-4cols > .iphorm-group-wrap {
	width: 25%;
}
.iphorm-group-alignment-proportional .iphorm-group-row-5cols > .iphorm-element-wrap,
.iphorm-group-alignment-proportional .iphorm-group-row-5cols > .iphorm-group-wrap {
	width: 20%;
}
.iphorm-group-alignment-left > .iphorm-group-elements > .iphorm-group-row > .iphorm-element-wrap,
.iphorm-group-alignment-left > .iphorm-group-elements > .iphorm-group-row > .iphorm-group-wrap {
	float: left;
	width: auto;
}
.iphorm-group-alignment-left > .iphorm-group-elements > .iphorm-group-row > .iphorm-group-alignment-proportional {
	width: 100%;
	clear: both;
}
/*Default Spacing in groups*/
.iphorm-group-alignment-proportional > .iphorm-group-elements > .iphorm-group-row > .iphorm-element-wrap .iphorm-element-spacer {
	padding: 0 10px 10px 0;
}
.iphorm-group-alignment-proportional > .iphorm-group-elements > .iphorm-group-row > .iphorm-element-wrap.last-child .iphorm-element-spacer,
.iphorm-group-alignment-proportional > .iphorm-group-elements > .iphorm-group-row.iphorm-group-row-1cols > .iphorm-element-wrap .iphorm-element-spacer,
.iphorm-group-alignment-left > .iphorm-group-elements > .iphorm-group-row > .iphorm-element-wrap.last-child .iphorm-element-spacer,
.iphorm-group-alignment-left > .iphorm-group-elements > .iphorm-group-row.iphorm-group-row-1cols > .iphorm-element-wrap .iphorm-element-spacer {
	padding: 0 0 10px 0;
}
/*Left Spacing in groups*/
.iphorm-group-alignment-left > .iphorm-group-elements > .iphorm-group-row > .iphorm-element-wrap .iphorm-element-spacer {
	padding: 0 10px 10px 0;
}
.iphorm-group-alignment-proportional > .iphorm-group-elements .iphorm-group-wrap > .iphorm-group-elements {
	margin-right: 10px;
}
.iphorm-group-alignment-proportional > .iphorm-group-elements .iphorm-group-wrap.last-child > .iphorm-group-elements,
.iphorm-group-alignment-proportional > .iphorm-group-elements .iphorm-group-row-1cols > .iphorm-group-wrap > .iphorm-group-elements {
	margin-right: 0;
}
.iphorm-group-alignment-proportional > .iphorm-group-elements .iphorm-group-wrap.last-child {
	margin-right: -10px;
	min-width: 1px;
}

.iphorm-group-style-bordered.iphorm-group-wrap {
	margin-bottom: 15px;
}
.iphorm-group-wrap > .iphorm-group-elements .iphorm-group-row .iphorm-group-style-bordered.iphorm-group-wrap {
	margin-bottom: 0;
}
.iphorm-group-style-plain.iphorm-group-wrap {
	margin: 0;
}
.iphorm-group-wrap .iphorm-group-row > .iphorm-group-style-plain.iphorm-group-wrap {
	margin: 0;
}
.iphorm-group-wrap .iphorm-group-row > .iphorm-group-style-bordered.iphorm-group-wrap {
	padding: 0 0 10px 0;
	float: left;
}
.iphorm-group-alignment-left > .iphorm-group-elements > .iphorm-group-row > .iphorm-group-style-bordered.iphorm-group-wrap {
	margin-right: 10px;
}
.iphorm-group-alignment-left > .iphorm-group-elements > .iphorm-group-row > .iphorm-group-style-bordered.iphorm-group-wrap.last-child {
	margin-right: 0;
}
.iphorm-group-wrap .iphorm-group-row.iphorm-group-row-1cols > .iphorm-group-style-bordered.iphorm-group-wrap {
	padding: 0 0 10px 0;
	float: none;
	clear: both;
}

/*LABEL / INPUT POSITION OPTIONS*/

/*label above*/
.iphorm-labels-above > .iphorm-element-spacer > label {
	position: relative;
	padding-bottom: 4px;
}
/*label left*/
.iphorm-labels-left > .iphorm-element-spacer > label {
    width: 150px;
	position: relative;
	float: left;
	padding-bottom: 10px;
}

/*label inside (text, textarea, email, password)*/
.iphorm-element-wrap-text.iphorm-labels-inside > .iphorm-element-spacer > label,
.iphorm-element-wrap-textarea.iphorm-labels-inside > .iphorm-element-spacer > label,
.iphorm-element-wrap-password.iphorm-labels-inside > .iphorm-element-spacer > label,
.iphorm-element-wrap-captcha.iphorm-labels-inside > .iphorm-element-spacer > label {
    padding: 0;
    line-height: 16px;
    margin-left: 5px;
    margin-top: 3px;
    color: #999;
	position: absolute;
	z-index: 1;
}

/*input above*/
.iphorm-labels-above.iphorm-element-wrap .iphorm-input-outer-wrap {
	padding-top: 5px;
}
/*input left*/
.iphorm-labels-left.iphorm-element-wrap .iphorm-input-outer-wrap,
.iphorm-labels-left.iphorm-element-wrap .iphorm-input-wrap,
.iphorm-labels-left.iphorm-element-wrap .iphorm-captcha-image-wrap {
	margin-left: 150px;
	padding-left: 10px;
}
.iphorm-labels-left.iphorm-element-wrap .iphorm-input-outer-wrap > .iphorm-input-wrap {
	margin-left: 0 !important;
	padding-left: 0;
}
/*input inside*/
.iphorm-element-wrap.iphorm-labels-inside .iphorm-element-spacer {
	position: relative;
}
/*input inside (text, textarea, email, password)*/
.iphorm-input-wrap-text.iphorm-labels-inside > .iphorm-element-spacer > input,
.iphorm-input-wrap-textarea.iphorm-labels-inside > .iphorm-element-spacer > input,
.iphorm-input-wrap-email.iphorm-labels-inside > .iphorm-element-spacer > input,
.iphorm-input-wrap-password.iphorm-labels-inside > .iphorm-element-spacer > input,
.iphorm-input-wrap-captcha.iphorm-labels-inside > .iphorm-element-spacer > input {
    margin-top: 0;
}

/*Submit button*/
.iphorm-submit-wrap {margin: 10px 0}
.iphorm-submit-input-wrap {
	float: left;
}
.iphorm-submit-wrap button {
	border: none;
	background: none;
	text-align: center;
	width: auto;
	overflow: visible;
	white-space: nowrap;
	padding: 0;
	margin: 0;
	height: auto;
	line-height: auto;
	cursor: pointer;
	margin-right: 5px;
}
.iphorm-submit-wrap button:active {
	background: none;
	border: none;
	padding: 0;
}
.iphorm-submit-wrap button span, .iphorm-submit-wrap button em {
	display: block;
	line-height: 27px;
	margin: 0;
	color: #000;
	cursor: pointer;
}
.iphorm-submit-wrap button span {
	padding-left: 20px;
	background: #EEE;
	border: solid 1px #DDD;
}
.iphorm-submit-wrap button em {
	font-style: normal;
	padding-right: 20px;
	background: #EEE;
}
.iphorm-submit-wrap button:hover em {
	background: #ddd;
}
.iphorm-submit-wrap button:active em {
	background: #ccc;
}
.iphorm-submit-wrap button:hover span {
	background: #ddd;
}
.iphorm-submit-wrap button:active span {
	background: #ccc;
}

/*Loading the submit*/
.iphorm-loading-wrap {
    display: none;
	float: left;
	height: 20px;
	line-height: 20px;
	text-align: center;
	padding-top: 5px;
}
.iphorm-loading-wrap .iphorm-loading {
	font-style: italic;
	text-indent: -9999px;
	display: block;
	min-width: 30px;
	background: transparent url(/wp-content/plugins/iphorm-form-builder/images/default-loading.gif) no-repeat center center;
}

/*Errors*/
.iphorm-errors {
    display: none;
}
.iphorm-errors-list {
	margin: 0;
	padding: 3px 0 6px 0;
}
.iphorm-errors-list > .iphorm-error {
	padding: 3px 10px 3px 25px;
	margin: 0;
	line-height: 16px;
	background: #F3CAC7 url(/wp-content/plugins/iphorm-form-builder/images/error.png) no-repeat 3px center;
	color: #000;
	font-size: 12px;
	font-weight: normal;
	display: inline-block;
	border: 1px solid #fa8b83;
	float: left;
}
.iphorm-labels-left > .iphorm-element-spacer > .iphorm-errors-wrap {margin-left: 150px;}
.iphorm-labels-left > .iphorm-element-spacer > .iphorm-errors-wrap .iphorm-errors-list > .iphorm-error {margin-left: 10px !important;}
.iphorm-labels-above > .iphorm-element-spacer > .iphorm-errors-wrap .iphorm-errors-list .iphorm-error,
.iphorm-labels-inside > .iphorm-element-spacer > .iphorm-errors-wrap .iphorm-errors-list .iphorm-error
{margin-left: 0 !important;}
/*File upload errors*/
.iphorm-queue-errors {
    display: none;
}
.iphorm-queue-errors {
	margin: 0;
	padding: 0 0 10px 0;
}
.iphorm-queue-errors-list > .iphorm-queue-error {
	padding: 3px 10px 3px 25px;
	margin: 0;
	line-height: 16px;
	background: #F3CAC7 url(/wp-content/plugins/iphorm-form-builder/images/error.png) no-repeat 3px center;
	color: #000;
	font-size: 12px;
	font-weight: normal;
	display: inline-block;
	border: 1px solid #fa8b83;
	float: left;
}
/*Success message*/
.iphorm-success-message {
    background: #cef4a9 url(/wp-content/plugins/iphorm-form-builder/images/success.png) no-repeat 14px center;
    padding: 8px 20px 8px 45px;
	line-height: 18px;
	margin: 10px 0;
	border: 1px solid #80bb48;
	font-weight: normal;
	color: #000;
}
/*iPhorm referal link*/
.iphorm-referral-link a {
	text-decoration: none;
	color: #0F83CA;
}
.iphorm-referral-link a:hover {
	color: #292929;
}
/*Datepicker*/
.iphorm-input-wrap-date-select-wrap {
	float: left;
}
.iphorm-datepicker-icon {
    display: none; /* Set to inline-block in JS */
    height: 24px;
    width: 24px;
    background: url(/wp-content/plugins/iphorm-form-builder/images/date-picker.png) no-repeat left center;
    cursor: pointer;
	float: left;
	margin: 2px 0 0 2px;
}
/*This can't be namespaced*/
.ui-datepicker {
    z-index: 25000 !important;
}
#ui-datepicker-div {
	font-size: 14px;
}
#ui-datepicker-div table {
	line-height: 1.2;
}
/*Fixes for consistent browsing*/
.iphorm-input-wrap .iphorm-element-file-inner input[type="file"] {text-shadow: none !important;}
*:first-child+html .iphorm-input-wrap select {background: transparent !important; color:#000 !important;}
*:first-child+html .iphorm-input-wrap select option {background: #fff !important; color:#000 !important;}
.iphorm-input-radio-li input[type="radio"] {background: transparent !important; border: none transparent !important;}
.iphorm-input-checkbox-li input[type="checkbox"] {background: transparent !important; border: none transparent !important;}

/*Hide FOUC*/
.iphorm-js .iphorm-input-wrap-file {
    display: none;
}
/*Tooltip icons*/
.iphorm-tooltip-icon {
    width: 15px;
    height: 15px;
    background: url(/wp-content/plugins/iphorm-form-builder/images/help-icon.png) no-repeat right bottom;
	display: inline-block;
	cursor: pointer;
}
.iphorm-element-wrap-text.iphorm-labels-inside > .iphorm-element-spacer > label .iphorm-tooltip-icon,
.iphorm-element-wrap-textarea.iphorm-labels-inside > .iphorm-element-spacer > label .iphorm-tooltip-icon,
.iphorm-element-wrap-password.iphorm-labels-inside > .iphorm-element-spacer > label .iphorm-tooltip-icon,
.iphorm-element-wrap-captcha.iphorm-labels-inside > .iphorm-element-spacer > label .iphorm-tooltip-icon {
	position: absolute;
	right: -20px;
	top: 0;
}
.iphorm-tooltip-icon-content {
    display: none;
}
/*Conditional logic*/
.iphorm-js .iphorm-has-logic {
    visibility: hidden;
}
/*Fancybox*/
#fancybox-content .iphorm-inner {
    padding: 15px;
}
#fancybox-content .iphorm-edit-form-wrap {
	display: none;
}
/*User defind widths don't work in IE7 - reverts back to auto*/
*:first-child+html .selector > span {width: auto !important;}
*:first-child+html .selector > select {width: auto !important;}
/* "Fitvids" jQuery plugin fix */
.iphorm-swfupload-browse .fluid-width-video-wrapper {
    position: static !important;
    margin: 0 !important;
    padding: 0 !important;
    height: auto !important;
}
/* Uniform fixes */
.iphorm-uniform-theme-default .iphorm div.selector.fixedWidth,
.iphorm-uniform-theme-default .iphorm div.selector.fixedWidth span,
.iphorm-uniform-theme-aristo .iphorm div.selector.fixedWidth,
.iphorm-uniform-theme-aristo .iphorm div.selector.fixedWidth span,
.iphorm-uniform-theme-agent .iphorm div.selector.fixedWidth,
.iphorm-uniform-theme-agent .iphorm div.selector.fixedWidth span {
    width: auto;
}
.iphorm-uniform-theme-default .iphorm div.selector,
.iphorm-uniform-theme-aristo .iphorm div.selector,
.iphorm-uniform-theme-agent .iphorm div.selector {
	font-size: 13px;
	font-weight: normal;
}
.iphorm-uniform-theme-default .iphorm div.selector select,
.iphorm-uniform-theme-aristo .iphorm div.selector select,
.iphorm-uniform-theme-agent .iphorm div.selector select {
	font-size: 13px;
}
.iphorm-uniform-theme-aristo .iphorm div.uploader span.action,
.iphorm-uniform-theme-agent .iphorm div.uploader span.action {
    font-size: 11px;
    font-weight: bold;
}
.iphorm-uniform-theme-aristo .iphorm div.selector span,
.iphorm-uniform-theme-agent .iphorm div.selector span {
    padding-right: 29px;
}
.iphorm-uniform-theme-aristo .iphorm div.checker,
.iphorm-uniform-theme-aristo .iphorm div.radio,
.iphorm-uniform-theme-agent .iphorm div.checker,
.iphorm-uniform-theme-agent .iphorm div.radio {
    margin-right: 3px;
}
.iphorm-uniform-theme-agent .iphorm div.selector span {
    text-shadow: none;
}
.iphorm-uniform-theme-agent .iphorm div.selector span {
    padding-right: 34px;
}
.iphorm-uniform-theme-default .iphorm div.uploader span.action {
    color: #242424;
}
.iphorm-uniform-theme-default .iphorm div.uploader.hover, .iphorm-uniform-theme-default .iphorm div.uploader.focus {
    background-position: 0 -297px;
}
.iphorm-uniform-theme-agent .iphorm div.uploader.hover, .iphorm-uniform-theme-agent .iphorm div.uploader.focus {
    background-position: 0 -366px;
}
.iphorm-uniform-theme-aristo .iphorm div.uploader.hover, .iphorm-uniform-theme-aristo .iphorm div.uploader.focus {
    background-position: 0 -366px;
}
.iphorm-uniform-theme-default .iphorm div.uploader {
	background: none;
	margin-left: -4px;
}
.iphorm-uniform-theme-default .iphorm div.uploader span.filename {
	background-image: url("/wp-content/plugins/iphorm-form-builder/js/uniform/themes/default/images/sprite.png");
    background-repeat: no-repeat;
    background-position: 0 -299px;
    margin-top: 0;
    margin-bottom: 0;
    width: 82px;
    padding-left: 13px;
}
.iphorm-uniform-theme-default .iphorm div.uploader span.action {
	background-color: transparent;
	height: 24px;
	line-height: 24px;
	background-position: right -439px;
	width: 80px;
	padding-right: 2px;
}
.iphorm-uniform-theme-default .iphorm div.uploader.hover span.action,
.iphorm-uniform-theme-default .iphorm div.uploader.focus span.action {
	background-position: right -439px;
}
.iphorm-uniform-theme-default .iphorm div.uploader.hover.active span.action,
.iphorm-uniform-theme-default .iphorm div.uploader.focus.active span.action {
	background-position: right -439px;
    line-height: 26px;
}
.iphorm-uniform-theme-agent .iphorm div.uploader {
    background: none;
    width: 199px;
    margin-bottom: 0;
    margin-left: -8px;
}
.iphorm-uniform-theme-agent .iphorm div.uploader span.filename {
    background-image: url("/wp-content/plugins/iphorm-form-builder/js/uniform/themes/agent/images/sprite-agent.png");
    background-repeat: no-repeat;
    background-position: 0 -366px;
    width: 82px;
    padding-left: 13px;
}
.iphorm-uniform-theme-agent .iphorm div.uploader span.action {
    background-color: transparent;
    background-position: right -462px;
}
.iphorm-uniform-theme-agent .iphorm div.uploader.hover span.action,
.iphorm-uniform-theme-agent .iphorm div.uploader.focus span.action {
    background-position: right -462px;
}
.iphorm-uniform-theme-agent .iphorm div.uploader.hover.active span.action,
.iphorm-uniform-theme-agent .iphorm div.uploader.focus.active span.action {
    background-position: right -462px;
    line-height: 34px;
}
.iphorm-uniform-theme-aristo .iphorm div.uploader {
    background: none;
    width: 199px;
    margin-left: -8px;
}
.iphorm-uniform-theme-aristo .iphorm div.uploader span.filename {
    background-image: url("/wp-content/plugins/iphorm-form-builder/js/uniform/themes/aristo/images/sprite-aristo.png");
    background-repeat: no-repeat;
    background-position: 0 -370px;
    width: 82px;
    padding-left: 13px;
}
.iphorm-uniform-theme-aristo .iphorm div.uploader span.action {
	background-color: transparent;
	background-position: right -462px;
}
.iphorm-uniform-theme-aristo .iphorm div.uploader.hover span.action,
.iphorm-uniform-theme-aristo .iphorm div.uploader.focus span.action {
    background-position: right -462px;
}
.iphorm-uniform-theme-aristo .iphorm div.uploader.hover.active span.action,
.iphorm-uniform-theme-aristo .iphorm div.uploader.focus.active span.action {
    background-position: right -462px;
    line-height: 34px;
}/*! qTip2 v2.0.1-36- (includes: tips / basic css3) | qtip2.com | Licensed MIT, GPL | Wed Mar 20 2013 08:57:15 */.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid;border-color:transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr;vertical-align:middle}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-focus{}.qtip-hover{}.qtip-default{border-width:1px;border-style:solid;border-color:#F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}/*! Light tooltip style */.qtip-light{background-color:#fff;border-color:#E2E2E2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}/*! Dark tooltip style */.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}/*! Cream tooltip style */.qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}.qtip-cream .qtip-titlebar{background-color:#F0DE7D}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}/*! Red tooltip style */.qtip-red{background-color:#F78B83;border-color:#D95252;color:#912323}.qtip-red .qtip-titlebar{background-color:#F06D65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-red .qtip-icon{border-color:#D95252}.qtip-red .qtip-titlebar .ui-state-hover{border-color:#D95252}/*! Green tooltip style */.qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}.qtip-green .qtip-titlebar{background-color:#B0DE78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}/*! Blue tooltip style */.qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}.qtip-blue .qtip-titlebar{background-color:#D0E9F5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-rounded,.qtip-tipsy,.qtip-bootstrap{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff;border-width:0;background:#4A4A4A;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0, #4A4A4A),color-stop(100%,black));background-image:-webkit-linear-gradient(top, #4A4A4A 0,black 100%);background-image:-moz-linear-gradient(top, #4A4A4A 0,black 100%);background-image:-ms-linear-gradient(top, #4A4A4A 0,black 100%);background-image:-o-linear-gradient(top, #4A4A4A 0,black 100%)}.qtip-youtube .qtip-titlebar{background-color:#4A4A4A;background-color:rgba(0,0,0,0)}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-webkit-gradient(linear,left top,left bottom,from( #717171),to( #232323));background-image:-moz-linear-gradient(top, #717171, #232323);background-image:-webkit-linear-gradient(top, #717171, #232323);background-image:-ms-linear-gradient(top, #717171, #232323);background-image:-o-linear-gradient(top, #717171, #232323);border:2px solid #ddd;border:2px solid rgba(241,241,241,1);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323)"}.qtip-jtools .qtip-titlebar,.qtip-jtools .qtip-content{background:transparent;color:#fff;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,.4);box-shadow:4px 4px 5px rgba(0,0,0,.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876A;color:#fff;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px black}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:400;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3A79B8;background-image:-webkit-gradient(linear,left top,left bottom,from( #3A79B8),to( #2E629D));background-image:-webkit-linear-gradient(top, #3A79B8, #2E629D);background-image:-moz-linear-gradient(top, #3A79B8, #2E629D);background-image:-ms-linear-gradient(top, #3A79B8, #2E629D);background-image:-o-linear-gradient(top, #3A79B8, #2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:transparent}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}x:-o-prefocus,.qtip .qtip-tip{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:transparent;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 * 
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url('/wp-content/plugins/iphorm-form-builder/js/fancybox/fancybox.png');
}

#fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1100;
	display: none;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	padding: 20px;
	z-index: 1101;
	outline: none;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #fff;
}

#fancybox-content {
	width: 0;
	height: 0;
	padding: 0;
	outline: none;
	position: relative;
	overflow: hidden;
	z-index: 1102;
	border: 0px solid #fff;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
	z-index: 1101;
}

#fancybox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 30px;
	height: 30px;
	background: transparent url('/wp-content/plugins/iphorm-form-builder/js/fancybox/fancybox.png') -40px 0px;
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox-error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 14px;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
}

#fancybox-frame {
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background: transparent url('/wp-content/plugins/iphorm-form-builder/js/fancybox/blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background-image: url('/wp-content/plugins/iphorm-form-builder/js/fancybox/fancybox.png');
	background-position: -40px -30px;
}

#fancybox-right-ico {
	background-image: url('/wp-content/plugins/iphorm-form-builder/js/fancybox/fancybox.png');
	background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible; /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancybox-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}

#fancybox-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	background-image: url('/wp-content/plugins/iphorm-form-builder/js/fancybox/fancybox-x.png');
}

#fancybox-bg-ne {
	top: -20px;
	right: -20px;
	background-image: url('/wp-content/plugins/iphorm-form-builder/js/fancybox/fancybox.png');
	background-position: -40px -162px;
}

#fancybox-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	background-image: url('/wp-content/plugins/iphorm-form-builder/js/fancybox/fancybox-y.png');
	background-position: -20px 0px;
}

#fancybox-bg-se {
	bottom: -20px;
	right: -20px;
	background-image: url('/wp-content/plugins/iphorm-form-builder/js/fancybox/fancybox.png');
	background-position: -40px -182px; 
}

#fancybox-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	background-image: url('/wp-content/plugins/iphorm-form-builder/js/fancybox/fancybox-x.png');
	background-position: 0px -20px;
}

#fancybox-bg-sw {
	bottom: -20px;
	left: -20px;
	background-image: url('/wp-content/plugins/iphorm-form-builder/js/fancybox/fancybox.png');
	background-position: -40px -142px;
}

#fancybox-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	background-image: url('/wp-content/plugins/iphorm-form-builder/js/fancybox/fancybox-y.png');
}

#fancybox-bg-nw {
	top: -20px;
	left: -20px;
	background-image: url('/wp-content/plugins/iphorm-form-builder/js/fancybox/fancybox.png');
	background-position: -40px -122px;
}

#fancybox-title {
	font-family: Helvetica;
	font-size: 12px;
	z-index: 1102;
}

.fancybox-title-inside {
	padding-bottom: 10px;
	text-align: center;
	color: #333;
	background: #fff;
	position: relative;
}

.fancybox-title-outside {
	padding-top: 10px;
	color: #fff;
}

.fancybox-title-over {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background-image: url('/wp-content/plugins/iphorm-form-builder/js/fancybox/fancy_title_over.png');
	display: block;
}

.fancybox-title-float {
	position: absolute;
	left: 0;
	bottom: -20px;
	height: 32px;
}

#fancybox-title-float-wrap {
	border: none;
	border-collapse: collapse;
	width: auto;
}

#fancybox-title-float-wrap td {
	border: none;
	white-space: nowrap;
}

#fancybox-title-float-left {
	padding: 0 0 0 15px;
	background: url('/wp-content/plugins/iphorm-form-builder/js/fancybox/fancybox.png') -40px -90px no-repeat;
}

#fancybox-title-float-main {
	color: #FFF;
	line-height: 29px;
	font-weight: bold;
	padding: 0 0 3px 0;
	background: url('/wp-content/plugins/iphorm-form-builder/js/fancybox/fancybox-x.png') 0px -40px;
}

#fancybox-title-float-right {
	padding: 0 0 0 15px;
	background: url('/wp-content/plugins/iphorm-form-builder/js/fancybox/fancybox.png') -55px -90px no-repeat;
}/*

Uniform Theme: Uniform Default
Version: 1.8
By: Josh Pyles
License: MIT License
---
For use with the Uniform plugin:
http://uniformjs.com/

*/
/* General settings */
.iphorm-uniform-theme-default div.selector, .iphorm-uniform-theme-default div.selector span, .iphorm-uniform-theme-default div.checker span,
.iphorm-uniform-theme-default div.radio span, .iphorm-uniform-theme-default div.uploader, .iphorm-uniform-theme-default div.uploader span.action,
.iphorm-uniform-theme-default div.button, .iphorm-uniform-theme-default div.button span {
  background-image: url("/wp-content/plugins/iphorm-form-builder/js/uniform/themes/default/images/sprite.png");
  background-repeat: no-repeat;
  -webkit-font-smoothing: antialiased; }
.iphorm-uniform-theme-default div.selector, .iphorm-uniform-theme-default div.checker, .iphorm-uniform-theme-default div.button, .iphorm-uniform-theme-default div.radio, .iphorm-uniform-theme-default div.uploader {
  display: -moz-inline-box;
  display: inline-block;
  *display: inline;
  zoom: 1;
  vertical-align: middle;
  /* Keeping this as :focus to remove browser styles */ }
  .iphorm-uniform-theme-default div.selector:focus, .iphorm-uniform-theme-default div.checker:focus, .iphorm-uniform-theme-default div.button:focus, .iphorm-uniform-theme-default div.radio:focus, .iphorm-uniform-theme-default div.uploader:focus {
    outline: 0; }
.iphorm-uniform-theme-default div.selector, .iphorm-uniform-theme-default div.selector *, .iphorm-uniform-theme-default div.radio,
.iphorm-uniform-theme-default div.radio *, .iphorm-uniform-theme-default div.checker, .iphorm-uniform-theme-default div.checker *,
.iphorm-uniform-theme-default div.uploader, .iphorm-uniform-theme-default div.uploader *, .iphorm-uniform-theme-default div.button, .iphorm-uniform-theme-default div.button * {
  margin: 0;
  padding: 0; }

.iphorm-uniform-theme-default .highContrastDetect {
  background: url("/wp-content/plugins/iphorm-form-builder/js/uniform/themes/default/images/bg-input.png") repeat-x 0 0;
  width: 0px;
  height: 0px; }

/* Input & Textarea */
.iphorm-uniform-theme-default input.uniform-input,
.iphorm-uniform-theme-default select.uniform-multiselect,
.iphorm-uniform-theme-default textarea.uniform {
  padding: 3px;
  background: url("/wp-content/plugins/iphorm-form-builder/js/uniform/themes/default/images/bg-input.png") repeat-x 0 0;
  outline: 0; }
  .iphorm-uniform-theme-default input.uniform-input.active,
  .iphorm-uniform-theme-default select.uniform-multiselect.active,
  .iphorm-uniform-theme-default textarea.uniform.active {
    background: url("/wp-content/plugins/iphorm-form-builder/js/uniform/themes/default/images/bg-input-focus.png") repeat-x 0 0; }

/* Remove default webkit and possible mozilla .search styles.
 * Keeping this as :active to remove browser styles */
.iphorm-uniform-theme-default div.checker input,
.iphorm-uniform-theme-default input[type="search"],
.iphorm-uniform-theme-default input[type="search"]:active {
  -moz-appearance: none;
  -webkit-appearance: none; }

/* Select */
.iphorm-uniform-theme-default div.selector {
  background-position: 0 -130px;
  line-height: 26px;
  height: 26px;
  padding: 0 0 0 10px;
  position: relative;
  overflow: hidden; }
  .iphorm-uniform-theme-default div.selector span {
    text-overflow: ellipsis;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    background-position: right 0;
    height: 26px;
    line-height: 26px;
    padding-right: 25px;
    cursor: pointer;
    width: 100%;
    display: block; }
  .iphorm-uniform-theme-default div.selector.fixedWidth {
    width: 190px; }
    .iphorm-uniform-theme-default div.selector.fixedWidth span {
      width: 155px; }
  .iphorm-uniform-theme-default div.selector select {
    opacity: 0;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    border: none;
    background: none;
    position: absolute;
    height: 22px;
    top: 2px;
    left: 0px;
    width: 100%; }
  .iphorm-uniform-theme-default div.selector.active {
    background-position: 0 -156px; }
    .iphorm-uniform-theme-default div.selector.active span {
      background-position: right -26px; }
  .iphorm-uniform-theme-default div.selector.hover, .iphorm-uniform-theme-default div.selector.focus {
    background-position: 0 -182px; }
    .iphorm-uniform-theme-default div.selector.hover span, .iphorm-uniform-theme-default div.selector.focus span {
      background-position: right -52px; }
    .iphorm-uniform-theme-default div.selector.hover.active, .iphorm-uniform-theme-default div.selector.focus.active {
      background-position: 0 -208px; }
      .iphorm-uniform-theme-default div.selector.hover.active span, .iphorm-uniform-theme-default div.selector.focus.active span {
        background-position: right -78px; }
  .iphorm-uniform-theme-default div.selector.disabled, .iphorm-uniform-theme-default div.selector.disabled.active {
    background-position: 0 -234px; }
    .iphorm-uniform-theme-default div.selector.disabled span, .iphorm-uniform-theme-default div.selector.disabled.active span {
      background-position: right -104px; }

/* Checkbox */
.iphorm-uniform-theme-default div.checker {
  position: relative; }
  .iphorm-uniform-theme-default div.checker, .iphorm-uniform-theme-default div.checker span, .iphorm-uniform-theme-default div.checker input {
    width: 19px;
    height: 19px; }
  .iphorm-uniform-theme-default div.checker span {
    display: -moz-inline-box;
    display: inline-block;
    *display: inline;
    zoom: 1;
    text-align: center;
    background-position: 0 -260px; }
    .iphorm-uniform-theme-default div.checker span.checked {
      background-position: -76px -260px; }
  .iphorm-uniform-theme-default div.checker input {
    opacity: 0;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    border: none;
    background: none;
    display: -moz-inline-box;
    display: inline-block;
    *display: inline;
    zoom: 1; }
  .iphorm-uniform-theme-default div.checker.active span {
    background-position: -19px -260px; }
    .iphorm-uniform-theme-default div.checker.active span.checked {
      background-position: -95px -260px; }
  .iphorm-uniform-theme-default div.checker.hover span, .iphorm-uniform-theme-default div.checker.focus span {
    background-position: -38px -260px; }
    .iphorm-uniform-theme-default div.checker.hover span.checked, .iphorm-uniform-theme-default div.checker.focus span.checked {
      background-position: -114px -260px; }
  .iphorm-uniform-theme-default div.checker.hover.active span, .iphorm-uniform-theme-default div.checker.focus.active span {
    background-position: -57px -260px; }
    .iphorm-uniform-theme-default div.checker.hover.active span.checked, .iphorm-uniform-theme-default div.checker.focus.active span.checked {
      background-position: -133px -260px; }
  .iphorm-uniform-theme-default div.checker.disabled, .iphorm-uniform-theme-default div.checker.disabled.active {
    background-position: -152px -260px; }
    .iphorm-uniform-theme-default div.checker.disabled span.checked, .iphorm-uniform-theme-default div.checker.disabled.active span.checked {
      background-position: -171px -260px; }

/* Radio */
.iphorm-uniform-theme-default div.radio {
  position: relative; }
  .iphorm-uniform-theme-default div.radio, .iphorm-uniform-theme-default div.radio span, .iphorm-uniform-theme-default div.radio input {
    width: 18px;
    height: 18px; }
  .iphorm-uniform-theme-default div.radio span {
    display: -moz-inline-box;
    display: inline-block;
    *display: inline;
    zoom: 1;
    text-align: center;
    background-position: 0 -279px; }
    .iphorm-uniform-theme-default div.radio span.checked {
      background-position: -72px -279px; }
  .iphorm-uniform-theme-default div.radio input {
    opacity: 0;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    border: none;
    background: none;
    display: -moz-inline-box;
    display: inline-block;
    *display: inline;
    zoom: 1;
    text-align: center; }
  .iphorm-uniform-theme-default div.radio.active span {
    background-position: -18px -18px -279px; }
    .iphorm-uniform-theme-default div.radio.active span.checked {
      background-position: -90px -279px; }
  .iphorm-uniform-theme-default div.radio.hover span, .iphorm-uniform-theme-default div.radio.focus span {
    background-position: -36px -36px -279px; }
    .iphorm-uniform-theme-default div.radio.hover span.checked, .iphorm-uniform-theme-default div.radio.focus span.checked {
      background-position: -108px -279px; }
  .iphorm-uniform-theme-default div.radio.hover.active span, .iphorm-uniform-theme-default div.radio.focus.active span {
    background-position: -54px -279px; }
    .iphorm-uniform-theme-default div.radio.hover.active span.checked, .iphorm-uniform-theme-default div.radio.focus.active span.checked {
      background-position: -126px -279px; }
  .iphorm-uniform-theme-default div.radio.disabled span, .iphorm-uniform-theme-default div.radio.disabled.active span {
    background-position: -144px -279px; }
    .iphorm-uniform-theme-default div.radio.disabled span.checked, .iphorm-uniform-theme-default div.radio.disabled.active span.checked {
      background-position: -162px -279px; }

/* Uploader */
.iphorm-uniform-theme-default div.uploader {
  background-position: 0 -297px;
  height: 28px;
  width: 190px;
  cursor: pointer;
  position: relative;
  overflow: hidden; }
  .iphorm-uniform-theme-default div.uploader span.action {
    background-position: right -409px;
    height: 28px;
    line-height: 28px;
    width: 82px;
    text-align: center;
    float: left;
    display: inline;
    overflow: hidden;
    cursor: pointer; }
  .iphorm-uniform-theme-default div.uploader span.filename {
    text-overflow: ellipsis;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    float: left;
    cursor: default;
    height: 24px;
    margin: 2px 0 2px 2px;
    line-height: 24px;
    width: 85px;
    padding: 0 10px; }
  .iphorm-uniform-theme-default div.uploader input {
    opacity: 0;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    border: none;
    background: none;
    position: absolute;
    top: 0;
    right: 0;
    float: right;
    cursor: default;
    width: 100%;
    height: 100%; }
  .iphorm-uniform-theme-default div.uploader.active span.action {
    background-position: right -465px; }
  .iphorm-uniform-theme-default div.uploader.hover, .iphorm-uniform-theme-default div.uploader.focus {
    background-position: 0 -353px; }
    .iphorm-uniform-theme-default div.uploader.hover span.action, .iphorm-uniform-theme-default div.uploader.focus span.action {
      background-position: right -437px; }
    .iphorm-uniform-theme-default div.uploader.hover.active span.action, .iphorm-uniform-theme-default div.uploader.focus.active span.action {
      background-position: right -493px; }
  .iphorm-uniform-theme-default div.uploader.disabled, .iphorm-uniform-theme-default div.uploader.disabled.active {
    background-position: 0 -325px; }
    .iphorm-uniform-theme-default div.uploader.disabled span.action, .iphorm-uniform-theme-default div.uploader.disabled.active span.action {
      background-position: right -381px; }

/* Buttons */
.iphorm-uniform-theme-default div.button {
  background-position: 0 -641px;
  height: 30px;
  cursor: pointer;
  position: relative;
  /* Keep buttons barely visible so they can get focus */ }
  .iphorm-uniform-theme-default div.button a, .iphorm-uniform-theme-default div.button button, .iphorm-uniform-theme-default div.button input {
    opacity: 0.01;
    filter: alpha(opacity=1);
    -moz-opacity: 0.01;
    display: block;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    position: absolute; }
  .iphorm-uniform-theme-default div.button span {
    display: -moz-inline-box;
    display: inline-block;
    *display: inline;
    zoom: 1;
    line-height: 22px;
    text-align: center;
    background-position: right -521px;
    height: 22px;
    margin-left: 13px;
    padding: 8px 15px 0 2px; }
  .iphorm-uniform-theme-default div.button.active {
    background-position: 0 -671px; }
    .iphorm-uniform-theme-default div.button.active span {
      background-position: right -551px;
      cursor: default; }
  .iphorm-uniform-theme-default div.button.hover, .iphorm-uniform-theme-default div.button.focus {
    background-position: 0 -701px; }
    .iphorm-uniform-theme-default div.button.hover span, .iphorm-uniform-theme-default div.button.focus span {
      background-position: right -581px; }
  .iphorm-uniform-theme-default div.button.disabled, .iphorm-uniform-theme-default div.button.disabled.active {
    background-position: 0 -731px; }
    .iphorm-uniform-theme-default div.button.disabled span, .iphorm-uniform-theme-default div.button.disabled.active span {
      background-position: right -611px;
      cursor: default; }

/* INPUT & TEXTAREA */
.iphorm-uniform-theme-default input.uniform-input,
.iphorm-uniform-theme-default select.uniform-multiselect,
.iphorm-uniform-theme-default textarea.uniform {
  font-size: 12px;
  font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #777;
  border-top: solid 1px #aaaaaa;
  border-left: solid 1px #aaaaaa;
  border-bottom: solid 1px #cccccc;
  border-right: solid 1px #cccccc;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px; }
  .iphorm-uniform-theme-default input.uniform-input.hover, .iphorm-uniform-theme-default input.uniform-input.focus,
  .iphorm-uniform-theme-default select.uniform-multiselect.hover,
  .iphorm-uniform-theme-default select.uniform-multiselect.focus,
  .iphorm-uniform-theme-default textarea.uniform.hover,
  .iphorm-uniform-theme-default textarea.uniform.focus {
    -webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.3);
    border-color: #999; }

/* PRESENTATION */
/* Buttons */
.iphorm-uniform-theme-default div.button span {
  font-weight: bold;
  font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
  font-size: 12px;
  letter-spacing: 1px;
  text-transform: uppercase; }
.iphorm-uniform-theme-default div.button.hover span, .iphorm-uniform-theme-default div.button.focus span {
  color: #555; }
.iphorm-uniform-theme-default div.button.disabled span, .iphorm-uniform-theme-default div.button.disabled.active span {
  color: #bbb; }

/* Select */
.iphorm-uniform-theme-default div.selector {
  font-size: 12px; }
  .iphorm-uniform-theme-default div.selector span {
    color: #666;
    text-shadow: 0 1px 0 white; }
  .iphorm-uniform-theme-default div.selector select {
    font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
    font-size: 12px; }
  .iphorm-uniform-theme-default div.selector.disabled span, .iphorm-uniform-theme-default div.selector.disabled.active span {
    color: #bbb; }

/* Checker */
.iphorm-uniform-theme-default div.checker {
  margin-right: 5px; }

/* Radio */
.iphorm-uniform-theme-default div.radio {
  margin-right: 3px; }

/* Uploader */
.iphorm-uniform-theme-default div.uploader span.action {
  text-shadow: white 0px 1px 0px;
  background-color: #fff;
  font-size: 11px;
  font-weight: bold; }
.iphorm-uniform-theme-default div.uploader span.filename {
  color: #777;
  border-right: solid 1px #bbbbbb;
  font-size: 11px; }
.iphorm-uniform-theme-default div.uploader.disabled span.action, .iphorm-uniform-theme-default div.uploader.disabled.active span.action {
  color: #aaa; }
.iphorm-uniform-theme-default div.uploader.disabled span.filename, .iphorm-uniform-theme-default div.uploader.disabled.active span.filename {
  border-color: #ddd;
  color: #aaa; }

.iphorm-uniform-theme-default input.uniform-input, .iphorm-uniform-theme-default input.uniform-input:focus {
  background-color: #fff; }
/*
 * Theme Name: iPhorm Light
 * Uniform Theme: default
 * Description: A light design.
 * Version: 1.0
 * Author: ThemeCatcher.net
 * Author URI: http://www.themecatcher.net/
 */

/*******************************************************************************************************************************************
IMPORTANT: If you update the iPhorm plugin this file will also be updated. Thus if you make changes in here you will lose them!

We strongly recommend you make your own theme by duplicating one of our theme folders and renaming it. This way you will not lose anything.
********************************************************************************************************************************************/

/*Select an optimum background colour for preview page*/.ip-form-wrap .iphorm-theme-light-light .iphorm-inner {
	background: #FDFDFD;
}
/*****************************************************
1: Form heading and description
******************************************************/
/*Set global fonts*/
.iphorm-theme-light-light {
	color: #000;
}
/*Form Heading*/
.iphorm-theme-light-light h3.iphorm-title {
	color: #000;
}
/*Form description*/
.iphorm-theme-light-light p.iphorm-description {
	color: #666;
}

/*****************************************************
2: Elements and labels
******************************************************/

/*Required - this is the text that is used to indicate a required field*/
.iphorm-theme-light-light .iphorm-element-wrap label span.iphorm-required {
    color: #cc0101;
}
/*Element description*/
.iphorm-theme-light-light .iphorm-element-wrap p.iphorm-description {
	color: #000;
}
/*Default state input, selects and textareas*/
.iphorm-theme-light-light .iphorm-elements .iphorm-element-wrap-text input,
.iphorm-theme-light-light .iphorm-elements .iphorm-element-wrap-captcha input,
.iphorm-theme-light-light .iphorm-elements .iphorm-element-wrap-password input,
.iphorm-theme-light-light .iphorm-elements .iphorm-element-wrap select,
.iphorm-theme-light-light .iphorm-elements .iphorm-element-wrap textarea {
	color: #999;
	border: solid 1px #b9b9b9;
	padding: 4px;
	background: #fff url(/wp-content/plugins/iphorm-form-builder/themes/light/images/input-bg-rep.png) repeat-x bottom left;
	-webkit-box-shadow: 1px 1px 1px #eee;
	-moz-box-shadow: 1px 1px 1px #eee;
	box-shadow: 1px 1px 1px #eee;
}
/*Hover element*/
.iphorm-theme-light-light .iphorm-elements .iphorm-element-wrap-text input:hover,
.iphorm-theme-light-light .iphorm-elements .iphorm-element-wrap-captcha input:hover,
.iphorm-theme-light-light .iphorm-elements .iphorm-element-wrap-password input:hover,
.iphorm-theme-light-light .iphorm-elements .iphorm-element-wrap select:hover,
.iphorm-theme-light-light .iphorm-elements .iphorm-element-wrap textarea:hover {
	color: #000;
	border: solid 1px #CACACA;
}
/*Active element*/
.iphorm-theme-light-light .iphorm-elements .iphorm-element-wrap-text input:active,
.iphorm-theme-light-light .iphorm-elements .iphorm-element-wrap-captcha input:active,
.iphorm-theme-light-light .iphorm-elements .iphorm-element-wrap-password input:active,
.iphorm-theme-light-light .iphorm-elements .iphorm-element-wrap select:active,
.iphorm-theme-light-light .iphorm-elements .iphorm-element-wrap textarea:active {
	color: #000;
}
/*Focused element*/
.iphorm-theme-light-light .iphorm-elements .iphorm-element-wrap-text input:focus,
.iphorm-theme-light-light .iphorm-elements .iphorm-element-wrap-captcha input:focus,
.iphorm-theme-light-light .iphorm-elements .iphorm-element-wrap-password input:focus,
.iphorm-theme-light-light .iphorm-elements .iphorm-element-wrap select:focus,
.iphorm-theme-light-light .iphorm-elements .iphorm-element-wrap textarea:focus {
	color: #000;
	background: #fff url(/wp-content/plugins/iphorm-form-builder/themes/light/images/input-active-bg-rep.png) repeat-x top left;
	border: solid 1px #CACACA;
	-webkit-box-shadow: 1px 1px 0 #fff;
	-moz-box-shadow: 1px 1px 0 #fff;
	box-shadow: 1px 1px 0 #fff;
}
/* Default Label*/
.iphorm-theme-light-light .iphorm-element-wrap > .iphorm-element-spacer > label {
    font-weight: bold;
	color: #000;
	text-shadow: 1px 1px 0 #fff;
}
/* Displaying the element label inside? If your input or textarea padding, height, or margin has changed, you will need to adjust the margin here to align*/
.iphorm-theme-light-light .iphorm-element-wrap-text.iphorm-labels-inside > .iphorm-element-spacer > label,
.iphorm-theme-light-light .iphorm-element-wrap-textarea.iphorm-labels-inside > .iphorm-element-spacer > label,
.iphorm-theme-light-light .iphorm-element-wrap-password.iphorm-labels-inside > .iphorm-element-spacer > label,
.iphorm-theme-light-light .iphorm-element-wrap-captcha.iphorm-labels-inside > .iphorm-element-spacer > label {
    margin-left: 5px;
    margin-top: 4px;
	color: #999;
}
/*Tooltip icon*/
.iphorm-theme-light-light .iphorm-tooltip-icon {
    background: url(/wp-content/plugins/iphorm-form-builder/themes/light/images/help-icon.png) no-repeat right bottom;
}
/*****************************************************
3: File uploads
******************************************************/

/*File uploading wrap*/
.iphorm-theme-light-light .iphom-upload-progress-wrap {
	background: #fff url(/wp-content/plugins/iphorm-form-builder/themes/light/images/file-upload-progress-area.png) repeat-x bottom left;
	border: 1px solid #b9b9b9;
}
/*Animated progress bar wrapper*/
.iphorm-theme-light-light .iphorm-upload-progress-bar-wrap {
	background: transparent;
	border: none transparent;
	padding: 0;
}
/*Animated progress bar*/
.iphorm-theme-light-light .iphorm-upload-progress-bar {
    height: 12px;
    background: #e2ab00 url(/wp-content/plugins/iphorm-form-builder/themes/light/images/file-progress-bar-bg.png) repeat-x top left;
	border: 1px solid #e1ae00;
}
/*Info displayed under progress bar*/
.iphorm-theme-light-light .iphorm-upload-info {}
.iphorm-theme-light-light .iphorm-upload-info > div {
	color: #000;
	font-size: 11px;
	text-shadow: 1px 1px 0 #fff;
}
/*Box around a chosen file*/
.iphorm-theme-light-light .iphorm-upload-queue-file {
	background: #fff url(/wp-content/plugins/iphorm-form-builder/themes/light/images/input-active-bg-rep.png) repeat-x top left;
	border: 1px solid #b9b9b9;
}
/*File name*/
.iphorm-theme-light-light .iphorm-upload-queue-filename {
	color: #000;
	font-size: 11px;
}
/*Remove the file icon or text*/
.iphorm-theme-light-light .iphorm-upload-queue-remove {
	background: url(/wp-content/plugins/iphorm-form-builder/themes/light/images/file-close.png) no-repeat center center;
	text-indent: -99999px;
}
/*Once the file has been uploaded - success tick replaces the X*/
.iphorm-theme-light-light .iphorm-upload-queue-success {
}
/*add styles to your button here.
NB; Fixed width and height must be used if you require to adjust the size. The overlaying flash button will inherit these only. No padding please! */
.iphorm-theme-light-light .iphorm-swfupload-browse {
    background: #fdfdfd url(/wp-content/plugins/iphorm-form-builder/themes/light/images/button-bg-rep.png) repeat-x bottom left;
	border: solid 1px #b9b9b9;
	text-shadow: 1px 1px 0 #fff;
	-webkit-box-shadow: 1px 1px 1px #eee;
	-moz-box-shadow: 1px 1px 1px #eee;
	box-shadow: 1px 1px 1px #eee;
	color: #363636;
}
.iphorm-theme-light-light .iphorm-swfupload-browse:hover {
	color: #000;
}
/*This is the "add another" button*/
.iphorm-theme-light-light .iphorm-add-another-upload span.iphorm-add-another-upload-button {
	background: #fdfdfd url(/wp-content/plugins/iphorm-form-builder/themes/light/images/button-bg-rep.png) repeat-x bottom left;
	border: solid 1px #b9b9b9;
	text-shadow: 1px 1px 0 #fff;
	-webkit-box-shadow: 1px 1px 1px #eee;
	-moz-box-shadow: 1px 1px 1px #eee;
	box-shadow: 1px 1px 1px #eee;
}
.iphorm-theme-light-light .iphorm-add-another-upload span.iphorm-add-another-upload-button:hover {
	background: #fdfdfd url(/wp-content/plugins/iphorm-form-builder/themes/light/images/button-active-bg-rep.png) repeat-x top left;
}
/*****************************************************
4: Captcha
******************************************************/

/*Refresh captcha icon background*/
.iphorm-theme-light-light .ifb-captcha-image-inner {
	margin-top: 3px;
	border: 1px solid #F0F0F0;
}
/*****************************************************
5: Element groups
******************************************************/

/*Group title & description wrap plain*/
.iphorm-theme-light-light .iphorm-group-style-plain > .iphorm-group-elements .iphorm-group-title-description-wrap {
	margin-bottom: 15px;
	padding-bottom: 5px;
	border-bottom: solid 1px #eee;
	border-top: solid 1px #eee;
}
/*Group title plain*/
.iphorm-theme-light-light .iphorm-group-style-plain > .iphorm-group-elements .iphorm-group-title {
	color: #363636;
	padding: 5px 0 0;
	font-weight: normal;
	text-shadow: 1px 1px 0 #fff;
}
/*Group description plain*/
.iphorm-theme-light-light .iphorm-group-style-plain > .iphorm-group-elements p.iphorm-group-description {
	color: #666;
	padding: 0;
	font-size: 11px;
}
/*IE fix for negative margins used below*/
.iphorm-theme-light-light .iphorm-group-style-bordered > .iphorm-group-elements {min-width: 1px;}
/*Group title & description wrap bordered*/
.iphorm-theme-light-light .iphorm-group-style-bordered > .iphorm-group-elements .iphorm-group-title-description-wrap {
	margin: -10px -10px 10px -10px;
	border-bottom: solid 1px #eee;
	background: #fff url(/wp-content/plugins/iphorm-form-builder/themes/light/images/boxed-group-title-bg.png) repeat-x left top;
	padding-bottom: 5px;
}
/*Group title bordered*/
.iphorm-theme-light-light .iphorm-group-style-bordered > .iphorm-group-elements .iphorm-group-title {
	color: #363636;
	padding: 5px 10px 0;
	font-weight: normal;
	text-shadow: 1px 1px 0 #fff;
	margin: 0;
}
/*Group description bordered*/
.iphorm-theme-light-light .iphorm-group-style-bordered > .iphorm-group-elements p.iphorm-group-description {
	color: #666;
	font-size: 11px;
	padding: 5px 10px 0;
	margin: 0;
}
/*Bordered style group*/
.iphorm-theme-light-light .iphorm-group-style-bordered > .iphorm-group-elements {
	border: solid 1px #CCC;
	background: #fefefe url(/wp-content/plugins/iphorm-form-builder/themes/light/images/boxed-group-bg.png) repeat-x bottom left;
	-webkit-box-shadow: 1px 1px 1px #eee;
	-moz-box-shadow: 1px 1px 1px #eee;
	box-shadow: 1px 1px 1px #eee;
}
.iphorm-theme-light-light .iphorm-group-style-bordered > .iphorm-group-row {
}
/*One row inside a group*/
.iphorm-theme-light-light .iphorm-group-style-bordered > .iphorm-group-elements .iphorm-group-row {
	background: url(/wp-content/plugins/iphorm-form-builder/themes/light/images/boxed-group-break-line.png) repeat-x bottom left;
	margin-bottom: 10px;
}
.iphorm-theme-light-light .iphorm-group-style-plain > .iphorm-group-elements .iphorm-group-row {
	background: none;
	margin: 0;
}
.iphorm-theme-light-light .iphorm-group-style-bordered .iphorm-group-row.last-child {
	background: none;
	margin-bottom: 0;
}

/*****************************************************
6: Submit button and related
******************************************************/
/*Note: Submit button is designed so you can use rounded cornered image backgrounds that can be fluid size*/

/*Submit button wrap*/
.iphorm-theme-light-light .iphorm-submit-input-wrap {
	float: left; /*You might want this right. Change loading icon wrap below too*/
}
/*Submit button default state*/
.iphorm-theme-light-light .iphorm-submit-wrap button span, .iphorm-theme-light-light .iphorm-submit-wrap button em {
	color: #363636;
	text-shadow: 1px 1px 0 #fff;
}
/*Default*/
.iphorm-theme-light-light .iphorm-submit-wrap button span {
	background: #fdfdfd url(/wp-content/plugins/iphorm-form-builder/themes/light/images/button-bg-rep.png) repeat-x bottom left; /*Left image*/
	border: solid 1px #b9b9b9;
	-webkit-box-shadow: 1px 1px 1px #eee;
	-moz-box-shadow: 1px 1px 1px #eee;
	box-shadow: 1px 1px 1px #eee;
}
/*Hover*/
.iphorm-theme-light-light .iphorm-submit-wrap button:hover {
	background: none; /*Fix conflicting styles with Twenty Thirteen theme*/
}
.iphorm-theme-light-light .iphorm-submit-wrap button:hover span {
	background: #fdfdfd url(/wp-content/plugins/iphorm-form-builder/themes/light/images/button-bg-rep.png) repeat-x bottom left; /*Left image*/
	border: solid 1px #b9b9b9;
}
/*Active*/
.iphorm-theme-light-light .iphorm-submit-wrap button:active span {
	background: #fdfdfd url(/wp-content/plugins/iphorm-form-builder/themes/light/images/button-active-bg-rep.png) repeat-x top left; /*Left image*/
	border: solid 1px #CACACA;
	-webkit-box-shadow: 1px 1px 0 #fff;
	-moz-box-shadow: 1px 1px 0 #fff;
	box-shadow: 1px 1px 0 #fff;
}
/*Default*/
.iphorm-theme-light-light .iphorm-submit-wrap button em {
	background: transparent; /*right image*/
}
/*Hover*/
.iphorm-theme-light-light .iphorm-submit-wrap button:hover em {
	background: transparent; /*right image*/
	color: #000;
}
/*Active*/
.iphorm-theme-light-light .iphorm-submit-wrap button:active em {
	background: transparent; /*right image*/
	color: #000;
}
/*Loading the submit*/
.iphorm-theme-light-light .iphorm-loading-wrap {
	float: left; /*You will want this right if the button is right*/
}
/*Loading gif image*/
.iphorm-theme-light-light .iphorm-loading-wrap .iphorm-loading {}

/*****************************************************
7: Messages for user
******************************************************/

/*Errors*/
.iphorm-theme-light-light .iphorm-errors-list > .iphorm-error {
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
	text-shadow: 1px 1px 0 #f3d6d4;
}
/*File upload errors*/
.iphorm-theme-light-light .iphorm-queue-errors-list > .iphorm-queue-error {
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
	text-shadow: 1px 1px 0 #f3d6d4;
}

/*Success message*/
.iphorm-theme-light-light .iphorm-success-message {
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
	text-shadow: 1px 1px 0 #e0fdc3;
}
/*iPhorm referal link*/
.iphorm-theme-light-light .iphorm-referral-link a {
	color: #0F83CA;
}
.iphorm-theme-light-light .iphorm-referral-link a:hover {
	color: #292929;
}/*
 * Theme Name: iPhorm Light (CSS3 rounded)
 * Uniform Theme: default
 * Description: A rounded version of the light design.
 * Version: 1.0
 * Author: ThemeCatcher.net
 * Author URI: http://www.themecatcher.net/
 */

/*******************************************************************************************************************************************
IMPORTANT: If you update the iPhorm plugin this file will also be updated. Thus if you make changes in here you will lose them!

We strongly recommend you make your own theme by duplicating one of our theme folders and renaming it. This way you will not lose anything.
********************************************************************************************************************************************/

/*Select an optimum background colour for preview page*/.ip-form-wrap .iphorm-theme-light-rounded .iphorm-inner {
	background: #FDFDFD;
}
/*****************************************************
1: Form heading and description
******************************************************/
/*Set global fonts*/
.iphorm-theme-light-rounded {
	color: #000;
}
/*Form Heading*/
.iphorm-theme-light-rounded h3.iphorm-title {
	color: #000;
}
/*Form description*/
.iphorm-theme-light-rounded p.iphorm-description {
	color: #666;
}

/*****************************************************
2: Elements and labels
******************************************************/

/*Required - this is the text that is used to indicate a required field*/
.iphorm-theme-light-rounded .iphorm-element-wrap label span.iphorm-required {
    color: #cc0101;
}
/*Element description*/
.iphorm-theme-light-rounded .iphorm-element-wrap p.iphorm-description {
	color: #000;
}
/*Default state input, selects and textareas*/
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-text input,
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-captcha input,
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-password input,
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap select,
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap textarea {
	color: #999;
	border: solid 1px #b9b9b9;
	padding: 4px;
	background: #fff url(/wp-content/plugins/iphorm-form-builder/themes/light/images/input-bg-rep.png) repeat-x bottom left;
	-webkit-box-shadow: 1px 1px 1px #eee;
	-moz-box-shadow: 1px 1px 1px #eee;
	box-shadow: 1px 1px 1px #eee;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
/*Hover element*/
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-text input:hover,
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-captcha input:hover,
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-password input:hover,
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap select:hover,
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap textarea:hover {
	color: #000;
	border: solid 1px #CACACA;
}
/*Active element*/
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-text input:active,
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-captcha input:active,
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-password input:active,
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap select:active,
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap textarea:active {
	color: #000;
}
/*Focused element*/
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-text input:focus,
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-captcha input:focus,
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-password input:focus,
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap select:focus,
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap textarea:focus {
	color: #000;
	background: #fff url(/wp-content/plugins/iphorm-form-builder/themes/light/images/input-active-bg-rep.png) repeat-x top left;
	border: solid 1px #CACACA;
	-webkit-box-shadow: 1px 1px 0 #fff;
	-moz-box-shadow: 1px 1px 0 #fff;
	box-shadow: 1px 1px 0 #fff;
}
/* Default Label*/
.iphorm-theme-light-rounded .iphorm-element-wrap > .iphorm-element-spacer > label {
    font-weight: bold;
	color: #000;
	text-shadow: 1px 1px 0 #fff;
}
/* Displaying the element label inside? If your input or textarea padding, height, or margin has changed, you will need to adjust the margin here to align*/
.iphorm-theme-light-rounded .iphorm-element-wrap-text.iphorm-labels-inside > .iphorm-element-spacer > label,
.iphorm-theme-light-rounded .iphorm-element-wrap-textarea.iphorm-labels-inside > .iphorm-element-spacer > label,
.iphorm-theme-light-rounded .iphorm-element-wrap-password.iphorm-labels-inside > .iphorm-element-spacer > label,
.iphorm-theme-light-rounded .iphorm-element-wrap-captcha.iphorm-labels-inside > .iphorm-element-spacer > label {
    margin-left: 5px;
    margin-top: 4px;
	color: #999;
}
/*Tooltip icon*/
.iphorm-theme-light-rounded .iphorm-tooltip-icon {
    background: url(/wp-content/plugins/iphorm-form-builder/themes/light/images/help-icon.png) no-repeat right bottom;
}
/*****************************************************
3: File uploads
******************************************************/

/*File uploading wrap*/
.iphorm-theme-light-rounded .iphom-upload-progress-wrap {
	background: #fff url(/wp-content/plugins/iphorm-form-builder/themes/light/images/file-upload-progress-area.png) repeat-x bottom left;
	border: 1px solid #b9b9b9;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
/*Animated progress bar wrapper*/
.iphorm-theme-light-rounded .iphorm-upload-progress-bar-wrap {
	background: transparent;
	border: none transparent;
	padding: 0;
}
/*Animated progress bar*/
.iphorm-theme-light-rounded .iphorm-upload-progress-bar {
    height: 12px;
    background: #e2ab00 url(/wp-content/plugins/iphorm-form-builder/themes/light/images/file-progress-bar-bg.png) repeat-x top left;
	border: 1px solid #e1ae00;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
/*Info displayed under progress bar*/
.iphorm-theme-light-rounded .iphorm-upload-info {}
.iphorm-theme-light-rounded .iphorm-upload-info > div {
	color: #000;
	font-size: 11px;
	text-shadow: 1px 1px 0 #fff;
}
/*Box around a chosen file*/
.iphorm-theme-light-rounded .iphorm-upload-queue-file {
	background: #fff url(/wp-content/plugins/iphorm-form-builder/themes/light/images/input-active-bg-rep.png) repeat-x top left;
	border: 1px solid #b9b9b9;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
/*File name*/
.iphorm-theme-light-rounded .iphorm-upload-queue-filename {
	color: #000;
	font-size: 11px;
}
/*Remove the file icon or text*/
.iphorm-theme-light-rounded .iphorm-upload-queue-remove {
	background: url(/wp-content/plugins/iphorm-form-builder/themes/light/images/file-close.png) no-repeat center center;
	text-indent: -99999px;
}
/*Once the file has been uploaded - success tick replaces the X*/
.iphorm-theme-light-rounded .iphorm-upload-queue-success {
}

/*add styles to your button here.
NB; Fixed width and height must be used if you require to adjust the size. The overlaying flash button will inherit these only. No padding please! */
.iphorm-theme-light-rounded .iphorm-swfupload-browse {
    background: #fdfdfd url(/wp-content/plugins/iphorm-form-builder/themes/light/images/button-bg-rep.png) repeat-x bottom left;
	border: solid 1px #b9b9b9;
	text-shadow: 1px 1px 0 #fff;
	-webkit-box-shadow: 1px 1px 1px #eee;
	-moz-box-shadow: 1px 1px 1px #eee;
	box-shadow: 1px 1px 1px #eee;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
	color: #363636;
}
.iphorm-theme-light-rounded .iphorm-swfupload-browse:hover {
	color: #000;
}
/*This is the "add another" button*/
.iphorm-theme-light-rounded .iphorm-add-another-upload span.iphorm-add-another-upload-button {
    background: #fdfdfd url(/wp-content/plugins/iphorm-form-builder/themes/light/images/button-bg-rep.png) repeat-x bottom left;
	border: solid 1px #b9b9b9;
	text-shadow: 1px 1px 0 #fff;
	-webkit-box-shadow: 1px 1px 1px #eee;
	-moz-box-shadow: 1px 1px 1px #eee;
	box-shadow: 1px 1px 1px #eee;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.iphorm-theme-light-rounded .iphorm-add-another-upload span.iphorm-add-another-upload-button:hover {
	background: #fdfdfd url(/wp-content/plugins/iphorm-form-builder/themes/light/images/button-active-bg-rep.png) repeat-x top left;
}
/*****************************************************
4: Captcha
******************************************************/

/*Refresh captcha icon background*/
.iphorm-theme-light-rounded .ifb-captcha-image-inner {
	margin-top: 3px;
	border: 1px solid #F0F0F0;
}
/*****************************************************
5: Element groups
******************************************************/

/*Group title & description wrap plain*/
.iphorm-theme-light-rounded .iphorm-group-style-plain > .iphorm-group-elements .iphorm-group-title-description-wrap {
	margin-bottom: 15px;
	padding-bottom: 5px;
	border-bottom: solid 1px #eee;
	border-top: solid 1px #eee;
}
/*Group title plain*/
.iphorm-theme-light-rounded .iphorm-group-style-plain > .iphorm-group-elements .iphorm-group-title {
	color: #363636;
	padding: 5px 0 0;
	font-weight: normal;
	text-shadow: 1px 1px 0 #fff;
}
/*Group description plain*/
.iphorm-theme-light-rounded .iphorm-group-style-plain > .iphorm-group-elements p.iphorm-group-description {
	color: #666;
	padding: 0;
	font-size: 11px;
}
/*IE fix for negative margins used below*/
.iphorm-theme-light-light .iphorm-group-style-bordered > .iphorm-group-elements {min-width: 1px;}
/*Group title & description wrap bordered*/
.iphorm-theme-light-rounded .iphorm-group-style-bordered > .iphorm-group-elements .iphorm-group-title-description-wrap {
	margin: -10px -10px 10px -10px;
	border-bottom: solid 1px #eee;
	background: #fff url(/wp-content/plugins/iphorm-form-builder/themes/light/images/boxed-group-title-bg.png) repeat-x left top;
	padding-bottom: 5px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 0;
	-moz-border-radius-bottomleft: 0;
	-webkit-border-radius: 4px 0px 4px 0px;
	border-radius: 4px 0px 4px 0px;
}
/*Group title bordered*/
.iphorm-theme-light-rounded .iphorm-group-style-bordered > .iphorm-group-elements .iphorm-group-title {
	color: #363636;
	padding: 5px 10px 0;
	font-weight: normal;
	text-shadow: 1px 1px 0 #fff;
	margin: 0;
}
/*Group description bordered*/
.iphorm-theme-light-rounded .iphorm-group-style-bordered > .iphorm-group-elements p.iphorm-group-description {
	color: #666;
	font-size: 11px;
	padding: 5px 10px 0;
	margin: 0;
}
/*Bordered style group*/
.iphorm-theme-light-rounded .iphorm-group-style-bordered > .iphorm-group-elements {
	border: solid 1px #CCC;
	background: #fefefe url(/wp-content/plugins/iphorm-form-builder/themes/light/images/boxed-group-bg.png) repeat-x bottom left;
	-webkit-box-shadow: 1px 1px 1px #eee;
	-moz-box-shadow: 1px 1px 1px #eee;
	box-shadow: 1px 1px 1px #eee;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.iphorm-theme-light-rounded .iphorm-group-style-bordered > .iphorm-group-row {
}
/*One row inside a group*/
.iphorm-theme-light-rounded .iphorm-group-style-bordered > .iphorm-group-elements .iphorm-group-row {
	background: url(/wp-content/plugins/iphorm-form-builder/themes/light/images/boxed-group-break-line.png) repeat-x bottom left;
	margin-bottom: 10px;
}
.iphorm-theme-light-rounded .iphorm-group-style-plain > .iphorm-group-elements .iphorm-group-row {
	background: none;
	margin: 0;
}
.iphorm-theme-light-rounded .iphorm-group-style-bordered .iphorm-group-row.last-child {
	background: none;
	margin-bottom: 0;
}

/*****************************************************
6: Submit button and related
******************************************************/
/*Note: Submit button is designed so you can use rounded cornered image backgrounds that can be fluid size*/

/*Submit button wrap*/
.iphorm-theme-light-rounded .iphorm-submit-input-wrap {
	float: left; /*You might want this right. Change loading icon wrap below too*/
}
/*Submit button default state*/
.iphorm-theme-light-rounded .iphorm-submit-wrap button span, .iphorm-theme-light-rounded .iphorm-submit-wrap button em {
	color: #363636;
	text-shadow: 1px 1px 0 #fff;
}
/*Default*/
.iphorm-theme-light-rounded .iphorm-submit-wrap button span {
	background: #fdfdfd url(/wp-content/plugins/iphorm-form-builder/themes/light/images/button-bg-rep.png) repeat-x bottom left; /*Left image*/
	border: solid 1px #b9b9b9;
	-webkit-box-shadow: 1px 1px 1px #eee;
	-moz-box-shadow: 1px 1px 1px #eee;
	box-shadow: 1px 1px 1px #eee;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
/*Hover*/
.iphorm-theme-light-rounded .iphorm-submit-wrap button:hover {
	background: none; /*Fix conflicting styles with Twenty Thirteen theme*/
}
.iphorm-theme-light-rounded .iphorm-submit-wrap button:hover span {
	background: #fdfdfd url(/wp-content/plugins/iphorm-form-builder/themes/light/images/button-bg-rep.png) repeat-x bottom left; /*Left image*/
	border: solid 1px #b9b9b9;
}
/*Active*/
.iphorm-theme-light-rounded .iphorm-submit-wrap button:active span {
	background: #fdfdfd url(/wp-content/plugins/iphorm-form-builder/themes/light/images/button-active-bg-rep.png) repeat-x top left; /*Left image*/
	border: solid 1px #CACACA;
	-webkit-box-shadow: 1px 1px 0 #fff;
	-moz-box-shadow: 1px 1px 0 #fff;
	box-shadow: 1px 1px 0 #fff;
}
/*Default*/
.iphorm-theme-light-rounded .iphorm-submit-wrap button em {
	background: transparent; /*right image*/
}
/*Hover*/
.iphorm-theme-light-rounded .iphorm-submit-wrap button:hover em {
	background: transparent; /*right image*/
	color: #000;
}
/*Active*/
.iphorm-theme-light-rounded .iphorm-submit-wrap button:active em {
	background: transparent; /*right image*/
	color: #000;
}
/*Loading the submit*/
.iphorm-theme-light-rounded .iphorm-loading-wrap {
	float: left; /*You will want this right if the button is right*/
}
/*Loading gif image*/
.iphorm-theme-light-rounded .iphorm-loading-wrap .iphorm-loading {}

/*****************************************************
7: Messages for user
******************************************************/

/*Errors*/
.iphorm-theme-light-rounded .iphorm-errors-list > .iphorm-error {
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
	text-shadow: 1px 1px 0 #f3d6d4;
}
/*File upload errors*/
.iphorm-theme-light-rounded .iphorm-queue-errors-list > .iphorm-queue-error {
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
	text-shadow: 1px 1px 0 #f3d6d4;
}

/*Success message*/
.iphorm-theme-light-rounded .iphorm-success-message {
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
	text-shadow: 1px 1px 0 #e0fdc3;
}
/*iPhorm referal link*/
.iphorm-theme-light-rounded .iphorm-referral-link a {
	color: #0F83CA;
}
.iphorm-theme-light-rounded .iphorm-referral-link a:hover {
	color: #292929;
}/*!
 * Password Protected Categories 1.4.3
 * Copyright 2020 Barn2 Plugins
 */.widget .ppc-login-form input{margin:2px 0 0;display:block}.widget .ppc-login-form .ppc-login-form-submit{margin-top:6px}.ppc-login-error{font-weight:700;color:#e2401c}.ppc-login-form .ppc-password-label{display:inline-block;padding-right:5px}.ppc-login-form .ppc-login-form-label-text{margin-right:5px}.ppc-protected-category.events-archive header.entry-header{display:block}ul.tokens-token-list {
  height: auto;
  width: 300px;
  border: 1px solid #aaaaaa;
  border-radius: 3px;
  cursor: text;
  z-index: 100;
  margin: 0;
  padding: 0;
  background: #ffffff;
  list-style-type: none;
  clear: both;
  overflow: auto;
}
ul.tokens-token-list,
div.tokens-suggestion-selector {
  color: #e5e5e5;
  font-size: 12px;
  overflow: hidden;
}
ul.tokens-token-list > li {
  list-style-type: none;
  line-height: 1.5;
  float: left;
}
ul.tokens-token-list .tokens-input-text {
  outline: none;
  border: 0;
  padding: 3px 8px;
  background-color: #ffffff;
}
ul.tokens-token-list .tokens-input-text:focus {
  outline: 0;
}
ul.tokens-token-list .tokens-list-token-holder {
  overflow: hidden;
  height: auto;
  margin: 3px 0 3px 3px;
  padding: 1px 3px;
  background: #989898;
  cursor: default;
  border-radius: 3px;
  font-size: 11px;
  white-space: nowrap;
}
ul.tokens-token-list .tokens-list-token-holder p,
ul.tokens-token-list .tokens-list-token-holder .tokens-delete-token {
  display: inline;
  padding: 0;
}
ul.tokens-token-list .tokens-list-token-holder p {
  margin: 0;
}
ul.tokens-token-list .tokens-delete-token {
  cursor: pointer;
  margin: 0 2px 0 5px;
  font-weight: bold;
}
div.tokens-suggestion-selector {
  border: 1px solid #aaaaaa;
  border-radius: 3px;
  background: #555555;
  -moz-box-shadow: 0 0 5px #888888;
  -webkit-box-shadow: 0 0 5px #888888;
  box-shadow: 0 0 5px #888888;
}
div.tokens-suggestion-selector p {
  margin: 0;
  padding: 5px;
  font-weight: bold;
}
div.tokens-suggestion-selector p.tokens-invalid-format,
div.tokens-suggestion-selector p.tokens-existing-item {
  color: #ff0000;
}
div.tokens-suggestion-selector ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  max-height: 300px;
  overflow-y: auto;
}
div.tokens-suggestion-selector ul li {
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
  padding: 5px;
}
div.tokens-suggestion-selector ul li.tokens-highlighted-suggestion {
  background: #444444;
}
div.tokens-suggestion-selector ul li:first-child {
  border-top: none;
}
div.tokens-suggestion-selector ul li:last-child {
  border-bottom: none;
}
.simple-social-icons svg[class^="social-"],
.simple-social-icons svg[class*=" social-"] {
	display: inline-block;
	width: 1em;
	height: 1em;
	stroke-width: 0;
	stroke: currentColor;
	fill: currentColor;
}

.simple-social-icons {
	overflow: hidden;
}

.simple-social-icons ul {
	margin: 0;
	padding: 0;
}

.simple-social-icons ul li {
	background: none !important;
	border: none !important;
	float: left;
	list-style-type: none !important;
	margin: 0 6px 12px !important;
	padding: 0 !important;
}

.simple-social-icons ul li a {
	border: none !important;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	display: inline-block;
	font-style: normal !important;
	font-variant: normal !important;
	font-weight: normal !important;
	height: 1em;
	line-height: 1em;
	text-align: center;
	text-decoration: none !important;
	text-transform: none !important;
	width: 1em;
}

.simple-social-icons ul.aligncenter {
	text-align: center;
}

.simple-social-icons ul.aligncenter li {
	display: inline-block;
	float: none;
}

.simple-social-icons .screen-reader-text {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	border: 0;
}