.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }/*\*/* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }/**/.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } .ui-state-disabled { cursor: default !important; }  .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }  .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }  .ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-size: 1em; }
.ui-widget-content { border: 1px solid #ccc; background: transparent}
.ui-widget-content a { color: #222222; }
.ui-widget-header { border-bottom: 1px solid #aaaaaa; background: #cccccc url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/css/jqueryui/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;  font-weight: bold; }
.ui-widget-header a {  } .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/css/jqueryui/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; }
.ui-state-default { background: #fff; } 
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999; background: #dadada url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/css/jqueryui/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
.ui-state-hover, .ui-widget-header, .ui-state-default { background: transparent; }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #ccc; background: #ffffff url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/css/jqueryui/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; }
.ui-widget :active { outline: none; } .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fcefa1; background: #fbf9ee url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/css/jqueryui/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/css/jqueryui/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }  .ui-icon { width: 16px; height: 16px; background-image: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/css/jqueryui/images/ui-icons_222222_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/css/jqueryui/images/ui-icons_222222_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/css/jqueryui/images/ui-icons_222222_256x240.png); }
.ui-state-default .ui-icon { background-image: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/css/jqueryui/images/ui-icons_888888_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/css/jqueryui/images/ui-icons_454545_256x240.png); }
.ui-state-active .ui-icon {background-image: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/css/jqueryui/images/ui-icons_454545_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/css/jqueryui/images/ui-icons_2e83ff_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/css/jqueryui/images/ui-icons_cd0a0a_256x240.png); } .ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; } .ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }  .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-right {  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; } .ui-widget-overlay { background: #aaaaaa url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/css/jqueryui/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); }
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/css/jqueryui/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; } .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; padding: .3em .3em .3em .7em; color: #000; } .ui-accordion a { zoom: 1; }
.ui-accordion-icons .ui-accordion-header a { padding-left: 1.6em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 1em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
.ui-accordion .ui-accordion-content-active { display: block; } .ui-tabs { position: relative; padding: .2em; zoom: 1; } .ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
.ui-tabs.ui-widget-content { border: 0;} .clear {
clear:both;}
.top-text {
color:#27a9e1;
font-size:24px;
line-height:1;
margin-right:10px;}
#menu_wrapper .nav ul li a, #menu_wrapper div .nav li a {
font-family:'Karla', Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;}
#menu_wrapper div .nav li.current-menu-item a, #menu_wrapper div .nav li.current-menu-parent a, #menu_wrapper div .nav li.current-menu-ancestor > a {
background:url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/nav-bg-repeat.png) repeat-x;
border-radius:4px;
color:#fff;}
#main_menu.nav {}
#main_menu.nav li {
}
#main_menu.nav li a {
display:block;
width:100%;}
#main_menu.nav li a:hover { }
#main_menu.nav li.current-menu-item a {
}
.main-text {
background:#25408e;
color:#fff;
font-size:36px;
font-family:Roboto;
font-weight:300;
text-transform:uppercase;
text-align:center;
padding:17px 0;
*margin-top:153px}
.mid-content {
padding:45px 15px 15px 16px;}
.mid-text {
border-bottom:1px dotted #ABABAB;}
.mid-text .left-text {
width:45%;
float:left;}
.mid-text .left-text h3, .mid-text .left-text h1 {
font-size:21px;
text-transform:capitalize;
border-bottom:1px dotted #ababab;
padding:10px 0;
color:#293990;}
.mid-text .left-text {}
.mid-text .video {
width:50%;
float:right;
margin-right:8px;}
.mid-text .video h3 {
font-size:21px;
text-transform:capitalize;
color:#25408e;
border-bottom:1px dotted #ababab;
padding-bottom:10px;}
.post_header h3 a, .post_header.half h5 a, .post_header.half h6 a {}
.button.readmore {
background:url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/readmore.png) no-repeat;
border:none;
padding:8px 13px;
font-size:12px;} #layerslider_1 {
z-index:5;}
.home-slider {
position:relative;}
.home-slider .slider-bg { position:relative;
top:0;}
.full-bumper {
width:203px !important;
height:108px !important;}
.headlight {
width:240px !important;
height:113px !important;}
.rocker {
width:208px !important;
height:111px !important;}
.full-hood {
width:211px !important;
height:108px !important;}
.full-renders {
width:240px !important;
height:108px !important;}
.mirrors {
width:207px !important;
height:108px !important; }
.slide-ttl {
color:#1d1d1d;
font-weight:bold;}
.ls-bottom-slidebuttons {
bottom:15px;}
.ls-bottom-slidebuttons a {
background:url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/li-bg.png) no-repeat !important;}
.ls-bottom-slidebuttons a.ls-nav-active {
background:url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/li-bg-active.png) no-repeat !important;} .footer-nav {
padding-top:3px;}
.footer-nav li {
float:left;
list-style:none;
padding:0 3px;}
.footer-nav li a {
padding:0 7px;
display:block;
font-size:14px;
color:#7f93ce;
border-right:1px solid #7f93ce;
line-height:11px;}
.footer-nav li a.last {
border-right:none;} .service-wid {
background:#fff;
padding:17px;
padding-top:0;}
.service-wid .services-thmb	{
width:300px;
height:180px;
border-radius:4px;}
.service-wid .service-ttl {
color:#25408e;
font-size:21px;
text-transform:capitalize;
border-bottom:1px dotted #aaa;
padding-bottom:10px;}
.service-wid .widgettitle {
display:none;}
.service-wid li {
list-style:none;
float:left;
width:303px;
margin-right:18px;}
.service-wid li#text-5 {
margin-right:0;}
.post_header.half h5, .post_header.half h6 {
font-weight:bold;}  .footer-wid {
padding:15px;}
.footer-wid h4 {
color:#fff;
font-size:21px;
line-height:24px;}
.col1 {
text-align:center;}
.contact-wid {
width:300px;
float:left;
padding:0 12px}
#footer ul li#text-7 .widgettitle,
#footer ul li#text-8 .widgettitle,
#footer ul li#text-3 .widgettitle,
#footer ul li#text-4 .widgettitle {
border-bottom:1px dotted #5e76bc;
padding-bottom:10px;
margin-bottom:10px;
text-align:left;
}
.col2 p {
color:#7f93ce;
font-size:15px;
margin:0 0 10px 0;
padding:0;}
.col2 p img {
margin-right:10px;
position:relative;
top:3px;}
.col2 p span {
color:#c4caea;}
.col2 a {
color:#7E97FF;}
a.request {
background:url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/request.png) no-repeat;
border:none;
color:#fff;
font-size:18px;
width:226px;
height:39px;
padding-top:10px;
margin-top: 30px;
cursor:pointer;
display:block;
text-align:center;}
a.request:hover {
color:#fff;}
.col3 {}
.col3 ul {
padding:0 0 10px 0 !important;}
.col3 ul li {
background:url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/foot-list.png) left 7px no-repeat !important;
padding:0 0 7px 20px !important;}
.col3 ul li a {
color:#7e97ff;
font-size:15px;
text-decoration:underline;}
.col3 p {
margin:0;
color:#c4caea;
font-family:Arial, Helvetica, sans-serif;}
#footer .sidebar_widget li {
margin:0;
padding:0;} .quote_form_container {}
.quote_form_container input,
.quote_form_container textarea {
border-radius:3px;
border:1px solid #999 !important;
padding:5px 7px 8px !important;
margin:1px 0 8px 0 !important;}
.quote_form_container textarea {
width:95%;}
.quote_form_container h3 {
color:#293990;}
.quote_form_container label {
margin-bottom:10px;}
.quote_form_container .one_third {}
.quote_form_container .one_third input {
width:85%;}
.quote_form_container .one_half {}
.quote_form_container .one_half input {
width:70%;}	
.quote_form_container .one input {
width:84%;}
.quote_form_container .wpcf7-captchar {
width:8%;}
.quote_form_container .one-col {
margin-left:23%;
width:80%;}
.quote_form_container .one-col.bottom {
margin-left:11%;}
.quote_form_container .one-col .one_half {}
.quote_form_container .one-col .one_half input {
width:90%;} .wpcf7-form {
}
#wpcf7-f144-p26-o1 .wpcf7-form {}
#wpcf7-f144-p26-o1 .wpcf7-form input,
#wpcf7-f144-p26-o1 .wpcf7-form textarea {
border:1px solid #999;
padding:7px 7px;
border-radius:3px;
font-size:14px;
color:#646464;
margin:2px 0 8px 0;}
#wpcf7-f144-p26-o1 .wpcf7-form input[type="submit"] {
color:#fff;}
#wpcf7-f144-p26-o1 .wpcf7-form .one_half {
width:32%;
margin-right:3%;}
#wpcf7-f144-p26-o1 .wpcf7-form .one_half input {
width:100%;}
#quote-form .wpcf7-form .wpcf7-submit {
width:100px;
margin-left:390px !important} .about-text {}
.about-text h2 {
margin:10px 0 0 0;}
.about-text p {
margin:5px 0;}/*/*//**/.faqs {}
.faqs h3 {
margin:25px 0 10px 0;}.flex-container a:active,
.flexslider a:active {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none; text-align: center; margin-top: 10px; } .flexslider {width: 100%; margin: 0; padding: 0; height: auto; }
.flexslider.small { height: 370px; }
.flexslider.small.macbook { width: 496px; height: 314px; top: 29px; left: 130px; }
.flexslider .slides > li {display: none;} #home_slider.flexslider .slides > li { height: 612px; }
.flexslider .slides img {max-width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;} .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}  .no-js .slides > li:first-child {display: block;} .flexslider { position: relative; zoom: 1;}
.flexslider .slides {zoom: 1;}
.flexslider .slides > li {position: relative;} .flex-container {zoom: 1; position: relative;}  .flex-caption {background:none; -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000); zoom: 1;}
.flex-caption {width: 96%; padding: 2%; position: absolute; left: 0; bottom: 0; background: rgba(0,0,0,.3); color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,.3); font-size: 14px; line-height: 18px;} .flex-direction-nav li a {opacity: 0; width: 36px; height: 36px; margin: -13px 0 0; display: block; position: absolute; top: 47%; cursor: pointer; text-indent: -9999px;}
.home_portfolio .flex-direction-nav li a { top: 36%; }
.home_portfolio .flex-direction-nav li a.prev { left: 21%; }
.home_portfolio .flex-direction-nav li a.next { right: -50px; }
.flex-direction-nav li .next {right: -50px; background: transparent url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/arrow_next.png) no-repeat;}
.flex-direction-nav li .prev {left: -50px; background: transparent url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/arrow_prev.png) no-repeat;}
.flex-direction-nav li .disabled {opacity: .3; filter:alpha(opacity=30); cursor: default;} #slider_wrapper .flex-control-nav {width: 100%; height: 10px; position: absolute; right: 0; bottom: 0; text-align: center; margin-top: 10px; }
body.single-portfolios #slider_wrapper .flex-control-nav { bottom: -20px; }
#slider_wrapper.slide .flex-control-nav { height: 20px; }
.flex-control-nav li {margin: 0 8px 0 0; display: inline-block; zoom: 1; }
.flex-control-nav li:first-child { }
.flex-control-nav li a { background: #ebebeb; margin: 5px 0 0 0; width: 12px; height: 12px;display: block; cursor: pointer; text-indent: -9999px; -webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px; }
.flex-control-nav li a:hover {background: #9aca42;}
.flex-control-nav li a.active {background: #9aca42; cursor: default;}
.flex-control-nav li:last-child { margin-right: 0; }
.home_portfolio .flex-control-nav { padding-top: 0; height: 15px; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
.home_portfolio .flex-control-nav { height: 20px; }
}
.home_portfolio .flex-control-nav li, .home_portfolio .flex-control-nav li:last-child { float:none; }
.home_portfolio .flex-control-nav li a.active, .home_portfolio .flex-control-nav li a:hover { opacity:1;filter:alpha(opacity=100); }
#slider_wrapper .flexslider ul.slides li .slide_content_left, #slider_wrapper .flexslider.small ul.slides li .slide_content_left, #slider_wrapper .flexslider ul.slides li .slide_desc_left
{
margin-top: 70px;
text-align: left;
color: #fff;
font-size: 18px;
float: left;
width: 35%;
}
#slider_wrapper .flexslider ul.slides li .slide_content_left h5, #slider_wrapper .flexslider ul.slides li .slide_desc_left h5
{
color: #fff;
}
#slider_wrapper .flexslider ul.slides li .slide_desc_left
{
margin: 10px 0 0 0;
}
#slider_wrapper .flexslider ul.slides li a .slide_img_left, #slider_wrapper .flexslider ul.slides li a .slide_img_left
{
margin: 35px 60px 0 30px;
float: left;
}
#slider_wrapper .flexslider ul.slides li a .slide_img_right, #slider_wrapper .flexslider ul.slides li a .slide_img_right
{
margin: 35px 0 0 45px;
float: right;
}
#slider_wrapper .flexslider ul.slides li .slide_content_right, #slider_wrapper .flexslider ul.slides li .slide_desc_right
{
margin-top: 70px;
margin-left: 20px;
text-align: left;
color: #fff;
font-size: 18px;
float: left;
width: 35%;
}
#slider_wrapper .flexslider ul.slides li .slide_content_right h5, #slider_wrapper .flexslider ul.slides li .slide_desc_right h5
{
color: #fff;
font-size: 36px;
}
#slider_wrapper .flexslider ul.slides li .slide_desc_right
{
margin: 10px 0 0 20px;
}
#slider_wrapper .flexslider ul.slides li .slide_content_center, #slider_wrapper .flexslider ul.slides li .slide_desc_center
{
margin: auto;
margin-top: 35px;
padding: ;
text-align: left;
color: #fff;
font-size: 18px;
text-align: center;
}
#slider_wrapper .flexslider ul.slides li .slide_desc_center
{
margin-top: 0;
margin-bottom: 32px;
}
#slider_wrapper .flexslider ul.slides li .slide_content_center h5, #slider_wrapper .flexslider ul.slides li .slide_desc_center h5
{
color: #fff;
font-size: 36px;
}
#slider_wrapper .flexslider ul.slides li a .slide_img_center, #slider_wrapper .flexslider ul.slides li a .slide_img_center
{
bottom: 0;
position: relative;
margin: auto;
}
#slider_wrapper .flexslider ul.slides li a .slide_img_center:before, #slider_wrapper .flexslider ul.slides li a .slide_img_center:before
{
margin-bottom: -200px;
}
#slider_wrapper .flexslider ul.slides li .slide_content_left h5, #slider_wrapper .flexslider ul.slides li .slide_content_right h5
{
font-size: 36px;
}
#slider_wrapper.small .flexslider ul.slides li .slide_content_left h5, #slider_wrapper.small .flexslider ul.slides li .slide_content_right h5
{
font-size: 14px;
}
#slider_wrapper .flexslider ul.slides li .slide_video_right
{
margin: 45px 10px 0 20px;
float: right;
}
#slider_wrapper .flexslider ul.slides li.video
{
height: 430px;
}
#slider_wrapper .flexslider ul.slides li .slide_video_left
{
width: 400px;
margin: 65px 0px 0px 20px;
float: left;
text-align: left;
color: #fff;
font-size: 18px;
}
#slider_wrapper .flexslider ul.slides li .slide_video_left h5
{
font-size: 36px;
color: #fff;
margin-bottom: 10px;
}
#portfolio_slider
{
margin-top: 0;
}.cute-slider{
position: relative;	
}
.cute-ie8 * {filter: inherit; opacity: inherit;}
@-moz-document url-prefix() {
#cute_slider canvas
{
margin-left: -576px !important;
}
} .br-controls {
position:absolute;
z-index: 10;
background-image: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/css/cute-theme/trans.png);
}
.br-next{
position:absolute;
width: 35px;
height: 35px;
right:-5%;
top:50%;
margin-top:-17px;
background: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/css/cute-theme/controls.png) -44px -4px;
}
.br-previous{
position:absolute;
width: 35px;
height: 35px;
left:-5%;
top:50%;
margin-top:-17px;
background: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/css/cute-theme/controls.png) -4px -4px;
}
.br-next, .br-previous {
}
.br-slidecontrol{
position:absolute;
list-style: none;
top: -30px;
right: 0;
z-index:10;
}
.br-slidecontrol ul li{
display: block;
position:relative;
margin:2px;
float:left;
width:14px;
height: 15px;
background: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/css/cute-theme/controls.png) -113px -14px;
}
.br-slidecontrol ul li .br-control-selected{
display: block;
width:14px;
height: 15px;
background: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/css/cute-theme/controls.png) -92px -14px;
}
.br-thumb-bottom {
left: -36px;
position: relative;
}
.br-thumb-up {
left: -36px;
top:-143px;
position: relative;
}
.br-thumb-bottom .br-thumb-frame { 
background: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/css/cute-theme/thumb-frame.png) -0px -7px;
width: 92px;
height: 95px;
}
.br-thumb-up .br-thumb-frame { 
background: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/css/cute-theme/thumb-frame.png) -89px 1px;
width: 92px;
height: 95px;
}
.br-thumb-bottom .br-thumb-img , .br-thumb-up .br-thumb-img{ 
position:absolute;
top: 17px;
left: 15px;
width:60px;
height:60px;
}
.br-thumb-bottom .br-thumb-img img , .br-thumb-up .br-thumb-img img {
left: 0;	
}
.br-slideinfo .br-infocontent{
background: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/css/cute-theme/info-pat.png);
font-size: 12px;
text-shadow: white 1px 1px;
width:100%;
height: 100%;
}
.br-slideinfo .right , .br-slideinfo .left{
width:260px;
height: 100%;
}
.br-slideinfo .info1 div{
padding:20px;
}
.br-slideinfo .info1 .title{
font-weight: 700;
font-size: 19px;
}
.br-slideinfo .info1 .text{
line-height: 152%;
}
.br-slideinfo .info1 .more-btn{
cursor: pointer;
-moz-box-shadow: inset 0px 1px 0px 0px white;
-webkit-box-shadow: inset 0px 1px 0px 0px white;
box-shadow: inset 0px 1px 0px 0px white;
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.35, #E4E4E4), color-stop(1, #CECECE) );
background: -moz-linear-gradient( center top, #E4E4E4 35%, #CECECE 100% );
background-color: #CECECE;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
border: 1px solid #B4B4B4;
color: black;
font-size: 11px;
font-weight: 400;
padding: 8px 13px;
text-shadow: 1px 1px 0px white;
float: right;
display: block;
position: relative;
top: -5%;
margin: 0px 10px 18px 10px;
text-decoration: none;
}
.br-slideinfo .info2 .more-btn{
cursor: pointer;
-moz-box-shadow:	inset 0px 1px 0px 0px #FF7979;
-webkit-box-shadow:	inset 0px 1px 0px 0px #FF7979;
box-shadow:			inset 0px 1px 0px 0px #FF7979;
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.35, #DD1C1F), color-stop(1, #CB120F) );
background:			-moz-linear-gradient( center top, #DD1C1F 35%, #CB120F 100% );
background-color: #DD1C1F;
-moz-border-radius:		4px;
-webkit-border-radius:	4px;
border-radius:			4px;
border: 1px solid #7C2E2E;
color: white;
font-size: 12px;
font-weight: 400;
padding: 4px 13px;
text-shadow: 1px 1px 0px black;
float: left;
display: block;
position: relative;
left: 65px;
top: 42px;
text-decoration: none;
}
.br-slideinfo .info2 .subtitle{
display: block;
font-weight: 300;
letter-spacing: -2px;
font-size: 42px;
margin-left: 31px;
margin-top: -5px;
}
.br-slideinfo .info2 .title{
display: block;
font-weight: 700;
letter-spacing: -1px;
padding-left: 31px;
padding-top: 10px;
font-size: 19px;
}
.br-slideinfo .info2 .text{
display: block;
font-size: 13px;
font-weight: 400;
padding: 39px 32px;
line-height: 127%;
} .br-circle-timer {
position:absolute;
top:-28px;
width:28px;
height:28px;
}
.br-circle-timer .br-timer-dot {
width:11px;
height: 13px;
background: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/css/cute-theme/controls.png) -134px -15px;
}
.br-bar-timer{
height: 6px;
position:absolute;
bottom:0px;
}
.br-bar-timer .br-timer-glow{
height: 7px;
background: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/css/cute-theme/light-timer-glow.png);
width: 104px;
}
.br-bar-timer .br-timer-bar{
height: 2px;
background-color: white;
position: absolute;
top: 4px;
} .br-captions .br-caption-content {
}
.br-captions .caption{
position: absolute;
}
.br-captions .caption1 {
font-size: 1.8em;
font-weight: 300;
color: white;
letter-spacing: -2px;
top: 254px;
left: 219px;
}
.br-captions .caption2 {
color: #59251A;
font-weight: 700;
font-size: 13px;
left: 221px;
top: 274px;
} .br-captions .caption3 {
font-size: 2.8em;
font-weight: 300;
letter-spacing: -3px;
top: 242px;
left: 23px;
overflow: visible !important;
}
.br-captions .caption4 {
color: white;
font-weight: 700;
font-size: 13px;
left: 27px;
letter-spacing: -1px;
top: 270px;
} .br-captions .caption5 {
font-size: 2.7em;
font-weight: 300;
letter-spacing: -3px;
top: 184px;
right: 0px;
overflow: visible !important;
color: white;
background: #FE0036;
padding: 14px;
}
.br-captions .caption6 {
color: white;
background: black;
font-weight: 700;
font-size: 18px;
right: 0;
letter-spacing: -1px;
top: 239px;
padding: 5px 11px;
} .br-captions .caption7 {
font-size: 26px;
font-weight: 300;
letter-spacing: -1px;
top: 272px;
right: 91px;
overflow: visible !important;
color: #710912;
}
.br-captions .caption8 {
color: white;
background: black;
font-weight: 700;
font-size: 15px;
right: 119px;
letter-spacing: -1px;
top: 296px;
padding-right: 1px;
height: 13px;
margin: 0;
}
.br-captions .caption8 div {
top: -7px;
} .br-captions .caption9 {
font-size: 16px;
font-weight: 700;
letter-spacing: -1px;
top: 32px;
right: 245px;
overflow: visible !important;
}
.br-captions .caption10 {
font-weight: 300;
font-size: 30px;
right: 109px;
letter-spacing: -1px;
top: 50px;
height: 13px;
overflow: visible !important;
} .br-captions .caption11 {
font-size: 18px;
font-weight: 700;
letter-spacing: -1px;
bottom: 62px;
right: 51px;
color: #FFFCE5;
overflow: visible !important;
}
.br-captions .caption12 {
font-weight: 300;
font-size: 32px;
right: 51px;
letter-spacing: -1px;
bottom: 54px;
height: 13px;
overflow: visible !important;
color: #AF4008;
} .br-captions .caption13 {
font-size: 30px;
font-weight: 300;
letter-spacing: -2px;
top: 124px;
left: 46px;
color: #2B485A;
text-shadow: #BBB 0 1px 0px;
overflow: visible !important;
}
.br-captions .caption14 {
font-weight: 700;
font-size: 14px;
left: 47px;
letter-spacing: -1px;
top: 148px;
height: 13px;
overflow: visible !important;
}
.br-captions .caption15 {
left: 47px;
top: 176px;
}
.br-captions .caption15 a {
font-weight: 600;
font-size: 15px;
right: 51px;
letter-spacing: -1px;
overflow: visible !important;
color: white;
text-decoration: none;
display: block;
background: #467A90;
text-shadow: black 0px 1px 0px;
padding: 6px 16px;
} .br-video {
}
.br-video .play-btn{
width: 43px;
height: 43px;
background: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/css/cute-theme/controls.png) no-repeat -3px -44px;
cursor: pointer;
position: absolute;
top: 50%;
left: 50%;
margin: -21px 0 0 -21px;
}
.br-video .close-btn{
width: 22px;
height: 22px;
background: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/css/cute-theme/controls.png) no-repeat 0px -123px black;
cursor: pointer;
position: absolute;
right: 6px;
top: 6px;
border: solid 1px #5E5C5C;
}
.br-video .video-cont{
background: black;
position:absolute;
z-index: 2;
width:100%;
height:100%;
} .br-shadow{
background: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/css/cute-theme/shadow.png) no-repeat scroll center ;
bottom: -40px;
height: 60px;
left: -140px;
position: absolute;
width: 1150px;
} .br-loading {
width: 23px;
height: 23px;
background: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/css/cute-theme/controls.png) 150px -94px;
position: absolute;
top: 50%;
left: 50%;
margin: -11px;
z-index: 101;
}
.br-loading .img{
width:21px;
height:21px;
background: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/css/cute-theme/small-loading.gif) no-repeat center;	
}
.br-large-loading {
width: 43px;
height: 43px;
background: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/css/cute-theme/controls.png) -92px -42px;
position: absolute;
top: 50%;
left: 50%;
margin: -21px;
z-index: 100;
}
.br-large-loading .img{
width:40px;
height:40px;
background: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/css/cute-theme/large-loading.gif) no-repeat center;	
}html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, .search_box p
{
margin:0;
padding:0;
border:0;
font-weight:inherit;
font-style:inherit;
font-size:100%;
font-family:inherit;
vertical-align:baseline;
}
body 
{
line-height:1.5;
}
blockquote:before, blockquote:after, q:before, q:after 
{
content:"";
}
blockquote, q 
{
quotes:"" "";
}
a img 
{
border:none;
}
.sticky, .bypostauthor
{
font-weight: bold;
}
p {
padding-top:0.4em;
padding-bottom:0.4em;
}
p:empty {
display: none;
} body
{
background: #fff;
font-size: 14px;
font-family: Arial,Tahoma,Verdana,sans-serif;
padding: 0;
margin: 0;
color: #333;
overflow-x: hidden;
}
span.custom_font
{ }
a, #top_bar a
{
color: #333;
text-decoration: none;
transition: color 300ms, background-color 300ms, opacity 300ms;
-moz-transition: color 300ms, background-color 300ms, opacity 300ms;
-o-transition: color 300ms, background-color 300ms, opacity 300ms;
-webkit-transition: color 300ms, background-color 300ms, opacity 300ms;
}
a.colorful, .ppb_desc a
{
color: #4279CF;
}
a.colorful:hover, a.colorful:active, .ppb_desc a:hover, .ppb_desc a:active
{
text-decoration: underline;
}
a:hover, .post_header h3 a:hover
{ opacity: 0.8;
text-decoration: none;
}
a:active
{
color: #333;
text-decoration: none;
}
.sidebar_wrapper a
{
color: #999;
}
.sidebar_wrapper a:hover, .sidebar_wrapper a:active
{
color: #444444;
}
.sidebar_wrapper ul.twitter a, #footer .sidebar_widget li ul.twitter a
{
color: #4279CF;
}
.sidebar_wrapper ul.twitter a:hover, .sidebar_wrapper ul.twitter a:active, #footer .sidebar_widget li ul.twitter a:hover, #footer .sidebar_widget li ul.twitter a:active
{
text-decoration: underline;
}
::selection {
background: #222;
color: white;
text-shadow: none;
}
img.alignright, div.alignright {float:right; margin:0.4em 0 1em 1.5em}
img.alignleft, div.alignleft {float:left; margin:0.4em 1.5em 1em 0}
img.aligncenter, div.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0.4em 0 .5em 1em}
a img.alignleft {float:left; margin:0.4em 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}
hr {
border-left: none;
margin: 0;
border: 0;
background: transparent;
display: block;
border-bottom: 1px solid #E5E5E5;
clear:both;
height: 20px;
}
hr.space
{
margin-bottom: 15px;
}
div.divider
{
width: 100%;
height: 30px;
clear: both;
}
div.divider.one_fourth
{
width: 25%;
}
div.divider.one_third
{
width: 33%;
}
div.divider.one_half
{
width: 50%;
}
div.divider.two_third
{
width: 66%;
}
#wrapper
{
width: 100%;
margin: auto;
border-top: 5px solid #25408e !important;
width:980px;
background-color: #fff;
}
#footer 
{
width: 100%;
background: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/footer-bg.png) repeat;
border: 0;
margin: auto;
margin-top: 20px;
color: #999;
padding:10px;
width:980px;
margin-top:0px !important;
}
#footer a, #copyright a
{
}
#footer ul.sidebar_widget
{ }
#copyright
{
width: 100%;
margin: auto;
padding: 0;
clear:both;
font-size: 12px;
letter-spacing: 0;
background: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/copyright-bg.png) repeat-x;
color: #ccc;
padding:11px 0;
width:980px;
}
.copyright_wrapper
{
width:960px;
margin:auto;
}
.copyright_wrapper .left_wrapper
{
float:left;
width:480px;
color:#7f93ce;
font-size:14px;
}
.copyright_wrapper .right_wrapper
{
float:right;
width:484px;
}
.copyright_wrapper .right_wrapper li {
list-style:none;}
pre, code, tt {font:12px 'andale mono', 'lucida console', monospace;line-height:1.5;display: block;word-wrap: break-word; color: #888; 
overflow:auto; padding: 20px;
line-height: 19px; background: transparent url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/pre_bg.png) repeat; 
} input[type=text], input[type=password], textarea
{
padding: 10px 10px 8px;
margin: 0 5px 0 0;
border: none;
width: 67%;
color: #666;
line-height: 1;
text-align: left;
float: left;
outline: none;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
border: 1px solid #E5E5E5;
font-family: Arial,Tahoma,Verdana,sans-serif;
}
#footer input[type=text], #footer input[type=password], #footer textarea
{
box-shadow: none;
}
input[type=text].blur, textarea.blur
{
color: #999;
}
#footer input[type=text], #footer textarea
{
background: #333;
border: 1px solid #444;
font-size: 11px;
}
#footer input[type=text].blur, #footer textarea.blur
{
color: #666;
}
label
{
font-weight:bold;
font-size: 12px;
}
#contact_form label, #commentform label
{
margin-left: 10px;
font-weight: bold;
}
#contact_form label
{
margin-left: 0px;
font-weight: bold;
float: left;
margin-top: 6px;
width:148px;
font-size:14px;
}
#commentform > p
{
clear: both;
}
#contact_form label.error, #commentform label.error
{
color: #AC1C20;
float: left;
margin-top: 6px;
margin-bottom: 0;
display: none !important;
visibility: hidden;
width: 0px;
}
#contact_form input, #contact_form textarea, #commentform input, #commentform textarea
{
float: left;
margin-bottom: 15px;
}
#contact_form.style1 input
{
margin-right: 10px;
}
.contact_style1_info
{
margin: 0 0 30px 0;
color: #999;
font-size: 16px;
text-align: center;
}
input[type=submit], input[type=button], a.button
{
display: inline-block;
outline: none;
cursor: pointer;
text-align: center;
text-decoration: none;
font-size: 13px;
padding: .5em 1em .6em 1em;
color: #fff;
font-weight: 500;
border: solid 1px #006C9C;
background: #239BCB; margin-right: 5px; -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
#footer input[type=submit], #footer input[type=button]
{
font-size: 11px;
}
a.comment-reply-link
{
margin-top: 3px;
float:right;
font-size: 11px;
margin-left: 10px;
}
a.comment-reply-link:hover, a.comment-reply-link:active
{
text-decoration: underline;
}
a.button
{
padding-top:8px;
}
input[type=submit]:hover, input[type=button]:hover, a.button:hover
{	
}
input[type=submit].medium, input[type=button].medium, a.button.medium
{
font: 14px/100% 'Helvetica Neue', Helvetica 'Lucida Grande',Verdana,sans-serif;
}
input[type=submit].large, input[type=button].large, a.button.large
{
font: 16px/100% 'Helvetica Neue', Helvetica 'Lucida Grande',Verdana,sans-serif;
}
input[type=submit]:active, input[type=button]:active, a.button:active
{
position: relative;
top: 1px;
left: 1px;
}
.slider_desc a.button.large
{
float: right;
margin-top: -25px;
margin-right: 60px;
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.6);
-moz-box-shadow: 0 1px 3px rgba(0,0,0,.6);
box-shadow: 0 1px 3px rgba(0,0,0,.6);
}
input[type=submit].left, input[type=button].left, a.button.left
{
float: left;
}
input[type=submit].right, input[type=button].right, a.button.right
{
float: right;
}
input[type=submit].center, input[type=button].center, a.button.center
{
margin: auto;
}
#cancel-comment-reply-link
{
font-size: 14px;
color: #F16F07;
}
h1, h2, h3, h4, h5, h6
{
font-weight: 500;
color: #111; }
h1
{
font-size: 28px;
}
h2
{
font-size: 24px;
}
h3
{
font-size: 22px; padding:10px 0;
}
h4
{
font-size: 20px;
}
h5
{
font-size: 16px;
letter-spacing: 0;
}
h6
{
font-size: 14px;
letter-spacing: 0;
}
.ls-layer h1
{
font-size: 36px;
}
.ls-layer h2
{
font-size: 32px;
}
.ls-layer h3
{
font-size: 28px;
}
.ls-layer h4
{
font-size: 26px;
}
.ls-layer h5
{
font-size: 22px;
}
.ls-layer h6
{
font-size: 18px;
}
h3#reply-title
{
font-size: 16px;
letter-spacing: 0;
}
.margintop10
{
margin-top: 10px;
}
.clear
{
clear: both;
}
img.mid_align
{ 
vertical-align: middle;
margin-right: 5px;
border: 0;
}
img.frame
{
}
.frame_left
{
padding: 8px;
float: left;
margin: 0 20px 10px 0;
text-align: center;
border: 1px solid #ccc;
-webkit-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.2), 0 1px 4px rgba(0, 0, 0, 0.2), 0 0 40px rgba(0, 0, 0, 0.1) inset;
-moz-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.2), 0 1px 4px rgba(0, 0, 0, 0.2), 0 0 40px rgba(0, 0, 0, 0.1) inset;
box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.2);
}
.frame_left .caption, .frame_right .caption, .frame_center .caption
{
margin: 7px 0 2px 0;
display: block;
font-weight: bold;
}
.frame_right
{
padding: 8px;
float: right;
margin: 0 0 10px 20px;
text-align: center;
border: 1px solid #ccc;
-webkit-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.2), 0 1px 4px rgba(0, 0, 0, 0.2), 0 0 40px rgba(0, 0, 0, 0.1) inset;
-moz-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.2), 0 1px 4px rgba(0, 0, 0, 0.2), 0 0 40px rgba(0, 0, 0, 0.1) inset;
box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.2);
}
.frame_center
{
padding: 8px;
margin: auto;
margin-top: 20px;
margin-bottom: 20px;
text-align: center;
clear: both;
display: table;
border: 1px solid #ccc;
-webkit-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.2), 0 1px 4px rgba(0, 0, 0, 0.2), 0 0 40px rgba(0, 0, 0, 0.1) inset;
-moz-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.2), 0 1px 4px rgba(0, 0, 0, 0.2), 0 0 40px rgba(0, 0, 0, 0.1) inset;
box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.2);
}
.dropcap1
{
display: block;
float: left;
margin: 0 8px 0 0;
font-size: 24px;
line-height: 40px;
background: #2C2F32;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
color: #fff;
width: 40px;
height: 40px;
text-align: center;
}
blockquote
{
width: 90%;
min-height: 50px;
margin: 10px 0 10px 30px;
border-top: 1px solid #f0f0f0;
background:#f6f6f6; border-radius:5px;
font-size: 14px; color: #404040;
padding: 20px;
position:relative;
}
blockquote span.icon_quote { background: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/icon_quote.png) no-repeat; display:block; width:17px; height:15px; position:absolute; left:-27px; top:12px; text-indent:-999em; }
blockquote h2
{
font-weight: normal;
font-size: 22px;
font-style: italic;
font-family: Georgia, Times, serif;
text-transform: none;
}
blockquote h3
{
font-weight: normal;
font-size: 20px;
}
#respond
{
width: 100%;
float: left;
margin: 0 0 5px 0;
}
.comment_wrapper #respond
{
margin: -10px 0 20px 5px;
padding: 0 10px 0 20px;
width: 95%;
}
.comment_wrapper ul.children #respond
{
margin: 5px 0 5px 5px;
padding: 0 0 0 20px;
width: 87%;
}
.space
{
margin-bottom: 10px;
}
#copyright .social_wrapper
{
position: static;
float: right;
margin-right: 30px;
margin-top: 10px;
}
#footer .social_wrapper ul li img
{
height: auto;
}
.social_wrapper
{
float: right;
list-style: none;
margin-top: 0;
}
.social_wrapper li
{
float: right;
margin-left: 8px;
}
.social_wrapper li img
{  }
#content_wrapper ul.social_wrapper.team
{
float: left;
margin-left: 0;
}
.social_wrapper.team li
{
margin: 0 5px 0 0;
}
.social_wrapper.team li img
{
opacity: 0.5;
filter: alpha(opacity=50)
}
.member_item
{
margin-bottom: 40px;
margin-top: 10px;
}
#top_bar
{
float: right;
height: 50px;
width: 70%;
font-size: 14px;
color: #999;
}
.top_contact_info
{
float: right;
margin:0px 0 0 0px;
}
img {max-width:100% !important; height:auto !important; }
.top_contact_info ul
{
list-style: none;
float: right;
}
.top_contact_info ul li
{
float: right;
color:#25408e;
font-size:28px;
font-weight:500;
}
.top_contact_info ul li a { 
color:#25408e; 
transition: opacity .3s ease;
}
.top_contact_info ul li a:hover { 
opacity: 0.8;
}
.top_social
{
float: right;
margin-top: 8px;
}
.footer-tel {
transition: opacity .3s ease;
}
.footer-tel:hover { 
opacity: 0.8;
}
.button.top_contact_button
{
float: right;
margin-top: 7px;
margin-left: 10px;
margin-right: 0;
}
#header_wrapper
{
width: 100%;
float: left;
background: #fff;
}
body.admin-bar #header_wrapper
{
top: 28px;
}
.header_bg
{
background: #f9f9f9;
}
.logo
{
float: left;
}
.search_box input[type=text]
{
background: transparent;
border: 0;
margin: 1px 5px 0 5px;
width: 140px;
}
.search_box img
{
position: relative;
top: 3px;
left: -7px;
}
#menu_wrapper
{
padding: 0;
width: 950px;
margin: auto;
padding:0 25px 0 0;
}
#menu_border_wrapper div.notice
{
float: right;
margin-top: 32px;
}
#menu_wrapper .nav ul, #menu_wrapper div .nav
{
list-style: none;
display: block;
padding: 0;
margin: 0;
float: right;
text-transform: uppercase;
margin:0px 1px 0 0;
}
#menu_wrapper .nav ul li, #menu_wrapper div .nav li
{
float :left;	
margin:0 0 0 11px;
}
#menu_wrapper .nav ul li ul li, #menu_wrapper div .nav li ul li
{
clear: both;
width: 200px;
padding: 0;
margin: 0;
}
#menu_wrapper .nav ul li:last-child, #menu_wrapper div .nav li:last-child
{
margin-right: 0;
}
#menu_wrapper .nav ul li a, #menu_wrapper div .nav li a
{
display: inline-block;
padding:2px 9px;
margin: 0 0 0 0;
text-align:center;
color: #444;
font-size: 14px;
}
#menu_wrapper .nav ul li:first-child a, #menu_wrapper div .nav li:first-child a
{
}
#menu_wrapper .nav ul li:last-child a, #menu_wrapper div .nav li:last-child a
{
}
#menu_wrapper .nav ul li a.hover, #menu_wrapper .nav ul li a:hover, #menu_wrapper div .nav li a.hover, #menu_wrapper div .nav li a:hover
{
color: #4279CF; }
#menu_wrapper div .nav li.current-menu-item > a, #menu_wrapper div .nav li.current-menu-parent > a, #menu_wrapper div .nav li.current-menu-ancestor > a
{
color: #fff; }
#menu_wrapper div .nav li ul li.current-menu-ancestor a
{
color: #111;
}
#menu_wrapper .nav ul li ul, #menu_wrapper div .nav li ul
{
display: none;
list-style: none;
background: #fff;
position: absolute;
padding: 0;
width: 225px;
height: auto;
z-index: 1000; 
text-transform: none;
margin: 0 0 0 0;
border: 1px solid #E5E5E5;
border-top: 3px solid #4279CF; -webkit-box-shadow: 4px 4px 0px 0px rgba(150, 150, 150, 0.05);
-moz-box-shadow: 4px 4px 0px 0px rgba(150, 150, 150, 0.05);
box-shadow: 4px 4px 0px 0px rgba(150, 150, 150, 0.05);
}
#menu_wrapper .nav ul li ul li ul, #menu_wrapper div .nav li ul li ul
{
position: absolute;
left: 215px;
top: 0px;
margin-top: 4px;
display: none;
z-index: 99999;
opacity: 1;
border-top: 1px solid #E5E5E5;
}
#menu_wrapper .nav ul li:hover ul, #menu_wrapper div .nav li:hover ul
{
display: block;
}
#menu_wrapper div .nav li ul li a, #menu_wrapper div .nav li.current-menu-item ul li a, #menu_wrapper div .nav li ul li.current-menu-item a,#menu_wrapper .nav ul li ul li a, #menu_wrapper .nav ul li.current-menu-item ul li a, #menu_wrapper .nav ul li ul li.current-menu-item a, #menu_wrapper div .nav li.current-menu-parent ul li a, #menu_wrapper div .nav li ul li.current-menu-parent a
{
color: #444444;
display: block;
background: transparent;
height:auto;
padding: 8px 10px 8px 10px;
}
#menu_wrapper .nav ul li ul li a, #menu_wrapper div .nav li ul li a, #menu_wrapper div .nav li.current-menu-parent ul li a
{
width: 185px;
display: block;
margin-left: 10px;
border-bottom: 1px solid #ebebeb;
border-top: 0;
font-weight: bold;
font-size: 14px;
border-left: 0;
border-right: 0;
}
#menu_wrapper .nav ul li ul li:last-child a, #menu_wrapper div .nav li ul li:last-child a
{
border-bottom: 1px solid transparent;
}
#menu_wrapper .nav ul li ul li a:hover, #menu_wrapper .nav ul li ul li a:hover, #menu_wrapper div .nav li ul li a:hover, #menu_wrapper div .nav li ul li a:hover, #menu_wrapper div .nav li.current-menu-item ul li a:hover, #menu_wrapper div .nav li.current-menu-parent ul li a:hover
{
color:#4279CF;
}
#content_wrapper ul
{
margin-left: 20px;
}
#content_wrapper ul li { margin:0; padding:5px 0; }
#content_wrapper ul.slides
{
margin-left: 0;
}
#content_wrapper ul.home_portfolio
{
margin-left: 0;
}
#content_wrapper
{
margin: auto;
padding:0 22px;
}
body.home #content_wrapper
{
padding:0px;
}
#content_shadow_bottom
{
height: 48px;
}
#content_wrapper .inner
{
width: 100%;
margin: auto;
}
.wrapper_shadow
{
width: 960px;
height: 51px;
margin:auto;
position: relative;
left: -20px;
background: transparent url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/wrapper_shadow.png) no-repeat;
}
.slider_border
{
width: 960px;
height: 350px;
margin:auto;
background: #fff;
padding: 10px 0 0 0;
margin-top:15px;
}
.page_caption
{
margin: auto;
width: 100%;
height: 70px;
background: #f9f9f9;
padding: 9px 0 0 0;
text-align: center;
border-bottom: 1px solid #E5E5E5;
border-top:1px solid #E5E5E5; -webkit-box-shadow: 4px 4px 0px 0px rgba(150, 150, 150, 0.05);
-moz-box-shadow: 4px 4px 0px 0px rgba(150, 150, 150, 0.05);
box-shadow: 4px 4px 0px 0px rgba(150, 150, 150, 0.05);
}
.page_caption p
{
display: block;
float: left;
margin: 13px 0 0 0;
}
#content_wrapper .inner .inner_wrapper
{
width: 100%;
margin: auto;
padding: 0 0 0 0;
}
#content_wrapper .inner .inner_wrapper.portfolio
{
padding: 10px 0 0 0;
position: relative;
left: -10px;
}
#content_wrapper .inner .inner_wrapper .sidebar_content
{
width: 650px;
float: left;
padding: 0;
margin-top: 15px;
}
#content_wrapper .inner .inner_wrapper .sidebar_content .post
{
margin-bottom: 40px;
}
#content_wrapper .inner .inner_wrapper .sidebar_content.portfolio_r
{
width: 650px;
}
#content_wrapper .inner .inner_wrapper .sidebar_content img
{
max-width: 650px;
}
#content_wrapper .inner .inner_wrapper .sidebar_content.left_blog_content
{
margin-left: 10px;
margin-top: -5px;
}
#content_wrapper .inner .inner_wrapper .sidebar_content.mini
{
width: 490px;
}
#content_wrapper .inner .inner_wrapper .sidebar_content.mini.second_one
{
width: 490px;
}
#content_wrapper .inner .inner_wrapper .sidebar_content.left_sidebar
{
margin-left: 0px;
float: right;
}
#content_wrapper .inner .inner_wrapper .sidebar_content.left_sidebar img
{
max-width: 650px;
}
#content_wrapper .inner .inner_wrapper .sidebar_wrapper
{
width: 250px; float: right; margin:15px 0 0 10px;
}
body.page-template-portfolio-3r-php #content_wrapper .inner .inner_wrapper .sidebar_content, body.page-template-portfolio-3l-php #content_wrapper .inner .inner_wrapper .sidebar_content
{
margin-top: 0;
}
#content_wrapper .inner .inner_wrapper .sidebar_wrapper .sidebar
{
width: 100%;
float: right;
padding-left: 15px;
}
#content_wrapper .inner .inner_wrapper .sidebar_wrapper .sidebar_bottom {
width: 100%;
height: 50px;
padding-left: 15px;
float: right;
display: none;
}
#content_wrapper .inner .inner_wrapper .sidebar_wrapper.left_sidebar
{
float: left;
margin: 0;
margin-top: 15px;
padding-left: 0;
border-left: 0;
width: 300px;
}
#content_wrapper .inner .inner_wrapper .sidebar_wrapper .sidebar.left_sidebar
{
width: 100%;
float: left;
min-height: 150px;
padding-right: 25px;
padding-left: 0;
}
#content_wrapper .inner .inner_wrapper .sidebar_wrapper .sidebar_bottom.left_sidebar
{
padding-right: 25px;
padding-left: 0;
float: left;
display: none;
}
#content_wrapper .inner .inner_wrapper .sidebar_wrapper .sidebar.left_sidebar .sidebar_widget > li
{
padding-left: 0;
}
#content_wrapper .inner .inner_wrapper .sidebar_wrapper .sidebar .content
{
width: 100%;
margin: 0 10px 0 0;
}
#content_wrapper .inner .inner_wrapper .sidebar_wrapper.left_sidebar .sidebar .content
{
width: 100%;
margin: 0;
}
#content_wrapper .sidebar .content .posts.blog, .posts.blog
{
list-style: none;
margin-left: 0;
margin-top: 0;
}
.posts.blog li
{
margin-bottom: 45px;
}
#content_wrapper .sidebar .content .posts.blog li, #content_wrapper .posts.blog li
{
padding-top: 10px;
line-height: 1.5em;
clear: both;
border:0;
background: none;
padding-left: 0;
padding-bottom: 15px;
color: #999;
}
#content_wrapper .sidebar .content .posts.blog li:last-child, #content_wrapper .posts.blog li:last-child, #footer .sidebar_widget li ul.posts.blog li:last-child
{
margin-bottom: 0;
}
.sidebar_widget
{
width: 100%;
}
.sidebar_widget li ul
{
list-style: none;
}
.sidebar_widget li
{
padding-bottom: 10px;
margin: 0;
margin-bottom: 5px;
padding: 15px 20px 10px 20px;
}
.sidebar_widget li:first-child
{
padding-top: 0;
}
.sidebar_widget li.widget.widget_search
{
background: transparent;
border: 0;
float: left;
width: 100%;
}
#content_wrapper .sidebar .content .sidebar_widget li.Custom_Portfolios
{
padding-bottom: 0;
}
#content_wrapper .sidebar .content .sidebar_widget li.Custom_Portfolios ul li, #content_wrapper .sidebar .content .sidebar_widget li.Custom_Portfolios ul li .portfolio_desc
{
border-bottom: 0;
}
#content_wrapper .sidebar .content .sidebar_widget li.Custom_Portfolios .flex-control-nav li
{
border-bottom: 0;
padding: 0;
}
.sidebar_widget li.widget.widget_search form#searchform
{
margin-bottom: 35px;
}
.sidebar_widget li.Custom_Facebook_Page
{
padding-bottom: 20px;
}
.sidebar_widget li.Custom_Flickr
{
padding-bottom: 15px;
}
.sidebar_widget li ul li
{
margin: 0 0 10px 0;
padding: 0 0 10px 0;
}
#footer .sidebar_widget li ul.flickr li:first-child
{
padding-top: 0;
}
#footer .sidebar_widget li ul.flickr li
{
border-bottom: 0;
}
#content_wrapper .sidebar .content .posts.blog li img, #content_wrapper .posts.blog li img, #footer .posts.blog li img
{
float: left;
margin: 0 10px 2px 0;
width: 60px;
padding: 3px;
}
#content_wrapper .sidebar .content .sidebar_widget, .sidebar_widget
{
list-style: none;
margin-left: 0;
}
#content_wrapper .sidebar .content .sidebar_widget li ul
{
margin: 0 0 0 0;
list-style:none;
}
#content_wrapper .sidebar .content .sidebar_widget li ul li ul.sub-menu
{
margin-left: 10px;
}
#content_wrapper .sidebar .content .sidebar_widget li ul li
{
margin: 0 0 0 0;
padding: 0 0 3px 20px;
background: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/arrow-ul.png) no-repeat center left;
}
#content_wrapper .sidebar .content .sidebar_widget li.Custom_Portfolios ul li
{
padding-left: 0;
}
#content_wrapper .sidebar .content .sidebar_widget li ul li:last-child
{
border-bottom: 0;
}
#content_wrapper .sidebar .content .sidebar_widget li ul li:first-child
{
padding-top: 10px;
background-position:0px 1.3em;
}
#content_wrapper .sidebar .content .sidebar_widget li ul.twitter, #footer .sidebar_widget li ul.twitter, ul.twitter
{
margin: 0;
margin: 15px 0 0 0;
list-style:none;
background: #f4f4f4;
padding: 0 0 3px 0;
width: 100%;
}
.testimonial_wrapper
{
background: #f4f4f4 url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/quote_bg.png) no-repeat 0px 5px;
padding: 10px 10px 10px 49px;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
margin-top: 15px;
}
#footer .twitter_username, #footer .testimonial_name
{
color: #fff;
}
#footer .testimonial_wrapper
{
margin-top: 20px;
background: #1F2224 url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/quote_bg.png) no-repeat 0px 5px;
}
#footer .sidebar_widget li ul.twitter, ul.twitter
{
margin-top: 15px;
float: none;
background: #1F2224;
}
#footer .sidebar_widget li ul.twitter li:last-child
{
border-bottom: 0;
padding-bottom: 0;
}
#content_wrapper .sidebar .content .sidebar_widget li ul.twitter li, #footer .sidebar_widget li ul.twitter li, ul.twitter li
{
padding: 5px 10px 5px 10px;
background: none;
}
.twitter_arrow, .testimonial_arrow
{
width: 18px;
height: 10px;
margin-left: 5px;
margin-top: -1px;
}
.twitter_username, .testimonial_name
{
margin-left: 10px;
margin-top: 5px;
margin-bottom: 10px;
}
#content_wrapper .sidebar .content .sidebar_widget li ul.twitter li:first-child, #footer .sidebar_widget li ul.twitter li:first-child, ul.twitter li:first-child
{
padding-top: 10px;
background-position:0px 1.3em;
}
#content_wrapper .sidebar .content .sidebar_widget li ul.social_media, #footer .sidebar_widget li ul.social_media
{
list-style: none;
margin: 5px 0 15px -9px;
float: left;
display: block;
clear: both;
}
#footer .sidebar_widget li ul.social_media
{
margin: 5px 0 15px 0;
}
#content_wrapper .sidebar .content .sidebar_widget li ul.social_media li
{
display: block;
float: left;
margin: 0;
}
#footer .sidebar_widget li ul.social_media li
{
margin: 0 5px 0 0;
display: block;
float: left;
}
#content_wrapper ul.posts.blog
{
list-style: none;
margin: 7px 0 0 0;
}
#content_wrapper .sidebar .content .sidebar_widget li ul li
{
margin: 0 0 8px 0;
}
#content_wrapper .sidebar .content .sidebar_widget li .widgettitle, h2.widgettitle, #footer ul li.widget .widgettitle
{
font-size: 15px;
font-weight: normal;
display: block;
margin: 0 0 2px 0;
letter-spacing: 0;
color: #111;
padding-bottom: 7px;
}
#footer h2.widgettitle span
{
background: transparent;	
}
.one_third h2.widgettitle
{
font-size: 16px;
}
.widget_tag_cloud div
{
margin: 15px 0 10px 0;	
}
.widget_tag_cloud div a, .meta-tags a
{
display: inline-block;
color: #999;
font-size: 12px;
line-height: 1.5em;
margin: 0 0 4px 0;
padding: 6px 10px 6px 10px;
background: #F4F4F4;
}
.widget_tag_cloud div a:hover, .meta-tags a:hover, #footer .widget_tag_cloud div a:hover, #footer .meta-tags a:hover
{
background: #4279CF;
color: #fff;
}
#footer .widget_tag_cloud div a, #footer .meta-tags a
{
background: #1F2224;
}
.post_wrapper
{
width: 640px;
margin: 0;
float: left;
margin-bottom: 50px;
}
.post_wrapper.fullwidth
{
width: 960px;
margin-top: 15px;
}
.post_wrapper.one_half
{
width: 470px;
margin-bottom: 40px;
margin-top: 10px;
}
.post_wrapper.one_half.ppb_blog
{
width: 460px;
overflow: hidden;
margin-top: 0;
}
.post_wrapper.one_half.last
{
width: 470px;
}
.post_wrapper.one_third
{
width: 301px;
margin-bottom:0px;
margin-right: 21px;
}
.post_wrapper.one_third.last
{
margin-right: 0;
width: 301px;
}
.post_wrapper_left
{
float: left;
width: 200px;
margin: 0 30px 0 0;
}
.post_wrapper_left_full
{
float: left;
width: 300px;
margin: 0 30px 0 0;
}
.post_wrapper_right
{
float: right;
width: 350px;
}
.post_wrapper_right_full
{
float: right;
width: 600px;
}
.post_social
{
margin-top: 20px;
}
iframe.twitter-count-none
{
margin-right: 14px;
}
.post_social.portfolio
{
float: left;
padding-bottom: 20px;
}
.blog_thumb
{
float: left;
margin-right: 20px;
margin-top: 5px;
width: 150px;
height: 120px;
}
.blog_thumb_overlay
{
width:150px;
height:150px;
position: relative;
margin-top: -155px;
background-color: rgba(0, 0, 0, 0.3);
text-align: center;
display: none;
overflow: hidden;
}
.blog_thumb_overlay .overlay_icon_circle
{
position: relative;
top: 37%;
left: -40%;
background: #4279CF;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
width: 40px;
height: 40px;
text-align: center;
}
.blog_thumb_overlay .overlay_icon_circle img
{
width: 20px;
margin-top: 10px;
}
.post_header_wrapper
{
margin-top: 0;
}
.post_header_wrapper.thumb
{
width: 380px;
float: left;
}
.post_header
{
width: 560px;
float: left;
margin: 0;
}
.post_header.full
{
width: 870px;
}
.post_header h3
{
text-transform: none;
margin-top: 5px;
}
.post_header.thumb h3
{
font-size: 20px;
margin: 0;
}
.post_header h3
{
font-size: 20px;
letter-spacing: 0;
}
.post_header.half h5, .post_header.half h6
{
font-size: 17px;
text-transform: none;
}
.post_header h3 a, .post_header.half h5 a, .post_header.half h6 a
{
margin-top: 0;
margin-bottom: 0px;
letter-spacing: -1px;
color:#313131;
}
.post_header .post_detail, .recent_post_detail, .post_detail
{
width: 100%;
padding: 0;
font-size: 10px;
float: left;
margin: 0 0 15px 0;
color: #999;
text-transform: uppercase;
}
.member_position
{
color: #999;
}
.member_img
{
margin-bottom: 5px;
}
.post_detail_item
{
display: inline-block;
margin: 5px 5px 0 0;
}
.post_img img.frame
{
position: relative;
top: 15px;
}
.post_img_wrapper
{
width: 650px;
height: 250px;
}
.post_img_overlay
{
width:650px;
height:250px;
position: relative;
margin-top: -255px;
background-color: rgba(0, 0, 0, 0.3);
text-align: center;
display: none;
overflow: hidden;
}
.post_img_overlay .overlay_icon_circle
{
position: relative;
top: 37%;
left: -46%;
background: #4279CF;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
width: 60px;
height: 60px;
text-align: center;
}
.post_img_overlay .overlay_icon_circle img
{
width: 30px;
margin-top: 15px;
}
.post_full_img_wrapper
{
width: 960px;
height: 300px;
}
.post_full_img_overlay
{
width:960px;
height:300px;
position: relative;
margin-top: -305px;
background-color: rgba(0, 0, 0, 0.3);
text-align: center;
display: none;
overflow: hidden;
}
.post_full_img_overlay .overlay_icon_circle
{
position: relative;
top: 37%;
left: -48%;
background: #4279CF;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
width: 60px;
height: 60px;
text-align: center;
}
.post_full_img_overlay .overlay_icon_circle img
{
width: 30px;
margin-top: 15px;
}
.post_half_img_wrapper
{
width: 470px;
height: 250px;
}
.one_third .one .post_half_img_wrapper, .one_third .one .post_half_img_wrapper img, .one_fourth .one .post_half_img_wrapper, .one_fourth .one .post_half_img_wrapper img
{
width: 100%;
height: auto;
}
.one_third .one .post_half_img_wrapper .post_half_img_overlay, .one_fourth .one .post_half_img_wrapper .post_half_img_overlay
{
visibility: hidden;
}
.post_half_img_overlay
{
width:470px;
height:250px;
position: relative;
margin-top: -255px;
background-color: rgba(0, 0, 0, 0.3);
text-align: center;
display: none;
overflow: hidden;
}
.post_half_img_overlay .overlay_icon_circle
{
position: relative;
top: 37%;
left: -48%;
background: #4279CF;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
width: 60px;
height: 60px;
text-align: center;
}
.post_half_img_overlay .overlay_icon_circle img
{
width: 30px;
margin-top: 15px;
}
.post_third_img_wrapper
{
width: 305px;
height: 180px;
}
.ppb_blog .post_third_img_wrapper, .ppb_blog .post_third_img_wrapper .post_third_img_overlay
{
width: 100%;
overflow: hidden;
}
.post_third_img_overlay
{
width:300px;
height:181px;
position: relative;
margin-top: -185px;
background-color: rgba(0, 0, 0, 0.3);
text-align: center;
display: none;
overflow: hidden;
border-radius:5px;
-moz-border-radius:5px;
-o-border-radius:5px;
-webkit-border-radius:5px;
-ms-border-radius:5px;
}
.post_third_img_overlay .overlay_icon_circle
{
position: relative;
top: 34%;
left: -48%;
background:#4279CF;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
width: 60px;
height: 60px;
text-align: center;
}
.post_third_img_overlay .overlay_icon_circle img
{
width: 30px;
margin-top: 15px;
}
.post_excerpt
{
width: 560px;
float: left;
}
.post_excerpt.full
{
width: 850px;
}
.post_excerpt.thumb
{
width: 380px;
float: left;
}
.post_excerpt.half
{
width: 100%;
color:#383838;
font-size:13px;
}
.post_excerpt p:first-child, .sidebar_content p:first-child
{
margin: 0;
}
.post_header .post_comment
{
float: right;
margin: 10px 0 0 0;
font-size: 11px;
padding: 5px 15px 5px 15px;
text-align: right;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0 1px 3px #ebebeb;
-webkit-box-shadow: 0 1px 3px #ebebeb;
box-shadow: 0px 1px 3px #ebebeb;
background: #cccccc url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/bt_g.png) repeat-x top;
text-align: left;
border: 1px solid #ebebeb;
}
.post_header.half
{
width: 100%;
}
.comment .left img.avatar
{
width: 55px;
}
.comment
{
width: 650px;
margin-bottom: 20px;
padding-bottom: 20px;
margin-left: -25px;
float: left;
}
.comment .left
{
width: 60px;
float: left;
margin-top: 15px;
}
.comment_arrow
{
background: transparent url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/comment_arrow.png) no-repeat;
width: 14px;
height: 10px;
float: left;
position: relative;
left: 5px;
margin-top: 20px;
display: none;
}
.comment .right
{
width: 86%;
float: left;
padding: 20px 15px 20px 15px;
background: #fff;
border-bottom: 1px solid #E5E5E5;
margin-top: -2px;
}
ul.children div.comment .right
{
width: 73%;
}
.comment .right p
{
margin: 0;
padding: 0;
}
#content_wrapper ul.children
{
list-style: none;
margin: -40px 0 0px 74px;
padding: 5px 20px 2px 0;
float: left;
width: 106%;
}
#content_wrapper ul.children ul.children
{
margin-top: -10px;
padding-bottom: 0;
width: 83.5%;
}
.comment_wrapper
{
float: left;
margin-left: 25px;
}
.comment_date
{
font-style: italic;
color: #999;
font-size: 11px;
float: right;
margin-top: 3px;
}
ul.children .comment
{
width: 100%;
margin: 0;
padding: 20px 0 10px 0;
float: left;
margin-left: -23px;
}
ul.children ul.children .comment
{
margin-left: -22px;
}
ul.children .comment:last-child
{
padding-top: 0;
padding-bottom: 15px;
}
ul.children .comment:first-child
{
padding-top: 10px;
}
.cufon.space
{
margin-bottom: 15px;
}
.one_third
{
width: 31.33%;
float: left;
margin-right: 2%;
}
.one_third.last
{
margin-right: 0;
width: 33.33%;
}
#portfolio_filter_wrapper.three_columns > div
{
width: 30%;
float: left;
margin-right: 2.5%;
}
.two_third
{
float: left;
width: 64.66%;
margin-right: 2%;
}
.two_third.last
{
margin-right: 0;
width: 66.66%;
}
.two_third.portfolio1
{
height: 290px;
overflow: hidden;
margin-top: 10px;
margin-bottom: 10px;
position: relative;
}
.two_third.portfolio1 img.frame
{
position: relative;
top: 20px;
}
.one_half
{
float: left;
width: 48%;
margin-right: 2%;
}
.one_half.last
{
width: 50%;
margin-right: 0;
}
#portfolio_filter_wrapper.two_columns > div
{
width: 47%;
float: left;
margin-right: 2.5%;
}
.one_half .portfolio_image
{
width: 100%;
height: 330px;
overflow: hidden;
}
.portfolio_image img
{
width: 183px;
}
.one_half .portfolio_image img.frame
{
position: relative;
top: 21px;
}
.img_shadow_360
{
float: left;
background: transparent url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/img_shadow_360.png) no-repeat 22px bottom;
}
.one_third .portfolio_image
{
width: 100%;
height: 218px;
overflow: hidden;
}
.one_third .portfolio_image img.frame
{
position: relative;
top: 20px;
}
.img_shadow_220
{
float: left;
background: transparent url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/img_shadow_220.png) no-repeat 18px bottom;
}
.one_third .portfolio_desc h2
{
font-size: 20px;
}
.portfolio_desc
{
color: #ccc;
transition: color 300ms, background-color 300ms, opacity 300ms;
-moz-transition: color 300ms, background-color 300ms, opacity 300ms;
-o-transition: color 300ms, background-color 300ms, opacity 300ms;
-webkit-transition: color 300ms, background-color 300ms, opacity 300ms;
padding: 12px 9px 15px 9px;
border: 1px solid #E5E5E5;
border-top: 0;
-webkit-box-shadow: 4px 4px 0px 0px rgba(150, 150, 150, 0.05);
-moz-box-shadow: 4px 4px 0px 0px rgba(150, 150, 150, 0.05);
box-shadow: 4px 4px 0px 0px rgba(150, 150, 150, 0.05);
font-size: 11px;
text-align: center;
}
.portfolio_desc h5, .portfolio_desc h6
{
color: #333;
}
.portfolio_desc:hover, .portfolio_desc.hover
{
}
.portfolio_desc:hover h6, .portfolio_desc.hover h6, .portfolio_desc:hover h5, .portfolio_desc.hover h5, .portfolio_desc:hover h4, .portfolio_desc.hover h4, .portfolio_desc:hover h3, .portfolio_desc.hover h3, .portfolio_desc:hover h2, .portf1795olio_desc.hover h2
{
}
.portfolio_desc h6 a, .posts.blog h6 a, .portfolio_desc h5 a, .posts.blog h5 a, .portfolio_desc h6, .portfolio_desc h5
{
text-transform: none;
font-family: Arial,Tahoma,Verdana,sans-serif;
}
.portfolio_desc_200
{
width: 200px;
margin-bottom: 25px;
}
.portfolio_desc_642
{
width:920px;
}
.portfolio_desc_460
{
width:450px;
margin-bottom: 25px;
}
.portfolio_desc_195
{
width: 175px;
margin-bottom: 25px;
font-size: 11px;
}
#content_wrapper .sidebar .content .sidebar_widget li .portfolio_desc h6 a, #content_wrapper .sidebar .content .sidebar_widget li .posts.blog h6 a
{
padding: 0;
color: #000;
background: transparent;
width: auto;
font-size: 13px;
position: relative;
margin: 0;
font-weight: bold;
letter-spacing: 0;
}
.posts.blog h6
{
margin: 10px 0 10px 0;
}
#content_wrapper .sidebar .content .sidebar_widget li ul.thumb, #footer .sidebar_widget li ul.thumb
{
list-style: none;
display: block;
float: none;
width: 100%;
margin-left: 0;
margin-top: 15px;
}
#content_wrapper .sidebar .content .sidebar_widget li ul.thumb li, #content_wrapper .sidebar .content .sidebar_widget li ul.thumb li:first-child, #footer .sidebar_widget li ul.thumb li:first-child, #footer .sidebar_widget li ul.thumb li
{
margin: 0 7px 1px 0;
float: left;
clear: none;
padding: 0;
background: none;
border-bottom: 0;
}
#content_wrapper .sidebar .content .sidebar_widget li ul.thumb li img, #footer .sidebar_widget li ul.thumb li img
{
width: 79px;
}
#footer .sidebar_widget li ul.thumb li img
{
width: 57px;
}
.one_fourth
{
width: 23%;
float: left;
margin-right: 2%;
}
.one_fourth.last
{
margin-right: 0;
width: 25%;
}
.one_fourth.gallery
{
margin-bottom: 3%;
}
#portfolio_filter_wrapper > div
{
width: 22%;
float: left;
margin-right: 2.5%;
}
.one_fourth.css_shadow
{
margin: bottom: 0;
}
.one_fourth.clear
{
clear: both;
}
.one_fourth .portfolio_image
{
width: 100%;
height: 155px;
overflow: hidden;
}
.one_fourth .portfolio_image img.frame
{
position: relative;
top: 10px;
}
.img_shadow_160
{
float: left;
background: transparent url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/img_shadow_160.png) no-repeat 15px bottom;
}
.one_fifth
{
width: 15%;
float: left;
margin-right: 6%;
margin-bottom: 2%;
}
.one_fifth.last
{
margin-right: 0;
}
.one_sixth
{
width: 11%;
float: left;
margin-right: 6%;
margin-bottom: 2%;
}
.one_sixth.last
{
margin-right: 0;
}
.one_sixth_img
{
width: 162px;
height: 235px;
overflow: hidden;
float: left;
display:block;
border: 10px solid #fff;
background:#fff;
}
.one_third_img
{
width: 250px;
height: 160px;
overflow: hidden;
float: left;
display:block;
border: 8px solid #fff;
background:#fff;
-moz-box-shadow: 0 1px 3px #ccc;
-webkit-box-shadow: 0 1px 3px #ccc;
box-shadow: 0px 1px 3px #ccc;
}
.one_fourth_img, .one_fourth_detail_img
{
width: 265px;
height: 230px;
overflow: hidden;
float: left;
display:block;
}
.one_fourth_normal
{
width: 190px;
height: 120px;
overflow: hidden;
float: left;
display:block;
border: 8px solid #fff;
background:#fff;
-moz-box-shadow: 0 1px 3px #ccc;
-webkit-box-shadow: 0 1px 3px #ccc;
box-shadow: 0px 1px 3px #ccc;
}
.one_sixth_img:hover, .one_third_img:hover, .one_fourth_img:hover, , .one_fourth_detail_img:hover img:hover
{
overflow: visible;
}
.one_sixth_img:hover img
{
position:absolute;
margin-left: -75px;
margin-top: -65px;
z-index: 999;
-moz-box-shadow: 0 2px 20px #ccc;
-webkit-box-shadow: 0 2px 20px #ccc;
box-shadow: 0px 2px 20px #ccc;
border: 10px solid #fff;
}
.one_fourth_img:hover img
{
position:absolute;
margin-left: -60px;
margin-top: -60px;
z-index: 999;
-moz-box-shadow: 0 2px 20px #555;
-webkit-box-shadow: 0 2px 20px #555;
box-shadow: 0px 2px 20px #555;
}
.one_fourth_detail_img:hover img
{
display:none;
}
.one_fourth_detail_div
{
display:none;
width:260px;
height:260px;
padding: 20px;
background: #f9f9f9 url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/body_bg.gif) repeat;
position:absolute;
margin-left: -40px;
margin-top: -40px;
z-index: 999;
-moz-box-shadow: 0 2px 20px #ccc;
-webkit-box-shadow: 0 2px 20px #ccc;
box-shadow: 0px 2px 20px #ccc;
color: #666;
}
.one_fourth_detail_img:hover .one_fourth_detail_div
{
display: block;
}
.portfolio4_hover
{
width: 180px;
height: 133px;
text-align: center;
display: block;
position: relative;
top: -133px;
left: 6px;
z-index: 999;
background: transparent;
cursor: pointer;
}
.portfolio4_hover img
{
width: 60px;
margin: 25px 0 0 0;
}
.blog_grid_desc
{
padding: 15px 0 15px 5px;
}
#searchform label
{
display:none;
}
#searchform
{
margin: 0;
}
#searchform input[type=text]
{
width: 90%;
margin: 0 0 5px 0;
}
#searchform input[type=submit]
{
display: none;
}
.portfolio_image
{
display: block;
}
.related_posts
{
padding-bottom: 5px;
padding-top: 5px;
float: left;
width: 100%;
}
table
{
border: 1px solid #ebebeb;
}
#footer table
{
border: 0;
}
#content_wrapper table thead tr th
{
text-shadow: 0 0 0 #fff;
}
table tr
{
background: #ffffff;
}
#footer table tr
{
background: #1F2224;
}
table tr td, table tr th
{
border-bottom: 1px solid #ebebeb;
}
#footer table tr td, #footer table tr th
{
border: 0;
}
table tfoot tr td
{
border-bottom: 0;
}
table tr th
{
font-weight: bold;
background: #f0f0f0;
text-align: left;
}
#footer table tr th
{
background: #F16F07;
text-align: center;
color: #fff;
}
table tr th, table tr td
{
padding: 7px 15px 7px 15px;
}
#wp-calendar tr th, #wp-calendar tr td
{
padding: 3px 7px 3px 7px;
}
#wp-calendar caption
{
display:none;
}
#wp-calendar
{
margin: 20px 0 20px 0;
}
.pagination {
margin: 20px 0 20px 0;
float: right;
}
.pagination p a:first-child {
float: left;
}
.pagination p a:last-child {
float: right;
}
.pagination a, .pagination span
{
padding-left: 12px;
padding-right: 12px;
height: 25px;
line-height: 25px;
display: inline-block;
text-align: center;
color: #777;
background: #EBEBEB;
}
.pagination span, .pagination a:hover
{
background: #4279CF;
color: #fff;
}
.pp_list ul
{
margin-top: 15px;
}
.pp_list ul li
{
margin: 5px 0 0 0;
padding-left: 22px;
padding-bottom: 5px;
}
.accordion
{
border: 1px solid #ebebeb;
-moz-box-shadow: 0 1px 3px #ebebeb;
-webkit-box-shadow: 0 1px 3px #ebebeb;
box-shadow: 0px 1px 3px #ebebeb;
}
.accordion h3, .accordion div
{
border: 0;
background: transparent;
}
.pp_accordion, .pp_accordion_close
{
margin:0;
margin-bottom: 10px;
border-bottom: 1px solid #E5E5E5;
-webkit-box-shadow: 0 4px 0px 0px rgba(150, 150, 150, 0.05);
-moz-box-shadow: 0 4px 0px 0px rgba(150, 150, 150, 0.05);
box-shadow: 0 4px 0px 0px rgba(150, 150, 150, 0.05);
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus
{
border: 1px solid #ebebeb;
}
.ui-corner-all, .ui-corner-top, .ui-corner-bottom
{
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
}
.ui-state-default, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, .ui-widget-content
{
border: 0;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active
{
background: transparent;
}
.ui-accordion .ui-accordion-header
{
font-weight: normal;
display: block;
position: relative;
font-family: Arial,Tahoma,Verdana,sans-serif;
}
.pp_accordion
{
}
.accordion div
{
border-top: 1px solid #ebebeb;	
}
.accordion h3
{
padding: 5px 0 5px 8px;
}
.ui-accordion .ui-accordion-header .ui-icon
{
left: 10px;
}
.ui-tabs-panel
{
margin-top: 10px;
}
.ui-widget-header
{
border-bottom: 1px solid #ebebeb;
}
.tabs .ui-state-default
{
background: transparent;
border: 0;
color: #333;
}
.tabs .ui-state-default a
{
color: #999;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected
{
border: 1px solid #ebebeb;
background: #fff;
border-bottom: 1px solid #fff;
border-top: 3px solid #4279CF;
top: 1px;
}
.ui-tabs .ui-tabs-nav li
{
background: #F9F9F9;
margin: 0;
border: 1px solid #ebebeb;
padding-top: 2px;
top: 3px;
}
.ui-tabs .ui-tabs-nav li a 
{
padding: 8px 30px 7px 30px;
font-size: 12px;
}
.tabs .ui-state-active
{
font-weight: bold;
background: #fff;
text-shadow: 0 1px 1px #fff;
display: block;	
}
#content_wrapper .tabs .ui-widget-header
{
border: 0;
margin-left: 0;
}
.tabs .ui-tabs-panel
{
border: 1px solid #ebebeb;
margin:0;
padding-top: 0em;
background: #fff;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: 4px 4px 0px 0px rgba(150, 150, 150, 0.05);
-moz-box-shadow: 4px 4px 0px 0px rgba(150, 150, 150, 0.05);
box-shadow: 4px 4px 0px 0px rgba(150, 150, 150, 0.05);
}
.tabs .ui-state-active a
{
color: #333;
font-weight: bold;
}
.ui-tabs li:first-child
{
margin-left: -3px;
}
.pricing_box
{
float: left;
text-align: center;
padding: 0 0 10px 0;
border: 1px solid #ebebeb;
margin-top: 2%;
}
.pricing_box .header
{
border-bottom: 1px solid #ebebeb;
margin: 0 0 20px 0;
font-weight: bold;
}
.pricing_box .header
{
width: 100%;
height: 42px;
text-align: center;
}
.pricing_box .header span
{
position: relative;
top: 10px;
padding-bottom: 7px;
font-size: 14px;
}
.pricing_box.large .header span
{
top: 15px;
font-size: 14px;
}
.pricing_box h2
{
font-size: 44px;
padding-top: 5px;
}
#content_wrapper .pricing_box ul
{
list-style-image: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/icon_check.png);
margin: 10px 10% 25px 20%;
text-align: left;
}
#content_wrapper .pricing_box ul
{
margin: auto;
margin-top: 10px;
margin-bottom: 35px;
width: 80%;
list-style: none;
}
#content_wrapper .pricing_box ul li
{
border-bottom: 1px solid #ebebeb;
padding: 10px 0 10px 0;
text-align: center;
}
.pricing_box.large
{
margin-top: -0.5%;
padding-bottom: 30px;
background: #f9f9f9;
border: 1px solid #2C2F32;
}
.pricing_box.large .header
{
height: 51px;
background: #2C2F32;
color: #fff;
}
.pricing_box.three
{
width: 32.5%;
}
.pricing_box.four
{
width: 24.5%;
font-size: 1em;
}
.pricing_box.four h2
{
font-size: 3em;
}
.pricing_box.five
{
width: 19.5%;
font-size: 0.9em;
}
.pricing_box.five h2
{
font-size: 1.9em;
}
.pricing_box.five.large
{
margin-top: -2.5%;
}
.pricing_box.five .header span
{
font-size: 1.3em;
top: 11px;
}
.pricing_box.five.large .header span
{
font-size: 1.5em;
top: 13px;
}
.one_third .service_thumb
{
width: 50px;
margin: 0 20px 0 0;
float: left;
}
.one_third .service_thumb img
{
width: 50px;
}
.one_third .service_box
{
width: 180px;
float: left;
}
.one_third .service_box p
{
margin-top: 15px;
}
#footer ul
{
display: block; margin: auto;
list-style: none;
padding: 10px 0 30px 0;
text-align: left;
font-weight: normal;
}
#footer textarea
{
height: 100px;
}
#footer h6
{
font-size: 13px;
font-weight: bold;
}
#footer ul li.widget
{ }
#footer ul li.widget.last
{
margin-right: 15px;
width: 20%;
float:right;
}
#footer ul.three li.widget, #footer .sidebar_widget.four li
{
float: left;
width: 31%;
margin-right:3%;
}
#footer ul.three li.widget.last
{ margin-right: 0;
float:left;	
width:31.3%;
}
#footer ul.two li.widget
{
float: left;
width: 48%;
margin-right:4%;
}
#footer ul.two li.widget.last
{
float: right;
width: 48%;
margin-right: 0;
}
#footer ul.one li.widget
{
float: left;
width: 100%;
margin-right:0;
}
#footer ul li.widget .widgettitle
{
color:#fff;
font-size:21px;
line-height:24px;
text-align:center;
}
#footer ul li.widget .widgettitle span
{
padding-right: 10px;
}
#footer ul li.widget ul
{
width: 100%;
float: left;
padding-top: 15px;
}
div.textwidget
{
padding-top: 0;
margin-top: 10px;
}
#footer ul li.widget ul li
{
padding: 10px 0 10px 0;
margin: 0;
background: transparent; }
#footer ul li.widget ul li:first-child
{
padding-top: 0;
border-top: 0;
}
#footer ul li.widget ul li:last-child
{
border-bottom: 0;
}
#footer .posts.blog li img
{
float: left;
margin: 0 10px 2px 0;
width: 45px;
border: 0;
}
#content_wrapper .sidebar .content .sidebar_widget li ul.flickr, ul.flickr
{
list-style: none;
margin: 15px 0 0 0;
float: left;
display: block;
clear: both;
width: 110%;
}
ul.flickr li
{
float: left;
margin: 0 5px 5px 0;
}
#footer .sidebar_widget li ul.flickr
{
list-style: none;
margin: 0 0 30px 0;
float: left;
display: block;
clear: both;
width: 110%;
}
#content_wrapper .sidebar .content .sidebar_widget li ul.flickr li, #content_wrapper .sidebar .content .sidebar_widget li ul.flickr li a, ul.flickr li a
{
display: block;
float: left;
margin: 0;
background-image: none;
border: 0;
margin-right: 6px;
margin-bottom: 3px;
padding-left:0;
padding-top: 0;
}
#footer .sidebar_widget li ul.flickr li, #footer .sidebar_widget li ul.flickr li a, #footer .sidebar_widget li ul.flickr li:first-child
{
display: block;
float: left;
margin: 0 5px 3px 0;
border:0;
padding: 0;
}
#content_wrapper .sidebar .content .sidebar_widget li ul.flickr li img, ul.flickr li img
{
width: 75px;
position: relative;
}
#footer .sidebar_widget li ul.flickr li img
{
width: 57px;
border: 0;
padding:0;
}
.slider_wrapper_bg
{
width: 960px;
height: 480px;
background: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/slider_shadow.png) bottom center no-repeat;
border-right: 0;
border-left: 0;
margin: auto;
}
#slider_wrapper
{
width: 960px;
height: 430px;
margin: auto;
overflow: visible;
text-align: center;
position: relative;
z-index: 9;
margin-top: 30px;
font-size: 14px;
}
#slider_wrapper.cute
{
margin-top: 30px;
}
body.single-portfolios #slider_wrapper
{
height: 480px;
margin-top: 10px;
}
.br-captions p
{
padding: 0;
padding-top: 5px;
margin: 0;
}
.br-captions .caption_bg
{
background: rgba(0,0,0,.7);
padding: 12px 15px 12px 15px;
position:absolute;
max-width: 300px;
color: #ccc;
text-align: left;
font-size: 14px;
}
.br-captions .caption_bg h4
{
color: #fff;
margin-bottom: 0;
}
.styled_box_title
{
display: inline-block;
outline: none;
text-decoration: none;
padding: 10px 10px 10px 10px;
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.1);
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.1);
box-shadow: 0 1px 2px rgba(0,0,0,.1);
color: #fff;
border: solid 1px #cccccc;
background: #f78d1d;
background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#eeeeee));
background: -moz-linear-gradient(top,  #f8f8f8,  #eeeeee);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#eeeeee');
text-shadow: 0 0 0 transparent;
font-weight: bold;
width: 90%;
}
.styled_box_content
{
background: #fff;
color: #999;
padding: 10px 10px 10px 10px;
line-height: 1.3em;
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.1);
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.1);
box-shadow: 0 1px 2px rgba(0,0,0,.1);
border: solid 1px #cccccc;
border-top: 0;
width: 90%;
}
.breadcrumbs
{
width: 100%;
font-size: 11px;
border-bottom: 1px solid #ebebeb;
margin-top: -10px;
}
.breadcrumbs .inner
{
width: 895px;
margin: auto;
padding: 10px 0 10px 0;
}
.small_author
{
font-size: 14px;
color: #ccc;
}
.portfolio3_shadow
{
width:216px;
height:160px;
background: transparent url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/portfolio3_shadow.png) no-repeat;
margin-top:-12px;
}
.portfolio3_shadow img
{
margin-top: 12px;
border:0;
}
.portfolio195_shadow
{
width:195px;
height:130px;
}
.portfolio195_overlay
{
width:195px;
height:130px;
position: relative;
margin-top: -135px;
background-color: rgba(0, 0, 0, 0.3);
text-align: center;
display: none;
overflow: hidden;
}
.portfolio195_overlay .overlay_icon_circle
{
position: relative;
top: 34%;
left: -40%;
background: #4279CF;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
width: 40px;
height: 40px;
text-align: center;
}
.portfolio195_overlay .overlay_icon_circle img
{
width: 20px;
margin-top: 10px;
}
.portfolio195_overlay .overlay_icon_circle img
{
width: 20px;
margin-top: 10px;
}
.portfolio200_shadow
{
width:220px;
height:160px;
margin-top:0;
overflow: hidden;
text-align: center;
background: transparent url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/ajax-loader.gif) no-repeat 50% 42%;
}
.portfolio200_overlay
{
width:220px;
height:160px;
position: relative;
margin-top: -165px;
background-color: rgba(0, 0, 0, 0.3);
text-align: center;
display: none;
overflow: hidden;
}
.portfolio200_overlay .overlay_icon_circle
{
position: relative;
top: 38%;
left: -40%;
background: #4279CF;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
width: 40px;
height: 40px;
text-align: center;
}
.portfolio200_overlay .overlay_icon_circle img
{
width: 20px;
margin-top: 10px;
}
.portfolio200_overlay img.grid_icon
{
position: absolute;
top: 76%;
left: 6%;
}
.portfolio200_overlay .grid_content
{
position: absolute;
top: 8%;
left: 6%;
color: #ebebeb;
font-size: 12px;
font-style: italic;
text-align: left;
}
.portfolio200_overlay .grid_content h5
{
color: #fff;
font-style: normal;
}
.portfolio200_shadow img
{
margin-top: 0;
}
.portfolio305_shadow
{
width: 305px;
height: 220px;
margin-top:0;
overflow: hidden;
background: transparent url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/ajax-loader.gif) no-repeat 50% 42%;
}
.portfolio305_overlay
{
width:305px;
height:220px;
position: relative;
margin-top: -225px;
background-color: rgba(0, 0, 0, 0.3);
text-align: center;
display: none;
}
.portfolio305_overlay .overlay_icon_circle
{
position: relative;
top: 37%;
left: -41%;
background: #4279CF;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
width: 60px;
height: 60px;
text-align: center;
}
.portfolio305_overlay img
{
width: 30px;
margin-top: 15px;
}
.portfolio305_overlay img.grid_icon
{
position: absolute;
top: 72%;
left: 6%;
}
.portfolio305_overlay .grid_content
{
position: absolute;
top: 8%;
left: 6%;
color: #ebebeb;
font-size: 13px;
font-style: italic;
text-align: left;
}
.portfolio305_overlay .grid_content h3
{
color: #fff;
font-style: normal;
}
.portfolio_desc_305
{
width: 285px;
margin-bottom: 25px;
}
.portfolio460_shadow
{
width:470px;
height:300px;
margin-top:0;
overflow: hidden;
background: transparent url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/ajax-loader.gif) no-repeat 50% 42%;
}
.portfolio460_overlay
{
width:470px;
height:300px;
position: relative;
margin-top: -305px;
background-color: rgba(0, 0, 0, 0.3);
text-align: center;
display: none;
overflow-x: hidden;
}
.portfolio460_overlay .overlay_icon_circle
{
position: relative;
top: 39%;
left: -42%;
background: #4279CF;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
width: 60px;
height: 60px;
text-align: center;
}
.portfolio460_overlay img
{
width: 30px;
margin-top: 15px;
}
.portfolio460_overlay img.grid_icon
{
position: absolute;
top: 78%;
left: 6%;
}
.portfolio460_overlay .grid_content
{
position: absolute;
top: 8%;
left: 6%;
color: #ebebeb;
font-size: 13px;
font-style: italic;
text-align: left;
}
.portfolio460_overlay .grid_content h3
{
color: #fff;
font-style: normal;
}
.portfolio460_shadow img
{
}
.portfolio642_shadow
{
width:920px;
height:424px;
margin-top:0;
text-align: center;
overflow: hidden;
}
.portfolio642_shadow img
{
margin-top: 0;
border: 0;
}
.portfolio642_overlay
{
width:920px;
height:400px;
position: relative;
margin-top: -406px;
opacity: 0;
filter: alpha(opacity = 0);
background: #272625 url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/portfolio_overlay_pattern.png) repeat;
}
.portfolio642_overlay img
{
position: relative;
top: 46%;
left: -100%;
}
.portfolio480_shadow
{
width:480px;
height:322px;
margin-top:0;
}
.portfolio480_shadow img
{
margin-top: 0;
border: 0;
}
.portfolio480_overlay
{
width:480px;
height:306px;
position: relative;
margin-top: -311px;
opacity: 0;
filter: alpha(opacity = 0);
background: #272625 url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/portfolio_overlay_pattern.png) repeat;
}
.portfolio480_overlay img
{
position: relative;
top: 47%;
left: 48%;
}
.portfolio220_shadow
{
width:220px;
height:143px;
margin-top:0;
}
.portfolio220_overlay
{
width:220px;
height:143px;
position: relative;
margin-top: -149px;
opacity: 0;
filter: alpha(opacity = 0);
background: #272625 url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/portfolio_overlay_pattern.png) repeat;
}
.portfolio220_overlay img
{
position: relative;
top: 43%;
left: 46%;
}
.portfolio220_shadow img
{
margin-top: 0;
border: 0;
}
.home_portfolio
{
width:100%;
background: transparent;
text-align: center;
float: left;
}
.home_portfolio.three_fourth
{
width: 74%;
float: right;
}
.home_portfolio h5
{
margin-top: 5px;
font-size: 22px;
text-align: left;
width: 100%;
}
.portfolio_desc p
{
padding: 0;
margin: 0;
}
.portfolio_grid4
{
margin-bottom: 25px;
}
.portfolio_grid3
{
margin-bottom: 20px;
}
.portfolio_grid2
{
margin-bottom: 25px;
}
.home_portfolio img.frame
{
padding: 4px;
background: #ebebeb;
-moz-box-shadow: 0 0 0 #000;
-webkit-box-shadow: 0 0 0 #000;
box-shadow: 0px 0 0 #000;
border: 0;
position:relative;
border: 1px solid #ccc;
}
.home_portfolio .below_shadow
{
height: 150px;
background: transparent url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/portfolio_shadow.png) no-repeat 20px 132px;
}
.standard_wrapper
{
width: 100%;
margin: auto;
}
.standard_wrapper iframe.contact-map {
background:url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/slider_shadow.png) bottom center no-repeat;
padding-bottom:50px;
width:100%;}
.portfolio-content
{
margin-top: 15px;
}
.standard_wrapper.fullwidth
{
margin-top: 15px;
}
.top_shadow, #content_wrapper.top_shadow
{
background: transparent url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/top_shadow.png) repeat-x top;
height: 50px;
}
.bottom_shadow, #content_wrapper.bottom_shadow
{
background: transparent url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/bottom_shadow.png) repeat-x top;
height: 50px;
}
#content_wrapper.top_shadow
{
padding-bottom: 0;
}
#content_wrapper.top_shadow .inner_wrapper
{
padding-top: 20px;
}
.portfolio_image
{
position: relative;
}
.highlight_yellow
{
background: #FF9;
}
.highlight_black
{
background: #000;
color: #fff;
}
.quote_text
{
font-size: 22px;
font-style: italic;
font-family: Georgia, Times, serif;
color: #959595;
font-weight: normal;
}
.tipsy { padding: 5px; font-size: 11px; background-repeat: no-repeat; background-image: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/tipsy.gif); }
.tipsy-inner { padding: 5px 8px 4px 8px; background-color: black; color: white; max-width: 200px; text-align: center; }
.tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; }
.tipsy-north { background-position: top center; }
.tipsy-south { background-position: bottom center; }
.tipsy-east { background-position: right center; }
.tipsy-west { background-position: left center; }
.portfolio_title
{
display: block;
}
.post_info
{
font-family: Georgia, Times, serif;
font-style: italic;
word-spacing: 2px;
color: #B1B1B1;
}
.img_fade
{
opacity: .5;
}
.img_fade.left
{
opacity: .5;
float:left;
}
.img_nofade
{
}
.tipsy
{
display:block;
float: left;
}
.slide_video_wrapper
{
width: 900px;
height: 340;
-webkit-box-shadow: 3px 0 20px #000;
-moz-box-shadow: 3px 0 20px #000;
box-shadow: 3px 0 20px #000;
margin: auto;
margin-top: 10px;
}
#map_contact
{
width: 100%;
height: 350px;
margin: auto;
}
.nivo_border
{
background: #000;
}
.ui-accordion .ui-accordion-header a
{
font-size: 16px; font-weight:bold; color:#0075AD;
text-transform: none;
letter-spacing: 0;
margin: 5px 0 5px 5px;
}
.ui-accordion .ui-accordion-content
{
padding:0 0 5px 25px;
margin-left: 6px;
}
.ui-accordion .ui-accordion-content p { padding:5px 0; margin:0; }
.ui-state-default .ui-icon
{
background: transparent url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/icon_plus.png) no-repeat;
}
.ui-state-active .ui-icon
{
background: transparent url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/icon_minus.png) no-repeat;
}
.ui-accordion .ui-accordion-header .ui-icon
{
left: 0;
}
body.home .sidebar_content .one_fourth_normal img, body.home .sidebar_content .one_fourth_normal
{
width: 130px;
height: 80px;
}
body.home .sidebar_content .one_third_img img, body.home .sidebar_content .one_third_img
{
width: 180px;
height: 110px;
}
#content_wrapper ul.filter
{
list-style: none;
display: block;
margin: 11px 0 20px 0;
padding: 0;
float: left;
width: 100%;
}
.portfolio_sub_header
{
font-size: 14px;
text-transform: uppercase;
color: #333;
font-weight: bold;
float: left;
margin-top: 8px;
}
.filter li
{
margin: 0 0 0 0;
padding-right: 10px;
float: left;
font-size: 12px;
}
.filter li:first-child
{
margin: 0;
border-right: 0;
}
.filter li a
{
padding: 8px 5px 8px 5px;
}
.filter li .separator
{
color: #ccc;
}
.filter li:last-child .separator
{
display: none;
}
.filter li a.active
{
color: #4279CF;
}
.gallery-caption
{
font-weight:bold;
}
strong.line
{
border-bottom: 1px solid #ebebeb;
display: block;
padding: 0 0 10px 0;
margin: 0;
}
#galleria_slide .galleria-container
{
margin: auto;
}
.galleria-container
{
background: #fff;
border: 1px solid #E1E1E1;
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.1);
-moz-box-shadow: 0 1px 3px rgba(0,0,0,.1);
box-shadow: 0 1px 3px rgba(0,0,0,.1);
}
.post_info_wrapper
{
width: 90px;
margin-right: 5px;
float: left;
}
.post_date
{
width: 70px;
margin-right: 20px;
float:left;
color: #333;
text-transform: uppercase;
padding: 0; }
.post_date.thumb
{
margin-top: 0;
}
.post_date .month
{
width: 100%;
font-size: 20px;
text-align: center;
margin-top: -10px;
}
.post_date .year
{
width: 100%;
font-size: 18px;
text-align: center;
color: #666;
margin-top: -5px;
}
.post_date .date
{
width: 100%;
font-size: 46px;
text-align: center;
letter-spacing: -2px;
}
.post_date_comment
{
width: 60px;
font-size: 10px;
font-weight: normal;
text-transform: uppercase;
text-align: center;
display: block;
margin-top: 5px;
background: #fff;
color: #999;
padding: 10px 5px 10px 5px;
}
.middle
{
vertical-align: -9%;
margin-right: 10px;
}
.map_shadow
{
width: 960px;
height: 400px;
margin-bottom: 20px;
background: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/slider_shadow.png) bottom center no-repeat;
}
.map_shortcode_wrapper
{
}
.tagline_wrapper
{
width: 100%;
float: left;
margin: 0 0 20px 0;
}
.tagline
{
float: left;
width: 100%;
padding: 18px 0 18px 0;
margin-top: 0;
background: #f9f9f9;
background: -webkit-gradient(linear, 0% 100%, 0% 0%, from(#f9f9f9), to(#ffffff));
background: -moz-linear-gradient(top, #ffffff, #f9f9f9);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f9f9f9');
color: #999;
font-size: 16px;
text-align: center;
border-bottom: 1px solid #E5E5E5;
-webkit-box-shadow: 0px 4px 0px 0px rgba(150, 150, 150, 0.05);
-moz-box-shadow: 0px 4px 0px 0px rgba(150, 150, 150, 0.05);
box-shadow: 0px 4px 0px 0px rgba(150, 150, 150, 0.05);
}
.tagline h2
{
font-size: 26px;
font-weight: 500;
}
.caption_inner
{
width: 960px;
text-align: left;
margin: auto;
margin-top: 13px;
}
.caption_header, .caption_header a
{
color: #111;
}
.caption_header h1
{
font-size: 24px;
color: #111;
float: left; margin:0 15px 0 13px;
}
.page_description
{
float: left;
color: #ccc;
font-size: 16px;
font-family: Arial,Tahoma,Verdana,sans-serif !important;
font-weight: 100;
margin-top: 8px;
}
h6.portfolio_header
{
font-size: 14px;
text-transform: none;
font-style: normal;
}
#commentform
{
margin-top: 25px;
}
#option_btn
{
position: fixed;
top: 165px;
left: 0;
cursor:pointer;
z-index: 999999;
}
#option_wrapper
{
position: fixed;
top: 145px;
left:-245px;
width: 240px;
padding: 19px 0 23px 0;
background: #fff;
z-index: 9999999;
color: #666;
border: 1px solid #E1E1E1;
-moz-box-shadow: 0 4px 25px rgba(0,0,0,0.3);
-webkit-box-shadow: 0 4px 25px rgba(0,0,0,0.3);
box-shadow: 0 4px 25px rgba(0,0,0,0.3);
}
#option_wrapper a
{
font-weight: bold;
}
#option_wrapper .inner
{
width: 80%;
margin:auto;
}
a.skin_box
{
display: block;
float: left;
width: 33px;
height: 33px;
margin: 5px 5px 0 0;
}
.colorpicker_preview
{
width: 100%;
height: 30px;
margin: 5px 0 0 0;
}
#option_wrapper select
{
width: 195px;
}
.option_menu_style
{
width: 100%;
float: left;
}
.option_menu
{
float: left;
width: 96px;
margin-bottom: 5px;
}
.option_menu img
{
width: 90px;
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.4);
-moz-box-shadow: 0 1px 3px rgba(0,0,0,.4);
box-shadow: 0 1px 3px rgba(0,0,0,.4);
}
#preview
{
position:absolute;
top: 107px;
left: 114px;
display:none;
z-index: 999999;
padding: 5px 5px 2px 5px;
background: #272625;
}
#preview img
{
z-index: 9999999;
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.4);
-moz-box-shadow: 0 1px 3px rgba(0,0,0,.4);
box-shadow: 0 1px 3px rgba(0,0,0,.4);
}
.one_third.skin
{
text-align: center;
margin-top: 30px;
}
.skin_img img
{
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.4);
-moz-box-shadow: 0 1px 3px rgba(0,0,0,.4);
box-shadow: 0 1px 3px rgba(0,0,0,.4);
}
#menu_border_wrapper select { 
display: none;
text-overflow: ellipsis;
white-space: nowrap; 
}
#widget_contact_form
{
margin-top: 15px;
} #captcha-wrap{
border:solid #870500 1px;
width:270px;
-webkit-border-radius: 10px;
float:left;
-moz-border-radius: 10px;
border-radius: 10px;
background:#870500;
text-align:left;
padding:3px;
margin-top:3px;
height:107px;
}
#captcha-wrap .captcha-box{
-webkit-border-radius: 7px;
background:#fff;
-moz-border-radius: 7px;
border-radius: 7px;
text-align:center;
border:solid #fff 1px;
}
#captcha-wrap .text-box{
-webkit-border-radius: 7px;
background:#ffdc73;
-moz-border-radius: 7px;
width:140px;
height:43px;
float:left;
margin:4px;
border-radius: 7px;
text-align:center;
border:solid #ffdc73 1px;
}
#captcha-wrap .text-box input{ 
width:120px; 
-webkit-appearance: textfield;
padding: 1px;
background-color: white;
border: 2px inset;
border-image: initial;
-webkit-rtl-ordering: logical;
-webkit-user-select: text;
cursor: auto;
float: none;
margin-top: -2px;
}
#captcha-wrap .text-box label{
color:#000000;
font-family: helvetica,sans-serif;
font-size:11px;	
width:140px;
padding-top:3px; 
padding-bottom:3px; 
margin: 0;
font-weight: normal;
}
#captcha-wrap .captcha-action{
float:right; width:117px; 
background:url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/logos.jpg) top right no-repeat; 
height:44px; margin-top:3px;
}
#captcha-wrap  img#captcha-refresh{
margin-top:9px;
border:solid #333333 1px;
margin-right:6px;
cursor:pointer;
}
.isotope,
.isotope .isotope-item { -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;
} .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;
}
.portfolio_single_img
{
margin-top: 10px;
margin-bottom: 10px;
max-width: 960px;
}
.porftolio_widget_wrapper
{
margin-top: 15px;
}
#portfolio_filter_wrapper
{
width: 1000px;
}
.page-template-portfolio-2-filter-php #portfolio_filter_wrapper { width: 990px; }
.page-template-portfolio-4-filter-php #portfolio_filter_wrapper { width: 995px; }
.ipad_frame
{
width: 482px;
height: 360px;
background: transparent url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/ipad_frame.png) no-repeat;
}
.ipad_frame iframe
{
margin-top: 36px;
}
.ipad_frame object
{
margin: 35px 0 0 50px;
}
.shadow
{
-webkit-box-shadow: 1px 1px 10px rgba(0,0,0,.4);
-moz-box-shadow: 1px 1px 10px rgba(0,0,0,.4);
box-shadow: 1px 1px 10px rgba(0,0,0,.4);
}
.ls-playvideo
{
width: 32px;
height: 32px;
background: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/icon_play.png) no-repeat;
}
.ls-nav-prev
{
opacity: 0; width: 36px; height: 36px; margin: -13px 0 0; display: block; position: absolute; top: 50%; cursor: pointer; text-indent: -9999px;
left: 40px; background: transparent url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/arrow_prev.png) no-repeat;
}
.ls-nav-next
{
opacity: 0; width: 36px; height: 36px; margin: -13px 0 0; display: block; position: absolute; top: 50%; cursor: pointer; text-indent: -9999px;
right: 40px; background: transparent url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/arrow_next.png) no-repeat;
}
a.classic
{
float: right;
}
.ajax_portfolio_wrapper
{
padding-bottom: 5px;
display: none;
}
.ajax_content
{
margin-top: 30px;
}
.ajax_close, .ajax_close:active, .ajax_next, .ajax_next:active, .ajax_prev, .ajax_prev:active, .portfolio_single_navi a, .portfolio_single_navi a:active
{
padding: 3px 8px 3px 8px;
width: 10px;
color: #777777;
background: #EBEBEB;
display: block;
text-align: center;
float: right;
cursor: pointer;
margin-bottom: 20px;
right: -5px;
margin-left: 3px;
}
.ajax_close, .ajax_close:hover, .ajax_close:active, .ajax_next:hover, .ajax_prev:hover, .portfolio_single_navi a:hover
{
color: #fff;
background: #4279CF;
}
.ajax_portfolio_wrapper #slider_wrapper
{
margin-top: 0;
}
.portfolio_single_title 
{
float: left;
}
.embed-container
{
width: 900px;
height: 506px;
}
.embed-container iframe
{
width: 100%;
height: 100%;
}
.slide_content_wrapper
{
width:1020px; 
height: 100%; 
left: 50%; 
margin-left: -510px;
}
.slide_content_wrapper > *
{
position: absolute;
left: 0px;
top: 0px;
}
h5.service
{
color: #fff;
background: #000;
top: -70px;
display: inline-block;
position: relative;
padding: 3px 10px 3px 10px;
text-transform: uppercase;
font-size: 16px;
}
.service_content
{
position: relative;
top: -25px;
}
.sermon_content_each
{
display: none;
}
.sermon_content_each.video
{
display: block;
}
.portfolio2_wrapper
{
width: 100%;
}
body.single-portfolios #slider_wrapper
{
background: transparent url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/images/ajax-loader.gif) no-repeat 50% 42%;
}
.post_widget_date
{
font-style: italic;
font-size: 11px;
}
.service_wrapper
{
margin-bottom: 15px;
float: left;
width: 100%;
}
.ppb_title
{
margin:0;
border-bottom:1px dotted #ABABAB;
}
.ppb_desc
{
margin: 9px 10px 20px 0;
float: left;
font-style: italic;
}
.ui-tabs
{
top: -6px;
}
.ppb_serivce_wrapper
{
margin-bottom: 3%;
}
body.page-id-10 ol { padding:0 0 10px 30px; }
#quote-form .wpcf7-form { width:100%; }
#quote-form .wpcf7-form .one-col, #quote-form .wpcf7-form .one_third { margin:0; width:95%; padding:4px 1%; background:#f3f3f3; border-radius:4px; }
#quote-form .wpcf7-form .one-col .col1_row { clear:both; margin:0; padding:3px 0; }
#quote-form .wpcf7-form .one-col input.wpcf7-text { width:95%; }
#quote-form .wpcf7-form input.wpcf7-text, #quote-form .wpcf7-form textarea { padding:9px !important; border:1px solid #b8b8b8 !important; }
#quote-form .wpcf7-form input.wpcf7-text:hover { background:#f3f3f3; transition: all 0.3s ease-in 0s; }
#quote-form .wpcf7-form input.wpcf7-text:focus { background:#fff; transition: all 0.3s ease-in 0s; }
#quote-form .wpcf7-form label { font-size:14px; }
#quote-form .wpcf7-form span.hint { font-size:11px; color:#666; font-weight:normal; }
#quote-form h3 { color: #293990; font-weight:bold; padding:10px 0 10px 0; border-top:1px dashed #ccc; margin:15px 0 0 0; width:97%; }
#quote-form .one_third { width:100%; margin:0; }
#quote-form .one_half1 { width:24%; float:left; }
#quote-form .one_half2 { width:24%; float:left; }
#quote-form .one_half3 { width:24%; float:left; }
#quote-form .one_half4 { width:27%; float:left; }
#quote-form .one_half5 { width:100%; float:left; }
#quote-form .one_half5 input.wpcf7-text { width:95%; margin:0; }
#quote-form .third_col { width:33%; float:left; }
#quote-form .third_col input.wpcf7-text { width:89%; }
#quote-form .one_third .one_half { width:33%; float:left; margin:0; }
#quote-form .one_third .one_half input.wpcf7-text { width:89%; }
#quote-form .one_half { margin:0; width: 49%; }
#quote-form .one_half .half_col { width:100%; float:left; }
#quote-form .one_half .half_col input.wpcf7-text { width:93%; }
#quote-form span.wpcf7-not-valid-tip { position:relative; left: 7px; top: -38px; }
#quote-form .captcha_box span.wpcf7-not-valid-tip { position:relative; left: 7px; top:5px; }
#quote-form .wpcf7-captchar { float:left; }
#quote-form .wpcf7-submit { text-transform:uppercase; font-weight:bold; margin:0 0 0 430px !important; width:100px;
font-size: 16px;
color: #ffffff;
padding: 20px 30px;
background: -moz-linear-gradient(
top,
#24a3d9 0%,
#61cffa 0%,
#0d89ba);
background: -webkit-gradient(
linear, left top, left bottom, 
from(#24a3d9),
color-stop(0.0, #61cffa),
to(#0d89ba));
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
border: 1px solid #1086b5;
-moz-box-shadow:
0px 1px 3px rgba(000,000,000,0.5),
inset 0px 0px 3px rgba(55,182,232,1);
-webkit-box-shadow:
0px 1px 3px rgba(000,000,000,0.5),
inset 0px 0px 3px rgba(55,182,232,1);
box-shadow:
0px 1px 3px rgba(000,000,000,0.5),
inset 0px 0px 3px rgba(55,182,232,1);
text-shadow:
0px -1px 0px rgba(000,000,000,0.2),
0px 1px 0px rgba(255,255,255,1);
}
.single-testimonial h3 { font-size:16px; padding:0; }
#contact_info { float:right; width:26%; }
#contact_form { float:left; width:70%; }
#contact_form input {
width:67%;}
#contact_form input[type="submit"] {text-transform:uppercase; font-weight:bold; margin:0 0 0 148px; width:100px;
font-size: 16px;
color: #ffffff;
padding:7px 30px;
background: -moz-linear-gradient(
top,
#24a3d9 0%,
#61cffa 0%,
#0d89ba);
background: -webkit-gradient(
linear, left top, left bottom, 
from(#24a3d9),
color-stop(0.0, #61cffa),
to(#0d89ba));
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
border: 1px solid #1086b5;
-moz-box-shadow:
0px 1px 3px rgba(000,000,000,0.5),
inset 0px 0px 3px rgba(55,182,232,1);
-webkit-box-shadow:
0px 1px 3px rgba(000,000,000,0.5),
inset 0px 0px 3px rgba(55,182,232,1);
box-shadow:
0px 1px 3px rgba(000,000,000,0.5),
inset 0px 0px 3px rgba(55,182,232,1);
text-shadow:
0px -1px 0px rgba(000,000,000,0.2),
0px 1px 0px rgba(255,255,255,1);}
#contact_info a {
color:#27A9E1;}
#contact_info a:hover { color:#333; }
.addthis_toolbox {
margin:30px 0 0 0;}
.addthis_toolbox a {
min-width:94px;
max-width:96px;
display:block;}
.find-out {
}
.other-services {}
.other-services .service {}
.other-services .service.first {
padding-top:20px;}
.other-services .service img {
border-radius:5px;
-moz-border-radius:5px;;
-webkit-border-radius:5px;
-o-border-radius:5px;
-ms-border-radius:5px;}
.other-services .service h2 {
color:#293990;
margin-top:0;
font-size:22px;}
.other-services .service p {
margin:4px 0 8px 0;
line-height:20px;}
.other-services hr {
height:1px;
border-color:#999;
border-style:dotted;
margin-bottom:20px;
padding-top:15px;}
.other-services .service table {
border:1px solid #ddd;
border-left:none;
border-top:	none;
width:73%;
margin:0 auto;
}
.other-services .service table tr td {
border:1px solid #ddd;
border-right-color:#fff;
border-bottom-color:#fff;} .paint-protection {}
.paint-protection h2 {
font-size:22px;
color:#293990;}
.paint-protection h3 {
font-size:20px;
color:#293990;
padding-bottom:0;}
.paint-protection p {
margin:4px 0 8px 0;} #menu-footer-menu {
padding-top:3px;}
#menu-footer-menu li {float:left;
list-style:none;
padding:0 3px;}
#menu-footer-menu li a {
padding:0 7px;
display:block;
font-size:14px;
color:#7f93ce;
border-right:1px solid #7f93ce;
line-height:11px;}
#menu-footer-menu li a:hover {
color:#7E97FF;}
#menu-footer-menu li:last-child a {
border-right:none;} #menu-why-us-menu {}
#menu-why-us-menu li {}
#menu-why-us-menu li.current_page_item {
padding-top:0 !important;
background-position:left 8px !important;}
#menu-why-us-menu li a {
font-weight:bold;
color:#444;
font-size:15px;
}
#menu-why-us-menu li ul li a {
color:#4279CF;
font-size:13px;}
#menu-why-us-menu li ul li a:hover {
color:#646465;}
#menu-galleries {}
#menu-galleries li {}
#menu-galleries li.current_page_item {
padding-top:0 !important;
background-position:left 8px !important;}
#menu-galleries li a {
font-weight:bold;
color:#444;
font-size:15px;
}
#menu-galleries li ul li a {
color:#4279CF;
font-size:13px;}
#menu-galleries li ul li a:hover {
color:#646465;}
.sidebar_wrapper a {
color: #444444;
font-size: 15px;
font-weight: bold;
}
.top_contact_info img.celeb { margin:0 35px 0 0 ;}
.sidebarbtn {display:block; padding:10px 20px; background:#0075AD; color:#fff !important; border-radius:5px; margin:0 0 20px 0; text-align:center; font-size:24px;}
.sidebarbtn:hover {background:#25408e;} .hamburger-outer {
display: none;
}
@media screen and (max-width:767px) {
.hamburger-outer {
display: block;
text-align: center;
}
.hamburger {
padding: 5px 15px;
display: inline-block;
cursor: pointer;
transition-property: opacity, filter;
transition-duration: 0.15s;
transition-timing-function: linear;
font: inherit;
color: inherit;
text-transform: none;
background-color: transparent;
border: 0;
margin: 0;
overflow: visible;
}
.hamburger-box {
width: 40px;
height: 24px;
display: inline-block;
position: relative;
}
.hamburger-inner {
display: block;
top: 50%;
margin-top: -2px;
}
.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {
content:'';
width: 40px;
height: 4px;
background-color: #000;
border-radius: 4px;
position: absolute;
transition-property: transform;
transition-duration: 0.15s;
transition-timing-function: ease;
}
.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after, .hamburger.is-active .hamburger-inner, .hamburger.is-active .hamburger-inner::before, .hamburger.is-active .hamburger-inner::after {
background-color: #25408e;
left: 0;
}
.hamburger .hamburger-inner {
top: 2px;
}
.hamburger .hamburger-inner::before {
top: 10px;
transition-property: transform, opacity;
transition-timing-function: ease;
transition-duration: 0.15s;
}
.hamburger .hamburger-inner::after {
top: 20px;
}
.hamburger.is-active .hamburger-inner {
transform: translate3d(0, 10px, 0) rotate(45deg);
}
.hamburger.is-active .hamburger-inner::before {
transform: rotate(-45deg) translate3d(-5.71429px, -6px, 0);
opacity: 0;
}
.hamburger.is-active .hamburger-inner::after {
transform: translate3d(0, -20px, 0) rotate(-90deg);
}
#menu_wrapper .nav.active {
display: block !important;
}
#menu_border_wrapper, .menu-main-menu-container {
width: 100% !important;
}
#menu_wrapper div .nav {
padding: 10px 0 0 !important;
}
#menu_wrapper .nav ul li a, #menu_wrapper div .nav li a {
width:auto !important;
}
#menu_wrapper .nav ul li ul, #menu_wrapper div .nav li ul {
position: static;
width: 100% !important;
}
#menu_wrapper .nav ul li ul li a, #menu_wrapper div .nav li ul li a, #menu_wrapper div .nav li.current-menu-parent ul li a {
text-align: center;
width: 100% !important;
}
#menu_wrapper .nav ul li ul li, #menu_wrapper div .nav li ul li {
width: 100% !important;
}
#menu_border_wrapper, .menu-main-menu-container {
width: 100% !important;
}
#menu_wrapper div .nav li.current-menu-item a, #menu_wrapper div .nav li.current-menu-parent a, #menu_wrapper div .nav li.current-menu-ancestor > a {
background-size: cover;
}
#menu_wrapper .nav ul li a, #menu_wrapper div .nav li a {
border-bottom: none !important;
padding: 8px 25px 8px 25px;
}
#menu_wrapper .nav ul li, #menu_wrapper div .nav li {
margin-left: 0 !important;
}
#menu_wrapper .nav ul li ul, #menu_wrapper div .nav li ul {
border-top: 0 !important;
}
.menu-item-has-children a {
position: relative;
}
.menu-item-has-children a:before {
content: '';
width: 5px;
height: 5px;
border-bottom: 2px solid #000;
border-right: 2px solid #000;
display: block;
position: absolute;
right: 8px;
top: 12px;
transform: rotate(45deg);
}
#menu_wrapper div .nav li.current-menu-item a:before, #menu_wrapper div .nav li.current-menu-parent a:before, #menu_wrapper div .nav li.current-menu-ancestor > a:before{
border-color: #fff;
}
#menu_wrapper .nav ul li ul li:last-child a, #menu_wrapper div .nav li ul li:last-child a {
margin: 0;
}
#menu_border_wrapper {
margin: 0 0 20px !important;
}
}.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
padding: 0;
margin: 0;
border: 0;
outline: none;
vertical-align: top;
}
.fancybox-wrap {
position: absolute;
top: 0;
left: 0;
z-index: 8020;
}
.fancybox-skin {
position: relative;
background: #f9f9f9;
color: #444;
text-shadow: none;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.fancybox-opened {
z-index: 8030;
}
.fancybox-opened .fancybox-skin {
-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}
.fancybox-outer, .fancybox-inner {
position: relative;
}
.fancybox-inner {
overflow: hidden;
}
.fancybox-type-iframe .fancybox-inner {
-webkit-overflow-scrolling: touch;
}
.fancybox-error {
color: #444;
font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
margin: 0;
padding: 15px;
white-space: nowrap;
}
.fancybox-image, .fancybox-iframe {
display: block;
width: 100%;
height: 100%;
}
.fancybox-image {
max-width: 100%;
max-height: 100%;
}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
background-image: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/js/fancybox/fancybox_sprite.png);
}
#fancybox-loading {
position: fixed;
top: 50%;
left: 50%;
margin-top: -22px;
margin-left: -22px;
background-position: 0 -108px;
opacity: 0.8;
cursor: pointer;
z-index: 8060;
}
#fancybox-loading div {
width: 44px;
height: 44px;
background: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/js/fancybox/fancybox_loading.gif) center center no-repeat;
}
.fancybox-close {
position: absolute;
top: -18px;
right: -18px;
width: 36px;
height: 36px;
cursor: pointer;
z-index: 8040;
}
.fancybox-nav {
position: absolute;
top: 0;
width: 40%;
height: 100%;
cursor: pointer;
text-decoration: none;
background: transparent url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/js/fancybox/blank.gif); -webkit-tap-highlight-color: rgba(0,0,0,0);
z-index: 8040;
}
.fancybox-prev {
left: 0;
}
.fancybox-next {
right: 0;
}
.fancybox-nav span {
position: absolute;
top: 50%;
width: 36px;
height: 34px;
margin-top: -18px;
cursor: pointer;
z-index: 8040;
visibility: hidden;
}
.fancybox-prev span {
left: 10px;
background-position: 0 -36px;
}
.fancybox-next span {
right: 10px;
background-position: 0 -72px;
}
.fancybox-nav:hover span {
visibility: visible;
}
.fancybox-tmp {
position: absolute;
top: -99999px;
left: -99999px;
visibility: hidden;
max-width: 99999px;
max-height: 99999px;
overflow: visible !important;
} .fancybox-lock {
overflow: hidden;
}
.fancybox-overlay {
position: absolute;
top: 0;
left: 0;
overflow: hidden;
display: none;
z-index: 8010;
background: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/js/fancybox/fancybox_overlay.png);
}
.fancybox-overlay-fixed {
position: fixed;
bottom: 0;
right: 0;
}
.fancybox-lock .fancybox-overlay {
overflow: auto;
overflow-y: scroll;
} .fancybox-title {
visibility: hidden;
font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
position: relative;
text-shadow: none;
z-index: 8050;
}
.fancybox-opened .fancybox-title {
visibility: visible;
}
.fancybox-title-float-wrap {
position: absolute;
bottom: 0;
right: 50%;
margin-bottom: -35px;
z-index: 8050;
text-align: center;
}
.fancybox-title-float-wrap .child {
display: inline-block;
margin-right: -100%;
padding: 2px 20px;
background: transparent; background: rgba(0, 0, 0, 0.8);
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
text-shadow: 0 1px 2px #222;
color: #FFF;
font-weight: bold;
line-height: 24px;
white-space: nowrap;
}
.fancybox-title-outside-wrap {
position: relative;
margin-top: 10px;
color: #fff;
}
.fancybox-title-inside-wrap {
padding-top: 10px;
}
.fancybox-title-over-wrap {
position: absolute;
bottom: 0;
left: 0;
color: #fff;
padding: 10px;
background: #000;
background: rgba(0, 0, 0, .8);
}.mejs-container {
position: relative;
background: #000;
font-family: Helvetica, Arial;
text-align: left;
vertical-align: top;
text-indent: 0;
}
.me-plugin {
position: absolute;
}
.mejs-embed, .mejs-embed body {
width: 100%;
height: 100%;
margin: 0;
padding: 0;
background: #000;
overflow: hidden;
}
.mejs-container-fullscreen {
position: fixed;
left: 0;
top: 0;
right: 0;
bottom: 0;
overflow: hidden;
z-index: 1000;
}
.mejs-container-fullscreen .mejs-mediaelement,
.mejs-container-fullscreen video {
width: 100%;
height: 100%;
} .mejs-background {
position: absolute;
top: 0;
left: 0;
}
.mejs-mediaelement {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.mejs-poster {
position: absolute;
top: 0;
left: 0;
}
.mejs-poster img {
border: 0;
padding: 0;
border: 0;
display: block;
}
.mejs-overlay {
position: absolute;
top: 0;
left: 0;
}
.mejs-overlay-play {
cursor: pointer;
}
.mejs-overlay-button {
display: none;
}
.mejs-overlay:hover .mejs-overlay-button{
background-position: 0 -100px ;
}
.mejs-overlay-loading {
position: absolute;
top: 50%;
left: 50%;
width: 80px;
height: 80px;
margin: -40px 0 0 -40px;
background: #333;
background: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/js/mediaelement/background.png);
background: rgba(0, 0, 0, 0.9);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(50,50,50,0.9)), to(rgba(0,0,0,0.9)));
background: -webkit-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));
background: -moz-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));
background: -o-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));
background: -ms-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));
background: linear-gradient(rgba(50,50,50,0.9), rgba(0,0,0,0.9));
}
.mejs-overlay-loading span {
display:block;
width: 80px;
height: 80px;
background: transparent url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/js/mediaelement/loading.gif) 50% 50% no-repeat;
}  .mejs-container .mejs-controls {
position: absolute;
background: none;
list-style-type: none;
margin: 0;
padding: 0;
bottom: 0;
left: 0;
background: #000;
height: 30px;
width: 100%;
}
.mejs-container .mejs-controls  div {
list-style-type: none;
background-image: none;
display: block;
float: left;
margin: 0;
padding: 0;
width: 26px;
height: 26px;
font-size: 11px;
line-height: 11px;
background: 0;
font-family: Helvetica, Arial;
border: 0;
}
.mejs-controls .mejs-button button {
cursor: pointer;
display: block;
font-size: 0;
line-height: 0;
text-decoration: none;
margin: 7px 5px;
padding: 0;
position: absolute;
height: 16px;
width: 16px;
border: 0;
background: transparent url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/js/mediaelement/controls.png) no-repeat;
} .mejs-controls .mejs-button button:focus {
outline: solid 1px yellow;
}  .mejs-container .mejs-controls .mejs-time {
color: #fff;
display: block;
height: 17px;
width: auto;
padding: 8px 3px 0 3px ;
overflow: hidden;
text-align: center;
padding: auto 4px;
box-sizing: content-box;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
}
.mejs-container .mejs-controls .mejs-time span {
font-size: 11px;
color: #fff;
line-height: 12px;
display: block;
float: left;
margin: 1px 2px 0 0;
width: auto;
}  .mejs-controls .mejs-play button {
background-position:0 0;
}
.mejs-controls .mejs-pause button {
background-position:0 -16px;
}  .mejs-controls .mejs-stop button {
background-position: -112px 0;
}  .mejs-controls div.mejs-time-rail {
width: 200px;
padding-top: 5px;
}
.mejs-controls .mejs-time-rail span {
display: block;
position: absolute;
width: 180px;
height: 10px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
cursor: pointer;
}
.mejs-controls .mejs-time-rail .mejs-time-total {
margin: 5px;
background: #333;
background: rgba(50,50,50,0.8);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(30,30,30,0.8)), to(rgba(60,60,60,0.8)));
background: -webkit-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8)); 
background: -moz-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));
background: -o-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));
background: -ms-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));
background: linear-gradient(rgba(30,30,30,0.8), rgba(60,60,60,0.8));
}
.mejs-controls .mejs-time-rail .mejs-time-buffering {
width:100%;
background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
-webkit-background-size: 15px 15px;
-moz-background-size: 15px 15px;
-o-background-size: 15px 15px;
background-size: 15px 15px;
-webkit-animation: buffering-stripes 2s linear infinite;
-moz-animation: buffering-stripes 2s linear infinite;
-ms-animation: buffering-stripes 2s linear infinite;
-o-animation: buffering-stripes 2s linear infinite;
animation: buffering-stripes 2s linear infinite;
}
@-webkit-keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} }
@-moz-keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} }
@-ms-keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} }
@-o-keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} }
@keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} }
.mejs-controls .mejs-time-rail .mejs-time-loaded {
background: #828282;
background: rgba(130, 130, 130, 0.8);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(115, 115, 115, 0.8)), to(rgba(145, 145, 145, 0.8)));
background: -webkit-linear-gradient(top, rgba(115, 115, 115, 0.8), rgba(145, 145, 145, 0.8));
background: -moz-linear-gradient(top, rgba(115, 115, 115, 0.8), rgba(145, 145, 145, 0.8));
background: -o-linear-gradient(top, rgba(115, 115, 115, 0.8), rgba(145, 145, 145, 0.8));
background: -ms-linear-gradient(top, rgba(115, 115, 115, 0.8), rgba(145, 145, 145, 0.8));
background: linear-gradient(rgba(115, 115, 115, 0.8), rgba(145, 145, 145, 0.8));
background: linear-gradient(rgba(115, 115, 115, 0.8), rgba(145, 145, 145, 0.8));
width: 0;
}
.mejs-controls .mejs-time-rail .mejs-time-current {
width: 0;
background: #fff;
background: rgba(255,255,255,0.8);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255,255,255,0.9)), to(rgba(200,200,200,0.8)));
background: -webkit-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));
background: -moz-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8)); 
background: -o-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));
background: -ms-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));
background: linear-gradient(rgba(255,255,255,0.9), rgba(200,200,200,0.8));
}
.mejs-controls .mejs-time-rail .mejs-time-handle {
display: none;
position: absolute;
margin: 0;
width: 10px;
background: #fff;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
cursor: pointer;
border: solid 2px #333;
top: -2px;
text-align: center;
}
.mejs-controls .mejs-time-rail .mejs-time-float {
position: absolute;
display: none;
background: #eee;
width: 36px;
height: 17px;
border: solid 1px #333;
top: -26px;
margin-left: -18px;
text-align: center;
color: #111;
}
.mejs-controls .mejs-time-rail .mejs-time-float-current {
margin: 2px;
width: 30px;
display: block;
text-align: center;
left: 0;
}
.mejs-controls .mejs-time-rail .mejs-time-float-corner {
position: absolute;
display: block;
width: 0;
height: 0;
line-height: 0;
border: solid 5px #eee;
border-color: #eee transparent transparent transparent;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
top: 15px;
left: 13px;
}   .mejs-controls .mejs-fullscreen-button button {
background-position:-32px 0;
}
.mejs-controls .mejs-unfullscreen button {
background-position:-32px -16px;
}  .mejs-controls .mejs-volume-button {
}
.mejs-controls .mejs-mute button {
background-position:-16px -16px;
}
.mejs-controls .mejs-unmute button {
background-position:-16px 0;
}
.mejs-controls .mejs-volume-button {
position: relative;
}
.mejs-controls .mejs-volume-button .mejs-volume-slider {
display: none;
height: 115px;
width: 25px;
background: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/js/mediaelement/background.png);
background: rgba(50, 50, 50, 0.7);
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
top: -115px;
left: 0;
z-index: 1;
position: absolute;
margin: 0;
}
.mejs-controls .mejs-volume-button:hover {
-webkit-border-radius: 0 0 4px 4px;
-moz-border-radius: 0 0 4px 4px;
border-radius: 0 0 4px 4px;
} .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total {
position: absolute;
left: 11px;
top: 8px;
width: 2px;
height: 100px;
background: #ddd;
background: rgba(255, 255, 255, 0.5);
margin: 0;
}
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current {
position: absolute;
left: 11px;
top: 8px;
width: 2px;
height: 100px;
background: #ddd;
background: rgba(255, 255, 255, 0.9);
margin: 0;
}
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle {
position: absolute;
left: 4px;
top: -3px;
width: 16px;
height: 6px;
background: #ddd;
background: rgba(255, 255, 255, 0.9);
cursor: N-resize;
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
margin: 0;
} .mejs-controls div.mejs-horizontal-volume-slider {
height: 26px;
width: 60px;
position: relative;
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
position: absolute;
left: 0;
top: 11px;
width: 50px;
height: 8px;
margin: 0;
padding: 0;
font-size: 1px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;	
background: #333;
background: rgba(50,50,50,0.8);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(30,30,30,0.8)), to(rgba(60,60,60,0.8)));
background: -webkit-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8)); 
background: -moz-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));
background: -o-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));
background: -ms-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));
background: linear-gradient(rgba(30,30,30,0.8), rgba(60,60,60,0.8));
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
position: absolute;
left: 0;
top: 11px;
width: 50px;
height: 8px;
margin: 0;
padding: 0;
font-size: 1px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
background: #fff;
background: rgba(255,255,255,0.8);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255,255,255,0.9)), to(rgba(200,200,200,0.8)));
background: -webkit-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));
background: -moz-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8)); 
background: -o-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));
background: -ms-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));
background: linear-gradient(rgba(255,255,255,0.9), rgba(200,200,200,0.8));
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle {
display: none;
}  .mejs-controls .mejs-captions-button {
position: relative;
}
.mejs-controls .mejs-captions-button button {
background-position:-48px 0;
}
.mejs-controls .mejs-captions-button .mejs-captions-selector {
visibility: hidden;
position: absolute;
bottom: 26px;
right: -10px;
width: 130px;
height: 100px;
background: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/js/mediaelement/background.png);
background: rgba(50,50,50,0.7);
border: solid 1px transparent;
padding: 10px;
overflow: hidden;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
} .mejs-controls .mejs-captions-button .mejs-captions-selector ul {
margin: 0;
padding: 0;
display: block;
list-style-type: none !important;
overflow: hidden;
}
.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{
margin: 0 0 6px 0;
padding: 0;
list-style-type: none !important;
display:block;
color: #fff;
overflow: hidden;
}
.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{
clear: both;
float: left;
margin: 3px 3px 0 5px;
}
.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{
width: 100px;
float: left;
padding: 4px 0 0 0;
line-height: 15px;
font-family: helvetica, arial;
font-size: 10px;
}
.mejs-controls .mejs-captions-button .mejs-captions-translations {
font-size: 10px;
margin: 0 0 5px 0;
}
.mejs-chapters {
position: absolute;
top: 0;
left: 0;
-xborder-right: solid 1px #fff;
width: 10000px;
z-index: 1;
}
.mejs-chapters .mejs-chapter {
position: absolute;
float: left;
background: #222;
background: rgba(0, 0, 0, 0.7);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(50,50,50,0.7)), to(rgba(0,0,0,0.7)));
background: -webkit-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));
background: -moz-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));
background: -o-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));
background: -ms-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));
background: linear-gradient(rgba(50,50,50,0.7), rgba(0,0,0,0.7)); 
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#323232,endColorstr=#000000);		
overflow: hidden;
border: 0;
}
.mejs-chapters .mejs-chapter .mejs-chapter-block {
font-size: 11px;
color: #fff;
padding: 5px;
display: block;
border-right: solid 1px #333;
border-bottom: solid 1px #333;
cursor: pointer;
}
.mejs-chapters .mejs-chapter .mejs-chapter-block-last {
border-right: none;
}
.mejs-chapters .mejs-chapter .mejs-chapter-block:hover { background: #666;
background: rgba(102,102,102, 0.7);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(102,102,102,0.7)), to(rgba(50,50,50,0.6)));
background: -webkit-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));
background: -moz-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));
background: -o-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));
background: -ms-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));
background: linear-gradient(rgba(102,102,102,0.7), rgba(50,50,50,0.6));
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#666666,endColorstr=#323232);		
}
.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{
font-size: 12px;
font-weight: bold;
display: block;
white-space:nowrap;
text-overflow: ellipsis;
margin: 0 0 3px 0;
line-height: 12px;
}
.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{
font-size: 12px;
line-height: 12px;
margin: 3px 0 4px 0;
display: block;
white-space:nowrap;
text-overflow: ellipsis;
}
.mejs-captions-layer {
position: absolute;
bottom: 0;
left: 0;
text-align:center; line-height: 22px;
font-size: 12px;
color: #fff;
}
.mejs-captions-layer  a {
color: #fff;
text-decoration: underline;
}
.mejs-captions-layer[lang=ar] {
font-size: 20px;
font-weight: normal;
}
.mejs-captions-position {
position: absolute;
width: 100%;
bottom: 15px;
left: 0;
}
.mejs-captions-position-hover {
bottom: 45px;
}
.mejs-captions-text {
padding: 3px 5px;
background: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/js/mediaelement/background.png);
background: rgba(20, 20, 20, 0.8);
} .mejs-clear {
clear: both;
} .me-cannotplay {
}
.me-cannotplay a {
color: #fff;
font-weight: bold;
}
.me-cannotplay span {
padding: 15px;
display: block;
}  .mejs-controls .mejs-loop-off button{
background-position: -64px -16px;
}
.mejs-controls .mejs-loop-on button {
background-position: -64px 0;
}  .mejs-controls .mejs-backlight-off button{
background-position: -80px -16px;
}
.mejs-controls .mejs-backlight-on button {
background-position: -80px 0;
}  .mejs-controls .mejs-picturecontrols-button{
background-position: -96px 0;
}  .mejs-contextmenu {
position: absolute;
width: 150px;
padding: 10px;
border-radius: 4px;
top: 0;
left: 0;
background: #fff;
border: solid 1px #999;
z-index: 1001; }
.mejs-contextmenu .mejs-contextmenu-separator {
height: 1px;
font-size: 0;
margin: 5px 6px;
background: #333;	
}
.mejs-contextmenu .mejs-contextmenu-item {
font-family: Helvetica, Arial;
font-size: 12px;
padding: 4px 6px;
cursor: pointer;
color: #333;	
}
.mejs-contextmenu .mejs-contextmenu-item:hover {
background: #2C7C91;
color: #fff;
} .mejs-controls .mejs-sourcechooser-button {
position: relative;
}
.mejs-controls .mejs-sourcechooser-button button {
background-position: -128px 0;
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector {
visibility: hidden;
position: absolute;
bottom: 26px;
right: -10px;
width: 130px;
height: 100px;
background: url(//www.forcefieldpaintshield.com/wp-content/themes/kakia/js/mediaelement/background.png);
background: rgba(50,50,50,0.7);
border: solid 1px transparent;
padding: 10px;
overflow: hidden;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul {
margin: 0;
padding: 0;
display: block;
list-style-type: none !important;
overflow: hidden;
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{
margin: 0 0 6px 0;
padding: 0;
list-style-type: none !important;
display:block;
color: #fff;
overflow: hidden;
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{
clear: both;
float: left;
margin: 3px 3px 0 5px;
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{
width: 100px;
float: left;
padding: 4px 0 0 0;
line-height: 15px;
font-family: helvetica, arial;
font-size: 10px;
}