*{margin:0;}
@font-face{font-family:'BebasNeue';src:url('inc/bebasneue-webfont.eot');src:url('inc/bebasneue-webfont.eot?#iefix') format('embedded-opentype'),
url('inc/bebasneue-webfont.woff') format('woff'),
url('inc/bebasneue-webfont.ttf') format('truetype'),
url('inc/bebasneue-webfont.svg#BebasNeue') format('svg');}
@font-face{font-family:'Oswald';src:url('inc/oswald-webfont.eot');src:url('inc/oswald-webfont.eot?#iefix') format('embedded-opentype'),
url('inc/oswald-webfont.woff') format('woff'),
url('inc/oswald-webfont.ttf') format('truetype'),
url('inc/oswald-webfont.svg#Oswald') format('svg');}
@font-face{font-family:'LeagueGothic';src:url('inc/league_gothic-webfont-webfont.eot');src:url('inc/league_gothic-webfont-webfont.eot?#iefix') format('embedded-opentype'),
url('inc/league_gothic-webfont-webfont.woff') format('woff'),
url('inc/league_gothic-webfont-webfont.ttf') format('truetype'),
url('inc/league_gothic-webfont-webfont.svg#LeagueGothic') format('svg');}
body{margin:0;padding:0;font-size:14px;line-height:1.6em;background:transparent;font-family:Helvetica, "Helvetica Neue", Arial, sans-serif;}
h1, h2, h3, h4, h5{font-family:Oswald;font-weight:normal;margin-bottom:10px;margin-top:0;}
h1{font-family: Oswald;font-size:30px;}
h2{font-family: Oswald;font-size:22px;}
h3{font-family: Oswald;font-size:18px;}
h4{font-family: Oswald;font-size:16px;}
h5{font-family: Oswald;font-size:14px;}
h1 a{color:#555;}
h1 a:hover{text-decoration:none;}
#wrapall{max-width:1000px;margin:30px 0;margin-left:auto;margin-right:auto;padding:0;background:#fff;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;}
#content, .content, .wrap, .wrapwithbg, #menu{max-width:948px;margin:0;margin-left:auto;margin-right:auto;}
#content{padding:20px;}
.content{padding:20px 20px 0 20px;}

body.sitewide #wrapall div.cuscon {max-width:990px;}
.container{max-width:948px;}
.wrap, #topbar, .bottombar, #footer{padding:0 20px;}
.wrapwithbg{max-width:1000px;}
.header_section, .header_section_home{position:relative;margin-left:auto;margin-right:auto;border-bottom:10px solid #006c87;background-color:#c6d7e4;}
.header_section{height:120px;margin-bottom:-120px;}
.header_section_home{height:330px;margin-bottom:-330px;}
#header{min-height:80px;padding:10px 0;}
#header .logo{font-size:40px;line-height:36px;font-family:BebasNeue;text-transform:uppercase;font-weight:normal;display:block;}
#header .logo:hover{text-decoration:none;}
#header .description{text-transform:uppercase;margin-top:5px;font-family:LeagueGothic;font-size:22px;color:#666;}
#header .span7{margin-top:20px;}
#header .phone{font-size:2.4em;font-family:LeagueGothic;}
.phoneicon{background-image:url(images/icons/phone.png);background-repeat:no-repeat;width:22px;height:22px;display:inline-block;vertical-align:text-top;}
.phoneicon.medium{background-position:0 0;}
.phoneicon.small{background-position:0 -22px;width:13px;height:13px;}
.phoneicon.medium.icon-white{background-position:-22px 0;}
.phoneicon.small.icon-white{background-position:-22px -22px;}
.sf-arrows .sf-with-ul{padding-right:2.5em;*padding-right:1em;}
.sf-arrows .sf-with-ul:after{content:'';position:absolute;top:50%;right:1em;margin-top:-2px;height:0;width:0;border:4px solid transparent;border-top-color:#dFeEFF;border-top-color:rgba(255,255,255,.3);}
.sf-arrows > li > .sf-with-ul:focus:after,
.sf-arrows > li:hover > .sf-with-ul:after,
.sf-arrows > .sfHover > .sf-with-ul:after{border-top-color:white;}
.sf-arrows ul .sf-with-ul:after{margin-top:-5px;margin-right:-3px;border-color:transparent;border-left-color:#dFeEFF;border-left-color:rgba(255,255,255,.3);}
.sf-arrows ul li > .sf-with-ul:focus:after,
.sf-arrows ul li:hover > .sf-with-ul:after,
.sf-arrows ul .sfHover > .sf-with-ul:after{border-left-color:white;}
#menuwrap{min-height:48px;border-width:4px 0 0 0;border-style:solid;border-color:blue;position:relative;background:#222;background:-moz-linear-gradient(top, #222 0%, #111 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#222), color-stop(100%,#111));background:-webkit-linear-gradient(top, #222 0%,#111 100%);background:-o-linear-gradient(top, #222 0%,#111 100%);background:-ms-linear-gradient(top, #222 0%,#111 100%);background:linear-gradient(to bottom, #222 0%,#111 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#222', endColorstr='#111',GradientType=0 );filter: -ms-progid:DXImageTransform.Microsoft.gradient( startColorstr='#222', endColorstr='#111',GradientType=0 );}
#menuwrap .beside_menu{text-align:right;margin-top:8px;}
#menuwrap .beside_menu input{height:28px\9;line-height:28px\9;}
ul.menu{margin:0;font-family:helvetica;}
ul.menu li a img{margin-right:6px;margin-top:-3px;vertical-align:middle;display:inline;width:16px;height:16px;}
ul.menu li{position:relative;float:left;list-style:none;margin:0 0;line-height:32px;}
ul.menu li a{display:block;margin-right:0;padding:8px 15px;font-weight:normal;font-size:13px;text-decoration:none;text-transform:uppercase;color:#ccc;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;}
ul.menu li a .nav_desc{display:none;}
ul.menu li:last-child a{margin-right:0;}
ul.menu li a:hover{background:#111111;background:-moz-linear-gradient(top, #111111 0%, #222222 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#111111), color-stop(100%,#222222));background:-webkit-linear-gradient(top, #111111 0%,#222222 100%);background:-o-linear-gradient(top, #111111 0%,#222222 100%);background:-ms-linear-gradient(top, #111111 0%,#222222 100%);background:linear-gradient(to bottom, #111111 0%,#222222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#111111', endColorstr='#222222',GradientType=0);}
.current-menu-item ul.sub-menu li a{color:#aaa;}
ul.sub-menu{z-index:1001 !important;}
ul.menu ul{text-align:left;position:absolute;top:48px;margin:0;display:none;z-index:9999;border-style:solid;border-width:0;border-color:#aa0000;}
ul.menu ul ul{border-width:0;}
ul.menu ul li{position:relative;list-style:none;width:180px;margin:0;float:left;line-height:18px;}
ul.menu ul li a, .menu li.current-menu-item ul.sub-menu li:first-child a, .menu li.current-menu-item ul.sub-menu li a{text-decoration:none;display:block;background:#222;color:#aaa;font-size:13px;font-family:arial;text-transform:capitalize;border-radius:0;border:0;text-shadow:0px 1px 0 #000;margin:0;border-top:1px solid #333;padding:6px 10px;}
ul.menu ul li a:hover, .menu ul.sub-menu li.current-menu-item a, .menu ul.sub-menu li.current-menu-item a:hover, .menu li.current-menu-item ul.sub-menu li a:hover{color:#ddd;border-top:1px solid #333;background:#111;}
ul.sub-menu li:last-child a, ul.sub-menu li:last-child a:hover, .current-menu-item ul.sub-menu li:last-child a, .current-menu-item ul.sub-menu li:last-child a:hover{}
ul.menu ul li:first-child a, ul.menu ul li:first-child a:hover, .current-menu-item ul.sub-menu li:first-child a, .menu li ul.sub-menu li.current-menu-item:first-child a, .menu li.current-menu-item ul.sub-menu li:first-child a{border-top:0;}
ul.menu ul ul{left:180px;top:0;}
#topbar .topbar_slider, #topbar .topbar_video{padding:0;border-color:#fff;border-style:solid;border-width:9px 9px 9px 9px;}
#topbar{color:#ddd;}
#topbar .topbar_slider{max-width:100%;margin-top:-15px;}
#topbar .topbar_video, #topbar .topbar_video iframe, #topbar .topbar_video object{float:left;}
#topbar, .page_title{padding-top:20px;background-color:#40006b;position:relative;border-width:0 0 5px 0;border-style:solid;border-color:#222;}
#topbar_other {
border-width: 0 0 5px 0;
border-style: solid;
border-color: #222;
background: #2E98DB;
background: -moz-linear-gradient(top, #2E98DB 0%, #176DA0 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2E98DB), color-stop(100%,#176DA0));
background: -webkit-linear-gradient(top, #2E98DB 0%,#176DA0 100%);
background: -o-linear-gradient(top, #2E98DB 0%,#176DA0 100%);
background: -ms-linear-gradient(top, #2E98DB 0%,#176DA0 100%);
background: linear-gradient(to bottom, #2E98DB 0%,#176DA0 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e98db', endColorstr='#176da0',GradientType=0 );
}
#topbar li{list-style:none;}
#topbar h1{margin:15px 0 0 0;}
#topbar h2,#topbar h3{margin:0;line-height:1.2em;margin:0 0 10px 0;}
#topbar .topbarleft{min-height:195px;}
#sliderwrap{padding:20px 0 25px 0;}
#sliderwrap img{width:auto\9;height:auto;}
#sliderwrap .nivoSlider{border:0;}
#homeCTA{padding:0;border-width:0;border-style:solid;border-color:#fff;color:#ccc;background-color:#353535;-moz-box-shadow:0 5px 10px -5px #000;-webkit-box-shadow:0 5px 10px -5px #000;box-shadow:0 5px 10px -5px #000;}
#homeCTA #topbar, #homeCTA #topbar_off{padding-bottom:15px;}
#homeCTA #topbar_off{padding-top:25px;}
#homeCTA h1, #homeCTA h2, #homeCTA h3{margin:0 0 10px 0;color:#ddd;font-family: Oswald;}
#homeCTA p.homeCTA_content{font-size:16px;line-height:1.6em;}
#homeCTA .btn, #homeCTA a{float:right;margin-left:20px;font-weight:bold;font-family:helvetica, tahoma, arial;}
#content h3 {font-family: Oswald;font-size: 18px;font-weight: normal;color: #333333;}
#content h1, #wrapall h1 {font-family: Oswald;font-size: 30px;font-weight: normal;}
#wrapall h1 a {font-family: Oswald;font-size: 30px;font-weight: normal;}
#content h2 a {font-family: Oswald;font-size: 22px;font-weight: normal;}
#sidebar{}
#sidebar ul, #sidebar ol{margin-left:0;}
#sidebar h2,#sidebar h3{text-transform:uppercase;margin-bottom:5px;}
#sidebar .sidebar-1{}
#sidebar .sidebar-box{margin:0 0 15px 0;}
#sidebar .sidebar-box li{margin-bottom:5px;}
#sidebar .sidebar-box ul ul{margin-top:5px;}
.listnone{margin:0;}
.listnone li{background:none;padding-left:0;margin-bottom:10px;list-style-type:none;}
.listnone li a{font-weight:bold;}
.sidebar-box .listicon, .bottombar .listicon{background:url(images/page-icon.png) no-repeat 0 7px;padding-left:14px;-moz-background-size:5px 5px;-ie-background-size:5px 5px;-o-background-size:5px 5px;-webkit-background-size:5px 5px;background-size:5px 5px;}
#sidebar-tabs h2{display:none;}
#sidebar .menu li, .bottombar .menu li{float:none;background:#222;margin-bottom:1px;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;}
#sidebar .menu, .bottombar .menu{margin:0;}
#sidebar .menu li a:hover, .bottombar .menu li a:hover{border:0;}
#sidebar-menu{margin-bottom:20px;}
#sidebar-menu a:hover{text-decoration:none;background:#f5f5f5;}
#sidebar-menu li a{display:block;line-height:20px;padding:5px 10px;border-bottom:1px solid #ddd;}
#sidebar-menu ul li ul li a{padding-left:20px;}
#sidebar-menu h3{background:#ddd;padding:0 12px;margin:0;color:#eee;text-shadow:0px 1px 0px #111;border-top-left-radius:4px;border-top-right-radius:4px;}
#sidebar-menu .sidebar-menu{border:1px solid #ddd;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
#sidebar-menu .current-menu-item a{background-color:#eee;color:#555;}
.page_title .title_content{float:left;}
.page_title .title_content div{padding-bottom:20px;font-style:normal;color:#999;}
.page_title h1{margin:0;}
.page_title .breadcrumb{float:right;background:transparent;padding:0;padding-top:10px;}
#post{margin-bottom:20px;}
h1 a, h1 a:hover, #post h2 a:hover{text-decoration:none;}
.entry a.btn, .entry a.carousel-control, .entry .carouselphotos_title a, .entry a.btn:hover, .entry a.carousel-control:hover, .entry .carouselphotos_title a:hover{text-decoration:none;}
#post .entry{color:#000;margin-bottom:20px;}
.post h2{line-height:1.4em;margin-bottom:10px;}
#post .heading_style{background:url(images/line_title.png) repeat-x 0 10px;overflow:hidden;margin:0;padding:0;}
#post .heading_style_margin{margin-right:52px;}
#post .heading_style h2{background-color:#fff;float:left;padding-right:8px;font-family:oswald !important;font-size:18px !important;line-height:1.4em !important;margin-bottom:10px !important;}
div .carousel-control.bigbutton{filter:alpha(opacity=0);opacity:0;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;}
div:hover .carousel-control.bigbutton{filter:alpha(opacity=100);opacity:1;}
.carousel-nav{background:#fff;display:inline-block;width:55px;height:20px;top:-32px;float:right;position:relative;}
.post_slider{color:#ddd;background:#222;padding:0 20px 5px 20px;margin-top:15px;margin-bottom:25px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.post_slider .featured{background:#222;border-width:5px;border-style:solid;border-color:#eee;padding:4px 10px;text-transform:uppercase;float:right;position:relative;margin-top:-20px;display:inline;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.post_slider p{line-height:1.6em;}
.post_slider h2 a:hover{color:#ccc !important;}
.post_slider a, .post_slider a:hover{color:#eee;}
.post_slider a.btn-secondary{color:#333;}
.post_slider #carousel-nav{margin-top:5px;margin-bottom:0;text-align:center;}
.post_slider hr{display:none;}
#related-posts h3{margin-bottom:5px;}
#related-posts a{font-weight:bold;}
#related-posts li{margin-bottom:5px;}
li.listinline{float:left;margin-bottom:10px;margin-right:10px;}
li.listinline:last-child{margin-right:0;}
.listinline a:hover{text-decoration:none;}
#sidebar ul, #related-posts ul{list-style:none;margin-left:0;}
#sidebar ul li a img, #related-posts ul li a img{border:1px solid #aaa;padding:3px;}
img.thumbnail{background-color:#fff;}
.bottombar img.thumbnail, #sidebar img.thumbnail, .post img.thumbnail, .post_slider img.thumbnail{padding:4px;border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.post_slider img.thumbnail{background:#eee;border:0;padding:5px;}
.bottombar img.thumbnail{background:#000;padding:5px;border:1px solid #333;}
.bottombar img.thumbnail:hover, #sidebar img.thumbnail:hover, .post img.thumbnail:hover{border:1px solid #777;}
.carousel-photos img.thumbnail, #onepageajax img.thumbnail, .carousel-photos img.thumbnail:hover, #onepageajax img.thumbnail:hover{padding:0 !important;border:0 !important;}
.portfolio .post img.thumbnail, .portfolio .post img.thumbnail{padding:0 !important;border:0 !important;}
.bottombar ul li a img, #sidebar ul li a img, #post a img, .thumbnail_gallery span, .btn{filter:alpha(opacity=100);opacity:1;-webkit-transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;-ms-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out;}
.bottombar ul li a img:hover, #sidebar ul li a img:hover, #post a img:hover{/**/opacity:0.7;filter:alpha(opacity=70);}
.bottombar{background:#151515;color:#666;text-shadow:-1px 0px 0px #000;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #000;}
.bottombar h3,.bottombar h2{text-transform:uppercase;color:#ccc;margin-bottom:5px;}
.bottombar a{text-shadow:0 0 0;color:#999;}
.bottombar a:hover{color:#fff;text-decoration:none;}
.bottombar ul{list-style:none;}
.bottombar ul ul{margin-top:5px;}
.bottombar ul, .bottombar ol{margin-left:0;}
.bottombar ul li{padding:0;margin-bottom:5px;}
.bottombar ul li a img{border:1px solid #333;background:#111;padding:5px;}
.bottombar .carousel-nav{background:transparent;}
#footer{background:#111;border-top:1px solid #222;padding-top:20px;font-size:11px;}
#footer .menufooter li a{color:#ccc;}
#footer .menufooter ul{list-style:none;}
#footer .menufooter li{display:inline;margin-left:10px;}
#footer .menufooter li.current-menu-item a, #footer .menufooter li a:hover{text-decoration:none;color:#aaa;}
.input-append .input_black, .input_black{background-color:#333;color:#ccc;border:1px solid #222;}
.search-icon{background-image:url(images/search.png);background-repeat:no-repeat;width:14px;height:14px;display:inline-block;margin-top:1px;vertical-align:text-top;-moz-background-size:14px 28px;-ie-background-size:14px 28px;-o-background-size:14px 28px;-webkit-background-size:14px 28px;background-size:14px 28px;}
.search-icon.black{background-position:0 0;}
.search-icon.white{background-position:0 -14px;}
.toprated td:first-child{padding-left:15px;padding-right:15px;}
.toprated tr th:first-child{padding-left:15px;padding-right:15px;border:0;}
.width20percent{width:17.6%;float:left;}
.width40percent{width:38%;float:left;}
.width60percent{width:58.5%;float:left;}
.width80percent{width:78.5%;float:left;}
.marginrightper{margin-right:3%;}
.marginright0{margin-right:0;}
.contactinfo{margin-left:20px;}
.contactinfo i{margin-left:-20px;}
thead{background:#f2f2f2;}
.post .toprated{margin:1px 0 30px 0;-webkit-box-shadow:0px 5px 10px #333;-moz-box-shadow:0px 5px 10px #333;box-shadow:0px 5px 10px #333;}
.post .toprated .btn{width:100px;}
.post .toprated th{color:#eee;background:#2D5D78;font-family:oswald;font-weight:normal;}
.table-bordered{border:0;}
.rotate90{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);}
.heading_inline h4{display:inline;}
ul.inline_stylenone{margin-left:0;}
ul.inline_stylenone li{list-style:none;display:inline-block;float:left;line-height:30px;margin-right:10px;margin-bottom:5px;}
ul.list_stylenone{margin-left:0;}
ul.list_stylenone li{list-style:none;display:inline-block;margin-bottom:5px;text-align:center;}
.transbg_line{background:url(images/trans50.png);height:5px;}
.transbg_line2{background:url(images/trans30.png);height:5px;}
.opacity05{opacity:0.5;}
.opacity03{opacity:0.3;}
.google_maps_iframe{border:0;margin:0;overflow:hidden;width:100%;height:300px;}
iframe, object{border:0;display:inline-block;}
.justify{text-align:justify;}
.space5{display:block;height:5px;}
.space10{display:block;height:10px;}
.space15{display:block;height:15px;}
.space20{display:block;height:20px;}
.space25{display:block;height:25px;}
.space30{display:block;height:30px;}
.space35{display:block;height:35px;}
.clear{clear:both;}
.left15{margin-left:15px;}
.left20{margin-left:20px;}
.left30{margin-left:30px;}
.left27p{margin-left:27%;}
.topminus30{margin-top:-30px;position:relative;}
.topminus35{margin-top:-35px;position:relative;}
.topminus5{top:-5px;position:relative;}
.topminus10{top:-10px;position:relative;}
.topminus15{top:-15px;position:relative;}
.bottomminus5{bottom:-5px;position:relative;}
.uppercase{text-transform:uppercase;}
.fontitalic{font-style:italic;}
.fontbold{font-weight:bold;}
.fontblack{color:#333;}
.fontwhite{color:#eee;}
.fontgray{color:#999;}
.fontred{color:#bb0000;}
.dotted{border-bottom:1px dotted #aaa;}
.floatleft{float:left;}
.floatright{float:right;}
.textalign_left{text-align:left;}
.textalign_right{text-align:right;}
.textalign_center{text-align:center;}
.position_center{margin-left:auto;margin-right:auto;}
.position_left{margin-right:auto;}
.position_right{margin-left:auto;}
.font12em{font-size:1.2em;line-height:1.4em;}
.font14em{font-size:1.4em;line-height:1.2em;}
.font16em{font-size:1.6em;line-height:1.4em;}
.font09em{font-size:0.9em;}
.font08em{font-size:0.8em;}
.textdecpration_none{text-decoration:none;}
.linkwhite a{color:#ddd;text-decoration:none;}
.linkwhite a:hover{color:#999;}
.linkblack a{color:#000;text-decoration:none;}
.linkblack a:hover{color:#333;}
.margin_auto{margin-left:auto;margin-right:auto;}
.displayblock{display:block;}
.displaynone{display:none;}
.bg_eee{background-color:#eee;}
.bg_ddd{background-color:#ddd;}
.bg_ccc{background-color:#ccc;}
.bg_333{background-color:#333;color:#eee;}
.bggreen_DFF0D8{background-color:#DFF0D8;}
.bgred_F2DEDE{background-color:#F2DEDE;}
.bgblue_D9EDF7{background-color:#D9EDF7;}
.bg_dark{background-color:#000;}
.rating{width:86px;height:15px;display:inline-block;}
.empty_rating{width:0;height:15px;display:inline-block;}
.radius5{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.radius10{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.radius15{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.radius2{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.colorbox{padding:10px 15px 10px 15px;min-height:20px;margin-bottom:20px;}
.graybox, .alert-gray{text-shadow:0px 1px 0px #fff;background-color:#eee;border:1px solid #ddd;}
.whitebox{background-color:#fff;padding:6px 5px 1px 5px;border:1px solid #ddd;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.customborder{border-width:6px;border-style:dashed;border-color:red;}
.customborder_content{padding:15px 20px;}
.opacityfade{opacity:0.3;-webkit-transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;-ms-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out;}
.opacityfade:hover{opacity:1;}
.bumpup img{float:left;margin:5px;-webkit-transition:margin 0.5s ease-out;-moz-transition:margin 0.5s ease-out;-o-transition:margin 0.5s ease-out;}
.bumpup img:hover{margin-top:0px;padding-bottom:5px;}
.crooked img{-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;}
.crooked img:hover{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);}
.fading_group a{}
.fading_group a img, .fading_group a{margin-left:8px;margin-right:0;}
.fading_group:hover a img, .fading_group:hover a, .fading_group:hover span{opacity:1;filter:alpha(opacity=100);}
.fading_group a img:hover, .fading_group a:hover, .fading_group span:hover{opacity:1;filter:alpha(opacity=100);}
.social_profiles{width:100%;}
.dropdown_select select{cursor:pointer;}
.dropdown_select select option{}
#post #carousel-content.slide{padding:15px 15px 0px 15px;border:1px solid #ddd;background:#eee;}
#post .dotstyle{text-align:center;margin:15px 0 0 0;}
.dotstyle a{width:12px;height:12px;display:inline-block;background-color:#ccc;background-image:none;box-shadow:0 2px 2px rgba(0, 0, 0, 0.7) inset, 0 1px 2px rgba(0, 0, 0, 0.05);outline:0 none;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;text-indent:-9999px;}
.dotstyle a.active{background-color:#333;}
iframe[src^="//assets.pinterest"]{display:none;}
.myicon{display:inline-block;vertical-align:text-bottom;}
.customlist ul, .customlist ol{margin-left:33px;}
.customlist ul li, .customlist ol li{list-style:none;margin-bottom:5px;}
.customlist ul li i, .customlist ol li i{margin-right:3px;}
.customlist ul li [class^="ic-"], .customlist ol li [class^="ic-"]{margin-left:-28px;width:25px;}
.customlist ul li [class^="cus-"], .customlist ol li [class^="cus-"], .customlist ul li [class^="icon-"], .customlist ol li [class^="icon-"]{margin-left:-23px;width:20px;}
.social_icons{margin-right:5px;width:32px;height:32px;background-image:url(images/icons/socialicons.png);background-repeat:no-repeat;display:inline-block;float:left\9;float:left\8;-moz-background-size:280px 80px;-ie-background-size:280px 80px;-o-background-size:280px 80px;-webkit-background-size:280px 80px;background-size:280px 80px;/**/-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;}
.facebook:hover{background-position:-4px -44px;}
.facebook{background-position:-4px -4px;}
.twitter:hover{background-position:-44px -44px;}
.twitter{background-position:-44px -4px;}
.linkedin:hover{background-position:-84px -44px;}
.linkedin{background-position:-84px -4px;}
.youtube:hover{background-position:-124px -44px;}
.youtube{background-position:-124px -4px;}
.googleplus:hover{background-position:-164px -44px;}
.googleplus{background-position:-164px -4px;}
.pinterest:hover{background-position:-204px -44px;}
.pinterest{background-position:-204px -4px;}
.rss:hover{background-position:-244px -44px;}
.rss{background-position:-244px -4px;}
.input-append .btn.show_search{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#searchform{margin:0;}
#searchform .input-append input[type="text"]{height:20px;height:17px\9;width:160px;}
blockquote{border:0;background:#eee url(images/quote.png) no-repeat 20px 20px;padding:20px 20px 20px 70px;min-height:40px;color:#555;text-shadow:0px 1px 0px #fff;display:block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
blockquote p{font-size:16px;font-weight:normal;}
.alert h3{margin-bottom:1px;margin-top:0;}
.tagcloud a, .tags a{background-color:#333;color:#bbb;text-decoration:none;padding:0 6px 0 6px;display:inline-block;margin-bottom:4px;-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;}
.tagcloud a:hover, .tags a:hover{color:#ddd;}
.attachment a img{max-width:100%;height:auto;}
.meta{font-size:12px;margin-bottom:10px;}
.meta a{font-weight:normal;}
.meta a:hover{color:;}
.meta .posted{cursor:default;}
.meta .tags a{}
.recent_comments{}
.recent_comments li{}
.avatar{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
#respond{width:100%;}
#respond .left{float:left;width:40%;}
#respond .right{float:left;width:53%;margin-left:4%;}
#respond h3{margin:0 0 10px 0;padding:0 10px;font-size:1.6em;background-color:#ccc;border:1px solid #aaa;border-right:1px solid #eee;border-bottom:1px solid #eee;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#respond input[type="text"]{width:100%;}
/**/#commentform textarea{width:100%;min-height:90px;}
ol.commentlist{margin:10px 0;}
ul.commentlist li,ol.commentlist li{list-style:none;background:#f8f8f8;}
.commentlist li.one,.commentlist li.alt,.commentlist li.even{list-style:none;margin:0 0 10px 0;padding:10px 10px 1px 10px;background:#f5f5f5;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.commentlist li.byuser{background:#D9EDF7;border:1px solid #bce8f1;}
.commentlist li.one .cmtinfo, .commentlist li.alt .cmtinfo{font-size:1em;}
.commentlist li cite{font-weight:bold;}
.commentlist li.one .cmtinfo em, .commentlist li.alt .cmtinfo em{margin:0;padding:0;font-style:normal;font-size:0.9em;color:#888;}
.avatar{float:left;margin:0 10px 5px 0;}
.commentmetadata{float:right;}
.commentmetadata a{color:#999;}
.reply{margin-bottom:10px;display:inline-block;padding-bottom:4px;}
.comment-reply-link:hover{text-decoration:none;}
.comment-reply-link i{opacity:0.7;}
.cancel-comment-reply{margin:0 0 10px 0;}
.cancel-comment-reply a:hover{text-decoration:none;}
.aligncenter,
div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft{float:left;}
.alignright{float:right;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}
.alignleft{margin:5px 15px 10px 0 !important;}
.alignright{margin:5px 0 10px 15px !important;}
.aligncenter{margin-bottom:5px !important;}
dl.gallery-item{margin:0;}
.gallery-caption{color:#666;font-family:Georgia, serif;font-size:12px;display:none;}
#content .gallery{margin:0 auto 1em;}
#content .gallery a img{border:none;}
#content .gallery-columns-4 .gallery-item{width:23%;padding-right:2%;}
#content .gallery .gallery-icon img{border:1px solid #ddd;}
#content .gallery .gallery-icon a:focus img,
#content .gallery .gallery-icon a:hover img,
#content .gallery .gallery-icon a:active img{background:#eee;border-color:#aaa;}
#content .gallery-columns-3 .gallery-item{width:31%;padding-right:2%;}
#content .gallery-columns-2 .gallery-item{width:45%;padding-right:4%;}
.fb_comment_style{background-color:#3B5998;color:#fff;padding-top:5px;padding-bottom:5px;border:1px solid #133783;font-family:tahoma;}
.fb-comments{width:100%;}
.lightboxcontent{display:none;max-width:500px;}
#topbar .optinform{}
.optinform h2{line-height:1.4em;color:#fff;}
.optinform{line-height:1.4em;}
.optinform form{margin-top:10px;}
.optinform input{display:block;margin-left:auto;margin-right:auto;max-width:190px;}
.optinform input[type="submit"], .optinform button{text-transform:uppercase;font-weight:bold;text-align:center;width:200px;line-height:2em;height:36px;}
.ratingnameblock{max-width:250px;min-width:250px;}
.ratingnameblock .block{display:block;padding-left:10%;border-top:1px solid #ddd;padding-top:10px;}
.ratingnameblock .name{width:90px;}
.floatingleft{position:fixed !important;position:absolute;margin-left:-110px;width:60px;}
.floatingright{position:fixed !important;position:absolute;margin-left:970px;width:60px;}
.affix-top{margin-top:600px;}
.affix{top:48px;z-index:999;-o-transition:1s;-ms-transition:1s;-moz-transition:1s;-webkit-transition:1s;transition:1s;}
.transition{-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;}
#back-top{position:fixed;bottom:2%;margin-left:-7%;}
#back-top a{width:40px;height:40px;line-height:35px !important;display:block;margin-bottom:7px;background:#111;color:#fff;font-size:30px;text-align:center;font-weight:bold;opacity:0.3;-webkit-transition:1s;-moz-transition:1s;transition:1s;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;}
#back-top a:hover{color:#fff;opacity:1;text-decoration:none;}
.btn-mini{padding-left:8px;padding-right:8px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.btn-xlarge{padding:12px 20px;font-size:20px;line-height:normal;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.btn-xlarge [class^="icon-"],
.btn-xlarge [class*=" icon-"]{margin-top:5px;}
.input-large-custom{max-width:240px;}
.bordered2{border:2px solid #333;}
.close{margin-right:20px;}
.carousel-control{width:20px;height:20px;font-size:1.4em;line-height:0.9em;border:none;}
.carousel-control:hover{background-color:green;}
.carousel_topbar{background:url(images/trans30.png);border:1px solid #aaa;padding:10px 30px;min-height:175px;}
.carousel-control.bigbutton{width:36px;height:36px;font-size:2.5em;top:0;border:2px solid #ccc;opacity:1;z-index:999;}
.carousel-control.bigbutton.left{left:-20px;top:45%;}
.carousel-control.bigbutton.right{right:-18px;top:45%;}
.carousel-control.left{left:auto;right:25px;margin-top:-8px;}
.carousel-control.right{left:auto;right:0;margin-top:-8px;}
#myCarousel_testi .moretesti{visibility:hidden;opacity:0;filter:alpha(opacity=0);}
#myCarousel_testi:hover .moretesti{visibility:visible;opacity:1;filter:alpha(opacity=100);}
#myCarousel_testi li div{background-image:url(images/quote.png);background-repeat:no-repeat;background-position:15px 15px;padding-left:65px;}
#myCarousel_testi a.moretesti:hover{text-decoration:underline;}
.btn-group .btn, .pagination-group .btn{font-size:13px;}
.btn-group{margin-bottom:15px;}
.breadcrumb{font-size:0.8em;}
.pagination-group{margin-bottom:20px;}
.pagination-group a .btn{border-color:#ddd;color:#0088cc;}
.pagination-group a .btn:hover{cursor:pointer;}
.pagination-group span{border-color:#bbb;}
.pagination-group span:hover{cursor:default;}
.pagination li a:hover{background:#e5e5e5;}
.pagination li.active a:hover{background:transparent;}
hr{margin:15px 0;border-top:1px solid #e5e5e5;}
hr.bigline{border:0;background:url(images/line_title.png) repeat-x 0 0;height:5px;}
.icon-tags, .icon-folder-open, .icon-chevron-right, .icon-time, .icon-arrow-right{opacity:0.75;filter:alpha(opacity=75);}
.thumbnail_gallery{}
.thumbnail_gallery span{display:inline-block;opacity:0;background:transparent;padding:0 4px;position:relative;margin:-10px 0 0 5px;margin-top:1px\9;}
.thumbnail_gallery:hover span{opacity:1;}
.alert{padding:10px 15px 12px 15px;min-height:20px;color:#333;}
.btn{opacity:1;text-shadow:none;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;}
.btn:hover{opacity:0.95;filter:alpha(opacity=95);text-shadow:none;-webkit-box-shadow:inset 0 0 0 transparent;-moz-box-shadow:inset 0 0 0 transparent;box-shadow:inset 0 0 0 transparent;}
.nav-tabs{margin-bottom:0;}
.tabbable, .accordion-group{margin-bottom:20px;}
.nav-tabs li.active{color:#000;}
.tabs-top .tab-content{padding:10px 12px 15px 12px;border:1px solid #ddd;border-top:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.tabs-left .tab-content{border:1px solid #ddd;padding:8px 12px 15px 12px;min-height:100px;left:-1px;position:relative;overflow:auto;border-top-right-radius:4px;border-bottom-right-radius:4px;}
.tabs-left ul.nav-tabs{margin:0;}
ul.carousel-inner{margin:0;padding:0;}
ul#carousel-nav{margin:0;padding:0;margin-bottom:20px;}
ul#carousel-nav li{list-style:none;display:inline;margin-right:2px;}
.accordion-heading{font-weight:bold;}
.columngroup .span12, .columngroup .span6, .columngroup .span4, .columngroup .span3, .columngroup .span8, .columngroup .span9, .columngroup .span2 .columngroup .span10{margin-bottom:20px;}
.columngroup .alignleft:last-child{margin-right:0;}
.carouselphotos{padding:5px 0;}
.carouselphotos_title .textalign_right{padding-right:55px;}
.carousel-control{opacity:0.2;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;}
.carousel-photos{list-style:none;}
.carousel-photos img{display:inline-block;height:auto;width:100%;}
.carousel-photos .image_hover{float:left\9;margin-bottom:5px;}
.carousel-photos .image_hover.columns3{width:33%;margin-right:0;}
.carousel-photos .image_hover.columns4{width:25%;margin-right:0;}
.carousel-photos .image_hover:last-child{margin-right:0;}
.carousel-photos li.item, .carousel-photos div.item{overflow:hidden;}
.portfolio{margin-bottom:20px;}
.portfolio h2{font-size:1.4em;}
.span8 .portfolio .span3 img{width:100%;height:auto;}
.span8 .portfolio .span4 img{width:100%;height:auto;}
.span8 .portfolio .span6 img{width:100%;height:auto;}
.span12 .portfolio .span3 img{width:100%;height:auto;}
.span12 .portfolio .span4 img{width:100%;height:auto;}
.span12 .portfolio .span6 img{width:100%;height:auto;}
.accordion-heading{background:#eee;}
.accordion-heading a:hover{text-decoration:none;}
.accordion-heading .accordion-toggle{padding-left:30px;}
.iconplus{background:url(images/icon-plusminus.png) no-repeat 12px 11px;}
.iconminus{background:url(images/icon-plusminus.png) no-repeat 12px -20px;}
.iconplus, .iconminus{-moz-background-size:16px 64px;-ie-background-size:16px 64px;-o-background-size:16px 64px;-webkit-background-size:16px 64px;background-size:16px 64px;}
#filter{display:block;position:relative;margin-top:10px;margin-bottom:20px;}
#filter a{text-transform:capitalize;color:#666;}
#filter a:hover{color:#111;}
#filter a.active{color:#000;}
#onepageajax{display:block;overflow:hidden;width:100%;margin:0 auto;margin-bottom:20px;}
#onepageajax ul{overflow:hidden;margin:0;}
#onepageajax ul.hidden{display:none}
#onepageajax li{list-style:none outside none;float:left\9;display:inline-block;}
#onepageajax li img{overflow:hidden;}
#onepageajax .category li{margin:0 25px 45px 0;}
#onepageajax .category li.columns2:nth-child(2n+2), #onepageajax .category li.columns3:nth-child(3n+3), #onepageajax .category li.columns4:nth-child(4n+4){margin-right:0;}
#onepageajax .paged li a img{margin:0 10px 10px 0;float:left;display:inline-block;}
#onepageajax .paged li.columns2 a:nth-child(2n+2) img, #onepageajax .paged li.columns3 a:nth-child(3n+3) img, #onepageajax .paged li.columns4 a:nth-child(4n+4) img{margin-right:0;}
.carousel-photos .item > div{display:inline-block;float:left\9;margin:0 21px 22px 0;}
.carousel-photos .item > div.columns2:nth-child(2n+2), .carousel-photos .item > div.columns3:nth-child(3n+3), .carousel-photos .item > div.columns4:nth-child(4n+4){margin-right:0;}
.span8 #onepageajax .paged li{max-width:624px;}
.span12 #onepageajax .paged li{max-width:948px;}
.span8 #onepageajax li.columns2 img, .span8 .carousel-photos .item > div.columns2 img{width:292px !important;height:219px !important;}
.span8 #onepageajax li.columns3 img, .span8 .carousel-photos .item > div.columns3 img{width:188px !important;height:141px !important;}
.span8 #onepageajax li.columns4 img, .span8 .carousel-photos .item > div.columns4 img{width:136px !important;height:102px !important;}
.span12 #onepageajax li.columns2 img, .span12 .carousel-photos .item > div.columns2 img{width:454px;height:341px;}
.span12 #onepageajax li.columns3 img, .span12 .carousel-photos .item > div.columns3 img{width:296px;height:222px;}
.span12 #onepageajax li.columns4 img, .span12 .carousel-photos .item > div.columns4 img{width:217px;height:163px;}
ul.nav li.dropdown:hover ul.dropdown-menu{display:block;}
.navbar .dropdown-menu{margin-top:0px;}
.dropdown-menu li > a:hover,
.dropdown-menu .active > a,
.dropdown-menu .active > a:hover{background-color:#333;}
.dropdown-menu .sub-menu{left:100%;position:absolute;top:0;visibility:hidden;margin-top:-1px;}
.dropdown-menu li:hover .sub-menu{visibility:visible;display:block;}
.nav, .nav-pills, #header{position:relative;z-index:1000;}
#woahbar{z-index:9999;border-bottom:1px solid #eee;-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;}
.woahbar span{float:left;width:100%;text-align:center;}
.woahbar .transbg_line2, .woahbar .transbg_line{margin-top:25px;position:relative;}
.woahbar span a{color:#fff;border-bottom:1px dotted #ccc;text-decoration:none;}
.woahbar span a:hover{color:#fff;border-bottom:1px solid #ccc;}
.woahbar{display:none;position:fixed;top:0;left:0;width:100%;z-index:100;text-align:center;font-size:110%;color:#eee;background:#2997AB;padding:7px 0 7px 0;height:20px;line-height:20px;-moz-box-shadow:0 0 5px #333;-webkit-box-shadow:0 0 5px #333;box-shadow:0 0 5px #333;}
.woahbar-stub{display:none;position:fixed;top:-10px;right:0;height:25px;z-index:9999;text-align:center;padding:7px 0 5px}
.woahbar-link{text-decoration:underline}
.woahbar-down-arrow:hover{opacity:0.60;}
.woahbar-up-arrow:hover{opacity:0.60;}
.close-notify{float:right;margin-right:15px;margin-top:-22px;color:#fff;width:28px;height:32px;text-decoration:none;cursor:pointer;position:relative;}
.show-notify{border-bottom-left-radius:3px;border-bottom-right-radius:3px;float:right;margin-right:12px;color:#eee;width:36px;height:36px;line-height:36px;text-decoration:none;background-color:#2997AB;cursor:pointer;padding:0;border:1px solid #eee;-moz-box-shadow:0 0 5px #000;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;}
.camera_caption a{color:#eee;}
.camera_pag{display:block;margin-left:45%;padding-bottom:40px;margin-top:10px;}
.camera_pag_ul li{float:left;}
.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden;}
.nivoSlider img{position:absolute;left:0;top:0;vertical-align:baseline !important;max-width:none !important;}
.nivo-main-image{display:block!important;position:relative!important;width:100%!important}
.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;z-index:6;display:none;margin:0;padding:0}.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}.nivo-box img{display:block}
.nivo-caption{position:absolute;left:0;bottom:0;background:#000;color:#fff;width:100%;z-index:8;opacity:0.8;overflow:hidden;display:none;-moz-opacity:0.8;filter:alpha(opacity=8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px}
.nivo-caption p{margin:0;}
.nivo-caption a{display:inline!important}.nivo-html-caption{display:none}.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer}
.nivo-prevNav{left:0}.nivo-nextNav{right:0}
.theme-default .nivo-controlNav{text-align:center;padding-bottom:9px;margin-top:-31px;position:relative;z-index:9;visibility:hidden;}
#sliderwrap:hover .nivo-controlNav{visibility:visible;}
.theme-default .nivo-controlNav a:hover, .theme-orman .nivo-controlNav a:hover{cursor:pointer;}
.theme-default .nivoSlider{position:relative;background:url(inc/nivoslider3/themes/default/loading.gif) no-repeat 50% 50%;}
.theme-default .nivoSlider a{border:0;display:block}
.theme-default .nivo-controlNav a{margin:0 3px;width:12px;height:12px;display:inline-block;background-color:#aaa;box-shadow:0 2px 2px rgba(0, 0, 0, 0.7) inset, 0 1px 2px rgba(0, 0, 0, 0.05);outline:0 none;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;text-indent:-9999px;}
.theme-default .nivo-controlNav a.active{background-color:#333;}
.theme-default .nivo-directionNav a{display:block;width:30px;height:30px;background:url(inc/nivoslider3/themes/default/arrows.png) no-repeat;text-indent:-9999px;border:0}
.theme-default a.nivo-nextNav{background-position:-30px 0;right:15px}
.theme-default a.nivo-prevNav{left:15px}
.theme-default .nivo-caption{font-family:Helvetica, Arial, sans-serif}
.theme-default .nivo-caption a{color:#fff;border-bottom:1px dotted #fff}
.theme-default .nivo-caption a:hover{color:#fff}
.theme-default .nivo-controlNav.nivo-thumbs-enabled{width:100%}
.theme-default .nivo-controlNav.nivo-thumbs-enabled a{width:auto;height:auto;background:none;}
.theme-default .nivo-controlNav.nivo-thumbs-enabled img{display:block;width:120px;height:auto}
#comment-rating{display:block;margin:0 0 10px 0;}
#comment-rating span{float:left;margin-right:10px;}
.comment-rating{float:left;}
.star-rating{top:-3px;}
.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{background:url(functions/ratings/star.png) left -1000px repeat-x;}
.star-rating{position:relative;width:108px;height:25px;overflow:hidden;list-style:none;margin:0;padding:0;background-position:left top;}
.star-rating li{display:inline;list-style:none;}
.star-rating a,
.star-rating .current-rating{position:absolute;top:0;left:0;text-indent:-1000em;height:25px;line-height:25px;outline:none;overflow:hidden;border:none;}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{background-position:left bottom;}
.star-rating a.one-star{width:34%;z-index:6;}
.star-rating a.two-stars{width:51%;z-index:5;}
.star-rating a.three-stars{width:68%;z-index:4;}
.star-rating a.four-stars{width:85%;z-index:3;}
.star-rating a.five-stars{width:100%;z-index:2;}
.star-rating .current-rating{z-index:1;background-position:left center;}
.star-rating a.zero-star{width:17%;z-index:8;background:#fff url(functions/ratings/delete.png) left top no-repeat;}
.star-rating a.zero-star:hover,
.star-rating a.zero-star:active,
.star-rating a.zero-star:focus{background-position:left center;}
.star-rating a.zero-selected{background-position:left center;}
.commentrating_star img{margin-top:-3px;}
.tweetsdiv{max-width:450px;}
.tweetsdiv .time{font-size:0.8em;display:block;}
.tweetsdiv ul, .tweetsdiv ol{margin:0;}
div.tweet{margin:5px 0;}
div.tweet img{float:left;margin:5px 10px 0 0;}
div.tweet a:hover{text-decoration:underline;}
#twitterUserTimeline .tweet{background:url(images/icons/twitter_16.png) no-repeat 0 3px;padding-left:22px;}
.tabberlive{margin:20px 0;}
ul.tabbernav{margin:0 0 -5px 0;margin-bottom:10px\9;}
ul.tabbernav li{list-style:none;display:inline-block;margin:0;float:left\9;}
ul.tabbernav li a{text-decoration:none;display:inline-block;line-height:30px;padding:0 10px 3px 10px;color:#222;opacity:0.8;filter:alpha(opacity=80);font-family:oswald;text-transform:uppercase;}
ul.tabbernav li a{background:#ddd;border-right:1px solid #ccc;border-left:1px solid #eee;}
ul.tabbernav li:first-child a{border-left:0;-webkit-border-top-left-radius:3px;-moz-border-top-left-radius:3px;border-top-left-radius:3px;}
ul.tabbernav li:last-child a{border-right:0;-webkit-border-top-right-radius:3px;-moz-border-top-right-radius:3px;border-top-right-radius:3px;}
ul.tabbernav li a:link{}
ul.tabbernav li a:hover{color:#eee;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;}
ul.tabbernav li.tabberactive a{color:#eee;background:#222;}
.tabberlive .tabbertab{background:#fff;border:1px solid #ddd;border-top:5px solid #ddd;border-bottom:5px solid #ddd;padding:10px 10px 5px 10px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-bottom-left-radius:5px;-moz-border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.tabberlive #tab2 .tabbertab{height:200px;overflow:auto}
.tabberlive .tabbertabhide,.tabberlive .tabbertab h2,.tabberlive .tabbertab h3{display:none}
.vertical .carousel-inner{height:150px;}
.carousel.vertical .item{-webkit-transition:.6s ease-in-out top;-moz-transition:.6s ease-in-out top;-ms-transition:.6s ease-in-out top;-o-transition:.6s ease-in-out top;transition:.6s ease-in-out top;left:0}
.carousel.vertical .active,.carousel.vertical .next.left,.carousel.vertical .prev.right{top:0}
.carousel.vertical .next,.carousel.vertical .active.right{top:100%}
.carousel.vertical .prev,.carousel.vertical .active.left{top:-100%}
#myModal_1st{text-align:center !important;}
.modal h2, .modal h3, .modal button{padding:0;margin:0;}
.modal button.non_header{margin:5px 10px 0 0;}
.modal-body{min-height:250px;max-height:600px;}
.btn-yellow{background-color:hsl(46, 100%, 45%) !important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fed756", endColorstr="#e5af00");background-image:-khtml-gradient(linear, left top, left bottom, from(#fed756), to(#e5af00));background-image:-moz-linear-gradient(top, #fed756, #e5af00);background-image:-ms-linear-gradient(top, #fed756, #e5af00);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fed756), color-stop(100%, #e5af00));background-image:-webkit-linear-gradient(top, #fed756, #e5af00);background-image:-o-linear-gradient(top, #fed756, #e5af00);background-image:linear-gradient(#fed756, #e5af00);border-color:#e5af00 #e5af00 hsl(46, 100%, 39.5%);color:#333 !important;text-shadow:0 1px 1px rgba(255, 255, 255, 0.36);-webkit-font-smoothing:antialiased;}
.btn-purple{background-color:hsl(312, 80%, 31%) !important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e018b8", endColorstr="#8e0f74");background-image:-khtml-gradient(linear, left top, left bottom, from(#e018b8), to(#8e0f74));background-image:-moz-linear-gradient(top, #e018b8, #8e0f74);background-image:-ms-linear-gradient(top, #e018b8, #8e0f74);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e018b8), color-stop(100%, #8e0f74));background-image:-webkit-linear-gradient(top, #e018b8, #8e0f74);background-image:-o-linear-gradient(top, #e018b8, #8e0f74);background-image:linear-gradient(#e018b8, #8e0f74);border-color:#8e0f74 #8e0f74 hsl(312, 80%, 26.5%);color:#fff !important;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.29);-webkit-font-smoothing:antialiased;}
.btn-blue2{background-color:hsl(195, 83%, 28%) !important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1089b1", endColorstr="#0c6582");background-image:-khtml-gradient(linear, left top, left bottom, from(#1089b1), to(#0c6582));background-image:-moz-linear-gradient(top, #1089b1, #0c6582);background-image:-ms-linear-gradient(top, #1089b1, #0c6582);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1089b1), color-stop(100%, #0c6582));background-image:-webkit-linear-gradient(top, #1089b1, #0c6582);background-image:-o-linear-gradient(top, #1089b1, #0c6582);background-image:linear-gradient(#1089b1, #0c6582);border-color:#0c6582 #0c6582 hsl(195, 83%, 25.5%);color:#fff !important;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.16);-webkit-font-smoothing:antialiased;}
.pricingtable_wrap{text-align:center;margin-top:20px;margin-bottom:40px;margin-left:auto;margin-right:auto;}
.pricingtable{color:#333;width:260px;margin-right:5px;margin-bottom:5px;display:inline-block;float:left\9;border:1px solid #f5f5f5;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.pricingtable:hover{-moz-box-shadow:0 0 15px #444;-webkit-box-shadow:0 0 15px #444;box-shadow:0 0 15px #444;}
.pricingtable:last-child{margin-right:0;}
.pricingtable.default .heading h3{padding-left:39px;}
.pricingtable .default{background:url(images/topchoice.png) no-repeat right top;width:39px;height:39px;float:right;position:relative;}
.pricingtable .heading{padding:0;text-align:center;background-color:#00486B;*background-color:#00728F;background-image:-ms-linear-gradient(top, #00486B, #00728F);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#00486B), to(#00728F));background-image:-webkit-linear-gradient(top, #00486B, #00728F);background-image:-o-linear-gradient(top, #00486B, #00728F);background-image:linear-gradient(top, #00486B, #00728F);background-image:-moz-linear-gradient(top, #00486B, #00728F);background-repeat:repeat-x;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-top-left-radius:5px;-moz-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;}
.pricingtable .heading h3{font-size:22px;text-transform:uppercase;color:#fff;margin:0;padding:10px 0;border-bottom:1px solid #00486B;font-family:oswald;font-weight:normal;}
.pricingtable .heading h3:hover{-o-animation:emotion 2s;-ms-animation:emotion 2s;-webkit-animation:emotion 2s;-moz-animation:emotion 2s;-khtml-animation:emotion 2s;-animation:emotion 2s;}
.pricingtable .heading div{color:#fff;padding:10px 0 5px 0;border-top:1px solid #00728F;line-height:2em;font-family:oswald;text-shadow:-1px -1px 0px #333;}
.pricingtable .heading div .price{display:block;padding-top:15px;padding-bottom:15px;}
.pricingtable .heading div .priceterm{text-shadow:none;display:inline-block;height:16px;top:-5px;position:relative;}
.pricingtable .content{background:#e5e5e5;padding:10px 15px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-bottom-left-radius:5px;-moz-border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.pricingtable .content ul{list-style-type:none;margin:0;text-align:center;}
.pricingtable .content li{text-shadow:0 1px 0px #fff;border-bottom:1px solid #d5d5d5;border-top:1px solid #f5f5f5;padding:5px 0;}
.pricingtable .content li:first-child{border-top:0;padding-top:0;}
.pricingtable .content .moredetail{margin-top:10px;display:block;}
.pricingtable .button{padding-top:10px;padding-bottom:5px;}
.font3em{font-size:3em;}
.font2em{font-size:2em;}
.bgred{background:#aa0000;}
.bgred:hover{background:#aa0000 url(trans30.png);}
.bggreen, .bggreen:hover{background:#006000;color:#eee;text-shadow:0 1px 0px #000;}
.bggreen:hover{background-image:url(trans30.png);}
.pricingtable .content.contentdark{background:#222;color:#eee;}
.pricingtable .content.contentdark ul{border-bottom:1px solid #333;}
.pricingtable .content.contentdark li{text-shadow:0 1px 0px #000;border-bottom:1px solid #111;border-top:1px solid #333;}
.pricingtable .content.contentdark li:first-child{border-top:0;}
.pricingtable_wrap.contentdark .pricingtable:hover{-moz-box-shadow:0 0 15px #000;-webkit-box-shadow:0 0 15px #000;box-shadow:0 0 15px #000;}
.pricingtable .heading.red{padding:0;text-align:center;background-color:#910d0d;*background-color:#b63333;background-image:-ms-linear-gradient(top, #910d0d, #b63333);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#910d0d), to(#b63333));background-image:-webkit-linear-gradient(top, #910d0d, #b63333);background-image:-o-linear-gradient(top, #910d0d, #b63333);background-image:linear-gradient(top, #910d0d, #b63333);background-image:-moz-linear-gradient(top, #910d0d, #b63333);background-repeat:repeat-x;}
.pricingtable .heading.red h3{border-bottom:1px solid #910d0d;}
.pricingtable .heading.red div{border-top:1px solid #b63333;}
.pricingtable .heading.green{padding:0;text-align:center;background-color:#0e5e26;*background-color:#238944;background-image:-ms-linear-gradient(top, #0e5e26, #238944);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0e5e26), to(#238944));background-image:-webkit-linear-gradient(top, #0e5e26, #238944);background-image:-o-linear-gradient(top, #0e5e26, #238944);background-image:linear-gradient(top, #0e5e26, #238944);background-image:-moz-linear-gradient(top, #0e5e26, #238944);background-repeat:repeat-x;}
.pricingtable .heading.green h3{border-bottom:1px solid #0e5e26;}
.pricingtable .heading.green div{border-top:1px solid #238944;}
.pricingtable .heading.purple{padding:0;text-align:center;background-color:#831264;*background-color:#a62083;background-image:-ms-linear-gradient(top, #831264, #a62083);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#831264), to(#a62083));background-image:-webkit-linear-gradient(top, #831264, #a62083);background-image:-o-linear-gradient(top, #831264, #a62083);background-image:linear-gradient(top, #831264, #a62083);background-image:-moz-linear-gradient(top, #831264, #a62083);background-repeat:repeat-x;}
.pricingtable .heading.purple h3{border-bottom:1px solid #831264;}
.pricingtable .heading.purple div{border-top:1px solid #a62083;}
.pricingtable .heading.orange{padding:0;text-align:center;background-color:#ce4e06;*background-color:#d86008;background-image:-ms-linear-gradient(top, #ce4e06, #d86008);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ce4e06), to(#d86008));background-image:-webkit-linear-gradient(top, #ce4e06, #d86008);background-image:-o-linear-gradient(top, #ce4e06, #d86008);background-image:linear-gradient(top, #ce4e06, #d86008);background-image:-moz-linear-gradient(top, #ce4e06, #d86008);background-repeat:repeat-x;}
.pricingtable .heading.orange h3{border-bottom:1px solid #ce4e06;}
.pricingtable .heading.orange div{border-top:1px solid #d86008;}
.pricingtable .heading.blue2{padding:0;text-align:center;background-color:#326fa9;*background-color:#4597bf;background-image:-ms-linear-gradient(top, #326fa9, #4597bf);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#326fa9), to(#4597bf));background-image:-webkit-linear-gradient(top, #326fa9, #4597bf);background-image:-o-linear-gradient(top, #326fa9, #4597bf);background-image:linear-gradient(top, #326fa9, #4597bf);background-image:-moz-linear-gradient(top, #326fa9, #4597bf);background-repeat:repeat-x;}
.pricingtable .heading.blue2 h3{border-bottom:1px solid #326fa9;}
.pricingtable .heading.blue2 div{border-top:1px solid #4597bf;}
[class^="ic-"],
[class*=" ic-"]{display:inline-block;width:22px;height:22px;*margin-right:.3em;line-height:22px;vertical-align:text-top;background-image:url("images/icons/checkmark.png");background-repeat:no-repeat;}
.ic-blue1{background-position:0 0;}
.ic-blue2{background-position:-25px 0;}
.ic-blue3{background-position:-50px 3px;}
.ic-blue4{background-position:-75px 0;}
.ic-blue5{background-position:-100px 1px;}
.ic-blue6{background-position:-125px 0;}
.ic-blue7{background-position:-150px 0;}
.ic-blue8{background-position:-175px 0;}
.ic-blue9{background-position:-200px 0;}
.ic-blue10{background-position:-225px 0;}
.ic-black1{background-position:0 -25px;}
.ic-black2{background-position:-25px -25px;}
.ic-black3{background-position:-50px -22px;}
.ic-black4{background-position:-75px -25px;}
.ic-black5{background-position:-100px -24px;}
.ic-black6{background-position:-125px -25px;}
.ic-black7{background-position:-150px -25px;}
.ic-black8{background-position:-175px -25px;}
.ic-black9{background-position:-200px -25px;}
.ic-black10{background-position:-225px -25px;}
.ic-green1{background-position:0 -50px;}
.ic-green2{background-position:-25px -50px;}
.ic-green3{background-position:-50px -47px;}
.ic-green4{background-position:-75px -50px;}
.ic-green5{background-position:-100px -49px;}
.ic-green6{background-position:-125px -50px;}
.ic-green7{background-position:-150px -50px;}
.ic-green8{background-position:-175px -50px;}
.ic-green9{background-position:-200px -50px;}
.ic-green10{background-position:-225px -50px;}
.ic-orange1{background-position:0 -75px;}
.ic-orange2{background-position:-25px -75px;}
.ic-orange3{background-position:-50px -72px;}
.ic-orange4{background-position:-75px -75px;}
.ic-orange5{background-position:-100px -74px;}
.ic-orange6{background-position:-125px -75px;}
.ic-orange7{background-position:-150px -75px;}
.ic-orange8{background-position:-175px -75px;}
.ic-orange9{background-position:-200px -75px;}
.ic-orange10{background-position:-225px -75px;}
.ic-red1{background-position:0 -100px;}
.ic-red2{background-position:-25px -100px;}
.ic-red3{background-position:-50px -97px;}
.ic-red4{background-position:-75px -100px;}
.ic-red5{background-position:-100px -99px;}
.ic-red6{background-position:-125px -100px;}
.ic-red7{background-position:-150px -100px;}
.ic-red8{background-position:-175px -100px;}
.ic-red9{background-position:-200px -100px;}
.ic-red10{background-position:-225px -100px;}
/**/.optinform_headline{max-width:300px;}
.optinform_style_wrap{background:url(images/img/form1.png) no-repeat center bottom;max-width:300px;padding-bottom:21px;text-align:center;}
.optinform_style{padding:10px;border:5px solid #ddd;color:#ddd;background:#990000;}
.optinform_style.style1{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.optinform_style.style2{border-radius:0;}
.privacy_style_wrap{background:#111;padding:10px;margin:0 -10px -10px -10px;}
p.privacy_style{background:url(images/img/privacy.png) no-repeat left top;font-size:10px;line-height:1.2em;padding:0 0 0 28px;margin:0;text-align:left;}
.privacy_style_wrap.style1{-webkit-border-bottom-right-radius:10px;-moz-border-bottom-right-radius:10px;border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-bottom-left-radius:10px;border-bottom-left-radius:10px;}
.frame_style{text-align:center;margin-bottom:20px;}
.frame_style_content{padding:5px;margin:0 0 20px 0;display:inline-block;}
.frame_style_content.style1{background-color:#ddd;border:1px solid #eee;-moz-box-shadow:0 5px 10px #222;-webkit-box-shadow:0 5px 10px #222;box-shadow:0 5px 10px #222;}
.frame_style_content.style2{background-color:#111;border:1px solid #eee;padding:5px;-moz-box-shadow:0 5px 10px #222;-webkit-box-shadow:0 10px 5px #222;box-shadow:0 5px 10px #222;}
.image_hover{display:inline-block;position:relative;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.image_hover img.attachment-medium{width:100%;height:auto;height:auto\9;}
.image_hover a{margin:0 0;display:inline-block;}
.image_hover .iconhover{text-align:center;left:1%\9;opacity:0;filter:alpha(opacity=0);position:absolute;width:100%;top:40%;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;}
#related-posts .iconhover{top:25% !important;}
.post .image_hover .iconhover{top:35% !important;}
.post .entry .textalign_center .image_hover .iconhover{top:45% !important;}
.thumbnail_gallery .image_hover .iconhover{top:28% !important;}
.toprated .image_hover .iconhover{top:20% !important;}
#sidebar .image_hover .iconhover, .bottombar .image_hover .iconhover{top:22% !important;}
.thumbnail_gallery .zoomicon_extra img{display:none;}
a.zoomicon_extra, a.linkicon_extra{width:40px;height:40px;-moz-background-size:80px 80px;-ie-background-size:80px 80px;-o-background-size:80px 80px;-webkit-background-size:80px 80px;background-size:80px 80px;}
.image_hover a.zoomicon_extra, .image_hover a.linkicon_extra{background-image:url(images/zoom-white.png);background-repeat:no-repeat;}
.image_hover a.zoomicon_extra{background-position:0 0;}
.image_hover a.linkicon_extra{background-position:-40px 0;}
.image_hover a.zoomicon_extra:hover{background-position:0 -40px;}
.image_hover a.linkicon_extra:hover{background-position:-40px -40px;}
.image_hover{background-color:#111;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.image_hover:hover{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.image_hover:hover img{opacity:0.3;filter:alpha(opacity=30);}
.image_hover:hover .iconhover{opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 0.5s linear;-moz-transition:opacity 0.5s linear;-ms-transition:opacity 0.5s linear;-o-transition:opacity 0.5s linear;transition:opacity 0.5s linear;}
.contactform{list-style:none;margin:0;}
.contactform button{text-transform:uppercase;}
.contactform, .contactform li label{font-size:12px;}
.contactform li label.uppercase{display:none;}
.contactform li{list-style:none;margin-bottom:8px;}
.contactform li span{display:block;margin-top:-5px;}
.contactform textarea{width:95%;min-height:100px;}
.contactform .inline{margin-bottom:1px;margin-top:-12px;}
.contactform .inline input, .contactform .inline label{display:inline;margin-right:5px;vertical-align:text-top;}
.contactform .inline2{float:left;margin-right:5px;}
.contactform .small{width:60px;height:12px;line-height:1.4em;}
.optinform .contactform, .optinform .contactform input, .optinform .contactform textarea .optinform_style_wrap .contactform{margin-left:0;margin-right:0;text-align:left;}
.da-slider{z-index:999;width:100%;min-height:350px;position:relative;margin:1px auto;overflow:hidden;-webkit-transition:background-position 1.4s ease-in-out 0.3s;-moz-transition:background-position 1.4s ease-in-out 0.3s;-o-transition:background-position 1.4s ease-in-out 0.3s;-ms-transition:background-position 1.4s ease-in-out 0.3s;transition:background-position 1.4s ease-in-out 0.3s;}
.da-slide{position:absolute;width:100%;height:100%;top:0px;left:0px;font-family:'BebasNeueRegular', 'Arial Narrow', Arial, sans-serif;text-align:left;}
.da-slide-current{z-index:1000;}
.da-slider-fb .da-slide{left:100%;}
.da-slider-fb .da-slide.da-slide-current{left:0px;}
.da-slide h2,
.da-slide p,
.da-slide .da-link,
.da-slide .da-img{position:absolute;opacity:0;left:110%;}
.da-slider-fb .da-slide h2,
.da-slider-fb .da-slide p,
.da-slider-fb .da-slide .da-link{left:2%;opacity:1;}
.da-slider-fb .da-slide .da-img{left:69%;opacity:1;}
.da-slide h2{color:#fff;font-size:48px;padding-bottom:10px;top:20px;white-space:nowrap;z-index:10;font-family:'Oswald', 'Economica', Arial, sans-serif;font-weight:normal;z-index:1;}
.da-slide p{top:100px;color:#eee;font-size:20px;line-height:26px;height:110px;overflow:hidden;font-style:normal;font-family:Englebert, 'Economica', Arial, sans-serif;}
.da-slide h2, .da-slide p{width:67%;}
.da-slide .da-img{text-align:center;width:30%;top:10px;height:280px;line-height:280px;left:110%;z-index:2;}
.da-slide .da-link{top:220px;background-color:#333\9;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;box-shadow:0px 1px 1px rgba(0,0,0,0.1);color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.2);border-width:4px;border-style:solid;border-color:#eee;padding:2px 20px;font-size:16px;line-height:30px;min-width:155px;text-align:center;text-decoration:none;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;-moz-box-shadow:inset 0 0 40px #000;-webkit-box-shadow:inset 0 0 40px #000;box-shadow:inset 0 0 40px #000;text-transform:uppercase;}
.da-slide .da-link:hover{-moz-box-shadow:2px 2px 2px #000;-webkit-box-shadow:2px 2px 2px #000;box-shadow:2px 2px 2px #000;}
.da-dots{width:100%;position:absolute;text-align:center;left:0px;bottom:20px;z-index:2000;-moz-user-select:none;-webkit-user-select:none;}
.da-dots span{display:inline-block;position:relative;width:12px;height:12px;border-radius:50%;background:#e4b42d;margin:3px;cursor:pointer;-moz-box-shadow:inset 0 0 10px #000;-webkit-box-shadow:inset 0 0 10px #000;box-shadow:inset 0 0 10px #000;}
.da-dots span.da-dots-current:after{content:'';width:8px;height:8px;position:absolute;top:2px;left:2px;border-radius:50%;background:rgb(255,255,255);background:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(47%,rgba(246,246,246,1)), color-stop(100%,rgba(237,237,237,1)));background:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);background:-o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);background:linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed',GradientType=0);}
.da-arrows{visibility:hidden;visibility:visible\9;-moz-user-select:none;-webkit-user-select:none;}
.da-arrows span{position:absolute;top:45%;height:30px;width:30px;border-radius:50%;background:#222;cursor:pointer;z-index:2000;opacity:0;-webkit-transition:opacity 0.4s ease-in-out 0.2s;-moz-transition:opacity 0.4s ease-in-out 0.2s;-o-transition:opacity 0.4s ease-in-out 0.2s;-ms-transition:opacity 0.4s ease-in-out 0.2s;transition:opacity 0.4s ease-in-out 0.2s;-moz-box-shadow:0 0 5px #000;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;}
.da-slider:hover .da-arrows span{opacity:1;filter:alpha(opacity=100);}
.da-arrows span:after{content:'';position:absolute;width:20px;height:20px;top:5px;left:5px;background:transparent url(inc/parallax/images/arrows.png) no-repeat top left;border-radius:50%;box-shadow:1px 1px 2px rgba(0,0,0,0.1);}
.da-arrows span:hover:after{box-shadow:1px 1px 4px rgba(0,0,0,0.3);}
.da-arrows span:active:after{box-shadow:1px 1px 1px rgba(255,255,255,0.1);}
.da-arrows span.da-arrows-next:after{background-position:top right;}
.da-arrows span.da-arrows-prev{left:5px;}
.da-arrows span.da-arrows-next{right:5px;}
.da-slide-current h2,
.da-slide-current p,
.da-slide-current .da-link{left:2%;opacity:1;}
.da-slide-current .da-img{left:69%;opacity:1;}
.da-slide-fromright h2{-webkit-animation:fromRightAnim1 0.6s ease-in 0.8s both;-moz-animation:fromRightAnim1 0.6s ease-in 0.8s both;-o-animation:fromRightAnim1 0.6s ease-in 0.8s both;-ms-animation:fromRightAnim1 0.6s ease-in 0.8s both;animation:fromRightAnim1 0.6s ease-in 0.8s both;}
.da-slide-fromright p{-webkit-animation:fromRightAnim2 0.6s ease-in 0.8s both;-moz-animation:fromRightAnim2 0.6s ease-in 0.8s both;-o-animation:fromRightAnim2 0.6s ease-in 0.8s both;-ms-animation:fromRightAnim2 0.6s ease-in 0.8s both;animation:fromRightAnim2 0.6s ease-in 0.8s both;}
.da-slide-fromright .da-link{-webkit-animation:fromRightAnim3 0.4s ease-in 1.2s both;-moz-animation:fromRightAnim3 0.4s ease-in 1.2s both;-o-animation:fromRightAnim3 0.4s ease-in 1.2s both;-ms-animation:fromRightAnim3 0.4s ease-in 1.2s both;animation:fromRightAnim3 0.4s ease-in 1.2s both;}
.da-slide-fromright .da-img{-webkit-animation:fromRightAnim4 0.6s ease-in 0.8s both;-moz-animation:fromRightAnim4 0.6s ease-in 0.8s both;-o-animation:fromRightAnim4 0.6s ease-in 0.8s both;-ms-animation:fromRightAnim4 0.6s ease-in 0.8s both;animation:fromRightAnim4 0.6s ease-in 0.8s both;}
@-webkit-keyframes fromRightAnim1{0%{left:110%;opacity:0;}
100%{left:2%;opacity:1;}
}
@-webkit-keyframes fromRightAnim2{0%{left:110%;opacity:0;}
100%{left:2%;opacity:1;}
}
@-webkit-keyframes fromRightAnim3{0%{left:110%;opacity:0;}
1%{left:2%;opacity:0;}
100%{left:2%;opacity:1;}
}
@-webkit-keyframes fromRightAnim4{0%{left:110%;opacity:0;}
100%{left:69%;opacity:1;}
}
@-moz-keyframes fromRightAnim1{0%{left:110%;opacity:0;}
100%{left:2%;opacity:1;}
}
@-moz-keyframes fromRightAnim2{0%{left:110%;opacity:0;}
100%{left:2%;opacity:1;}
}
@-moz-keyframes fromRightAnim3{0%{left:110%;opacity:0;}
1%{left:2%;opacity:0;}
100%{left:2%;opacity:1;}
}
@-moz-keyframes fromRightAnim4{0%{left:110%;opacity:0;}
100%{left:69%;opacity:1;}
}
@-o-keyframes fromRightAnim1{0%{left:110%;opacity:0;}
100%{left:2%;opacity:1;}
}
@-o-keyframes fromRightAnim2{0%{left:110%;opacity:0;}
100%{left:2%;opacity:1;}
}
@-o-keyframes fromRightAnim3{0%{left:110%;opacity:0;}
1%{left:2%;opacity:0;}
100%{left:2%;opacity:1;}
}
@-o-keyframes fromRightAnim4{0%{left:110%;opacity:0;}
100%{left:69%;opacity:1;}
}
@-ms-keyframes fromRightAnim1{0%{left:110%;opacity:0;}
100%{left:2%;opacity:1;}
}
@-ms-keyframes fromRightAnim2{0%{left:110%;opacity:0;}
100%{left:2%;opacity:1;}
}
@-ms-keyframes fromRightAnim3{0%{left:110%;opacity:0;}
1%{left:2%;opacity:0;}
100%{left:2%;opacity:1;}
}
@-ms-keyframes fromRightAnim4{0%{left:110%;opacity:0;}
100%{left:69%;opacity:1;}
}
@keyframes fromRightAnim1{0%{left:110%;opacity:0;}
100%{left:2%;opacity:1;}
}
@keyframes fromRightAnim2{0%{left:110%;opacity:0;}
100%{left:2%;opacity:1;}
}
@keyframes fromRightAnim3{0%{left:110%;opacity:0;}
1%{left:2%;opacity:0;}
100%{left:2%;opacity:1;}
}
@keyframes fromRightAnim4{0%{left:110%;opacity:0;}
100%{left:69%;opacity:1;}
}
.da-slide-fromleft h2{-webkit-animation:fromLeftAnim1 0.6s ease-in 0.6s both;-moz-animation:fromLeftAnim1 0.6s ease-in 0.6s both;-o-animation:fromLeftAnim1 0.6s ease-in 0.6s both;-ms-animation:fromLeftAnim1 0.6s ease-in 0.6s both;animation:fromLeftAnim1 0.6s ease-in 0.6s both;}
.da-slide-fromleft p{-webkit-animation:fromLeftAnim2 0.6s ease-in 0.6s both;-moz-animation:fromLeftAnim2 0.6s ease-in 0.6s both;-o-animation:fromLeftAnim2 0.6s ease-in 0.6s both;-ms-animation:fromLeftAnim2 0.6s ease-in 0.6s both;animation:fromLeftAnim2 0.6s ease-in 0.6s both;}
.da-slide-fromleft .da-link{-webkit-animation:fromLeftAnim3 0.4s ease-in 1.2s both;-moz-animation:fromLeftAnim3 0.4s ease-in 1.2s both;-o-animation:fromLeftAnim3 0.4s ease-in 1.2s both;-ms-animation:fromLeftAnim3 0.4s ease-in 1.2s both;animation:fromLeftAnim3 0.4s ease-in 1.2s both;}
.da-slide-fromleft .da-img{-webkit-animation:fromLeftAnim4 0.6s ease-in 0.6s both;-moz-animation:fromLeftAnim4 0.6s ease-in 0.6s both;-o-animation:fromLeftAnim4 0.6s ease-in 0.6s both;-ms-animation:fromLeftAnim4 0.6s ease-in 0.6s both;animation:fromLeftAnim4 0.6s ease-in 0.6s both;}
@-webkit-keyframes fromLeftAnim1{0%{left:-110%;opacity:0;}
100%{left:2%;opacity:1;}
}
@-webkit-keyframes fromLeftAnim2{0%{left:-110%;opacity:0;}
100%{left:2%;opacity:1;}
}
@-webkit-keyframes fromLeftAnim3{0%{left:-110%;opacity:0;}
1%{left:2%;opacity:0;}
100%{left:2%;opacity:1;}
}
@-webkit-keyframes fromLeftAnim4{0%{left:-110%;opacity:0;}
100%{left:69%;opacity:1;}
}
@-moz-keyframes fromLeftAnim1{0%{left:-110%;opacity:0;}
100%{left:2%;opacity:1;}
}
@-moz-keyframes fromLeftAnim2{0%{left:-110%;opacity:0;}
100%{left:2%;opacity:1;}
}
@-moz-keyframes fromLeftAnim3{0%{left:-110%;opacity:0;}
1%{left:2%;opacity:0;}
100%{left:2%;opacity:1;}
}
@-moz-keyframes fromLeftAnim4{0%{left:-110%;opacity:0;}
100%{left:69%;opacity:1;}
}
@-o-keyframes fromLeftAnim1{0%{left:-110%;opacity:0;}
100%{left:2%;opacity:1;}
}
@-o-keyframes fromLeftAnim2{0%{left:-110%;opacity:0;}
100%{left:2%;opacity:1;}
}
@-o-keyframes fromLeftAnim3{0%{left:-110%;opacity:0;}
1%{left:2%;opacity:0;}
100%{left:2%;opacity:1;}
}
@-o-keyframes fromLeftAnim4{0%{left:-110%;opacity:0;}
100%{left:69%;opacity:1;}
}
@-ms-keyframes fromLeftAnim1{0%{left:-110%;opacity:0;}
100%{left:2%;opacity:1;}
}
@-ms-keyframes fromLeftAnim2{0%{left:-110%;opacity:0;}
100%{left:2%;opacity:1;}
}
@-ms-keyframes fromLeftAnim3{0%{left:-110%;opacity:0;}
1%{left:2%;opacity:0;}
100%{left:2%;opacity:1;}
}
@-ms-keyframes fromLeftAnim4{0%{left:-110%;opacity:0;}
100%{left:69%;opacity:1;}
}
@keyframes fromLeftAnim1{0%{left:-110%;opacity:0;}
100%{left:2%;opacity:1;}
}
@keyframes fromLeftAnim2{0%{left:-110%;opacity:0;}
100%{left:2%;opacity:1;}
}
@keyframes fromLeftAnim3{0%{left:-110%;opacity:0;}
1%{left:2%;opacity:0;}
100%{left:2%;opacity:1;}
}
@keyframes fromLeftAnim4{0%{left:-110%;opacity:0;}
100%{left:69%;opacity:1;}
}
.da-slide-toright h2{-webkit-animation:toRightAnim1 0.6s ease-in 0.6s both;-moz-animation:toRightAnim1 0.6s ease-in 0.6s both;-o-animation:toRightAnim1 0.6s ease-in 0.6s both;-ms-animation:toRightAnim1 0.6s ease-in 0.6s both;animation:toRightAnim1 0.6s ease-in 0.6s both;}
.da-slide-toright p{-webkit-animation:toRightAnim2 0.6s ease-in 0.3s both;-moz-animation:toRightAnim2 0.6s ease-in 0.3s both;-o-animation:toRightAnim2 0.6s ease-in 0.3s both;-ms-animation:toRightAnim2 0.6s ease-in 0.3s both;animation:toRightAnim2 0.6s ease-in 0.3s both;}
.da-slide-toright .da-link{-webkit-animation:toRightAnim3 0.4s ease-in both;-moz-animation:toRightAnim3 0.4s ease-in both;-o-animation:toRightAnim3 0.4s ease-in both;-ms-animation:toRightAnim3 0.4s ease-in both;animation:toRightAnim3 0.4s ease-in both;}
.da-slide-toright .da-img{-webkit-animation:toRightAnim4 0.6s ease-in both;-moz-animation:toRightAnim4 0.6s ease-in both;-o-animation:toRightAnim4 0.6s ease-in both;-ms-animation:toRightAnim4 0.6s ease-in both;animation:toRightAnim4 0.6s ease-in both;}
@-webkit-keyframes toRightAnim1{0%{left:2%;opacity:1;}
100%{left:100%;opacity:0;}
}
@-webkit-keyframes toRightAnim2{0%{left:2%;opacity:1;}
100%{left:100%;opacity:0;}
}
@-webkit-keyframes toRightAnim3{0%{left:2%;opacity:1;}
99%{left:2%;opacity:0;}
100%{left:100%;opacity:0;}
}
@-webkit-keyframes toRightAnim4{0%{left:69%;opacity:1;}
30%{left:55%;opacity:1;}
100%{left:100%;opacity:0;}
}
@-moz-keyframes toRightAnim1{0%{left:2%;opacity:1;}
100%{left:100%;opacity:0;}
}
@-moz-keyframes toRightAnim2{0%{left:2%;opacity:1;}
100%{left:100%;opacity:0;}
}
@-moz-keyframes toRightAnim3{0%{left:2%;opacity:1;}
99%{left:2%;opacity:0;}
100%{left:100%;opacity:0;}
}
@-moz-keyframes toRightAnim4{0%{left:69%;opacity:1;}
30%{left:55%;opacity:1;}
100%{left:100%;opacity:0;}
}
@-o-keyframes toRightAnim1{0%{left:2%;opacity:1;}
100%{left:100%;opacity:0;}
}
@-o-keyframes toRightAnim2{0%{left:2%;opacity:1;}
100%{left:100%;opacity:0;}
}
@-o-keyframes toRightAnim3{0%{left:2%;opacity:1;}
99%{left:2%;opacity:0;}
100%{left:100%;opacity:0;}
}
@-o-keyframes toRightAnim4{0%{left:69%;opacity:1;}
30%{left:55%;opacity:1;}
100%{left:100%;opacity:0;}
}
@-ms-keyframes toRightAnim1{0%{left:2%;opacity:1;}
100%{left:100%;opacity:0;}
}
@-ms-keyframes toRightAnim2{0%{left:2%;opacity:1;}
100%{left:100%;opacity:0;}
}
@-ms-keyframes toRightAnim3{0%{left:2%;opacity:1;}
99%{left:2%;opacity:0;}
100%{left:100%;opacity:0;}
}
@-ms-keyframes toRightAnim4{0%{left:69%;opacity:1;}
30%{left:55%;opacity:1;}
100%{left:100%;opacity:0;}
}
@keyframes toRightAnim1{0%{left:2%;opacity:1;}
100%{left:100%;opacity:0;}
}
@keyframes toRightAnim2{0%{left:2%;opacity:1;}
100%{left:100%;opacity:0;}
}
@keyframes toRightAnim3{0%{left:2%;opacity:1;}
99%{left:2%;opacity:0;}
100%{left:100%;opacity:0;}
}
@keyframes toRightAnim4{0%{left:69%;opacity:1;}
30%{left:55%;opacity:1;}
100%{left:100%;opacity:0;}
}
.da-slide-toleft h2{-webkit-animation:toLeftAnim1 0.6s ease-in both;-moz-animation:toLeftAnim1 0.6s ease-in both;-o-animation:toLeftAnim1 0.6s ease-in both;-ms-animation:toLeftAnim1 0.6s ease-in both;animation:toLeftAnim1 0.6s ease-in both;}
.da-slide-toleft p{-webkit-animation:toLeftAnim2 0.6s ease-in 0.3s both;-moz-animation:toLeftAnim2 0.6s ease-in 0.3s both;-o-animation:toLeftAnim2 0.6s ease-in 0.3s both;-ms-animation:toLeftAnim2 0.6s ease-in 0.3s both;animation:toLeftAnim2 0.6s ease-in 0.3s both;}
.da-slide-toleft .da-link{-webkit-animation:toLeftAnim3 0.4s ease-in both;-moz-animation:toLeftAnim3 0.4s ease-in both;-o-animation:toLeftAnim3 0.4s ease-in both;-ms-animation:toLeftAnim3 0.4s ease-in both;animation:toLeftAnim3 0.4s ease-in both;}
.da-slide-toleft .da-img{-webkit-animation:toLeftAnim4 0.6s ease-in 0.6s both;-moz-animation:toLeftAnim4 0.6s ease-in 0.6s both;-o-animation:toLeftAnim4 0.6s ease-in 0.6s both;-ms-animation:toLeftAnim4 0.6s ease-in 0.6s both;animation:toLeftAnim4 0.6s ease-in 0.6s both;}
@-webkit-keyframes toLeftAnim1{0%{left:2%;opacity:1;}
30%{left:15%;opacity:1;}
100%{left:-50%;opacity:0;}
}
@-webkit-keyframes toLeftAnim2{0%{left:2%;opacity:1;}
30%{left:15%;opacity:1;}
100%{left:-50%;opacity:0;}
}
@-webkit-keyframes toLeftAnim3{0%{left:2%;opacity:1;}
99%{left:2%;opacity:0;}
100%{left:-50%;opacity:0;}
}
@-webkit-keyframes toLeftAnim4{0%{left:69%;opacity:1;}
40%{left:69%;opacity:1;}
90%{left:0%;opacity:0;}
100%{left:-50%;opacity:0;}
}
@-moz-keyframes toLeftAnim1{0%{left:2%;opacity:1;}
30%{left:15%;opacity:1;}
100%{left:-50%;opacity:0;}
}
@-moz-keyframes toLeftAnim2{0%{left:2%;opacity:1;}
30%{left:15%;opacity:1;}
100%{left:-50%;opacity:0;}
}
@-moz-keyframes toLeftAnim3{0%{left:2%;opacity:1;}
99%{left:2%;opacity:0;}
100%{left:-50%;opacity:0;}
}
@-moz-keyframes toLeftAnim4{0%{left:69%;opacity:1;}
40%{left:69%;opacity:1;}
90%{left:0%;opacity:0;}
100%{left:-50%;opacity:0;}
}
@-o-keyframes toLeftAnim1{0%{left:2%;opacity:1;}
30%{left:15%;opacity:1;}
100%{left:-50%;opacity:0;}
}
@-o-keyframes toLeftAnim2{0%{left:2%;opacity:1;}
30%{left:15%;opacity:1;}
100%{left:-50%;opacity:0;}
}
@-o-keyframes toLeftAnim3{0%{left:2%;opacity:1;}
99%{left:2%;opacity:0;}
100%{left:-50%;opacity:0;}
}
@-o-keyframes toLeftAnim4{0%{left:69%;opacity:1;}
40%{left:69%;opacity:1;}
90%{left:0%;opacity:0;}
100%{left:-50%;opacity:0;}
}
@-ms-keyframes toLeftAnim1{0%{left:2%;opacity:1;}
30%{left:15%;opacity:1;}
100%{left:-50%;opacity:0;}
}
@-ms-keyframes toLeftAnim2{0%{left:2%;opacity:1;}
30%{left:15%;opacity:1;}
100%{left:-50%;opacity:0;}
}
@-ms-keyframes toLeftAnim3{0%{left:2%;opacity:1;}
99%{left:2%;opacity:0;}
100%{left:-50%;opacity:0;}
}
@-ms-keyframes toLeftAnim4{0%{left:69%;opacity:1;}
40%{left:69%;opacity:1;}
90%{left:0%;opacity:0;}
100%{left:-50%;opacity:0;}
}
@keyframes toLeftAnim1{0%{left:2%;opacity:1;}
30%{left:15%;opacity:1;}
100%{left:-50%;opacity:0;}
}
@keyframes toLeftAnim2{0%{left:2%;opacity:1;}
30%{left:15%;opacity:1;}
100%{left:-50%;opacity:0;}
}
@keyframes toLeftAnim3{0%{left:2%;opacity:1;}
99%{left:2%;opacity:0;}
100%{left:-50%;opacity:0;}
}
@keyframes toLeftAnim4{0%{left:69%;opacity:1;}
40%{left:69%;opacity:1;}
90%{left:0%;opacity:0;}
100%{left:-50%;opacity:0;}
}
@media screen and (max-width:767px){.container > header{text-align:center;}
p.codrops-demos{position:relative;top:auto;left:auto;}
#sidebarspacer{display:none;}
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min-device-pixel-ratio:2){.sf-sub-indicator{background:url('images/arrows-white@2x.png') no-repeat -10px -100px;}
.sidebar-box .listicon, .bottombar .listicon{background:url(images/page-icon@2x.png) no-repeat 0 4px;padding-left:17px;}
.social_icons{background-image:url(images/icons/socialicons@2x.png);}
.iconplus{background:url(images/icon-plusminus@2x.png) no-repeat 12px 11px;}
.iconminus{background:url(images/icon-plusminus@2x.png) no-repeat 12px -20px;}
.image_hover a.zoomicon_extra, .image_hover a.linkicon_extra{background-image:url(images/zoom-white@2x.png);}
.search-icon{background-image:url(images/search@2x.png);}
}
.wp-image-366{float:left;margin:5px 15px 10px 0 !important;}
#fbads{bottom:50px;}
@media screen and (min-width:320px) and (max-width:480px){.wp-image-366{float:none;display:block;margin-left:auto;margin-right:auto;}
#homeCTA h1{text-align:center;}
#homeCTA #topbar_off{padding-top:15px;}
#homeCTA .btn, #homeCTA a{float:none;display:block;margin-left:auto;margin-right:auto;margin-bottom:10px;}
#fbads{bottom:20px;}
.slidermob{width:95%;}
}

div.sidebar-box span.wpcf7-not-valid-tip {
width: 260px;
}

body.standalone #header,
body.sitewide #header {
position: inherit;
}

@media (max-width: 767px)
body.standalone .phone1, body.sitewide .phone1 {
margin-top: 16px;
}

@media (min-width: 768px) {
body.standalone #termite.wrapwithbg {margin-top: -55px;z-index: 9;}
body.sitewide #sitewide1.wrapwithbg {margin-top: -6px;z-index: 9;}
}

div.visible-phone ul.menufooter {
margin-left: 0;
}

body.page-9882 div#wrapall div.container{padding-top:20px;}

