
/* woocommerce-mod.css */

/* 1    */ /*woocommerce default styles*/
/* 2    */ .clear{clear:both;}
/* 3    */ .nobr{white-space:nowrap;}
/* 4    */ div.woocommerce-error,div.woocommerce-message{margin:10px 0px;padding:10px 10px 10px 32px;background-repeat:no-repeat;background-position:10px center;}div.woocommerce-error a.button,div.woocommerce-message a.button{margin-top:0;float:right;}
/* 5    */ 
/* 6    */ p small{}
/* 7    */ p.demo_store{position:fixed;top:0;width:100%;font-size:12px;text-align:center;background:-webkit-gradient(linear, left top, left bottom, from(#f7f5c6), to(#eeeac1));background:-webkit-linear-gradient(#f7f5c6, #eeeac1);background:-moz-linear-gradient(center top, #f7f5c6 0%, #eeeac1 100%);background:-moz-gradient(center top, #f7f5c6 0%, #eeeac1 100%);padding:8px 0;z-index:999999;box-shadow:inset 0 0 0 3px rgba(255, 255, 255, 0.3);}
/* 8    */ small.note{display:block;font-size:11px;line-height:21px;margin-top:10px;}
/* 9    */ #breadcrumb{overflow:hidden;zoom:1;margin:0 0 1em;padding:0;font-size:0.92em;}#breadcrumb a{}
/* 10   */ div.product{position:relative;margin-bottom:0;}div.product .product_title{clear:none;}
/* 11   */ div.product p.price{color:#7E9A47;font-size:1.3em;}div.product p.price del{font-size:14px; color:#8B2121;}
/* 12   */ div.product p.stock{font-size:0.92em;padding:2px 0 0 0;}
/* 13   */ div.product div.images{float:left;width:47%;}div.product div.images img{padding:6px;display:block;width:100%;height:auto;}
/* 14   */ div.product div.images div.thumbnails{padding-top:10px;zoom:1;}div.product div.images div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;}div.product div.images div.thumbnails a img{width:100%;height:auto;}
/* 15   */ div.product div.images div.thumbnails a.last{margin-right:0;}
/* 16   */ div.product div.images div.thumbnails a.first{clear:both;}
/* 17   */ div.product div.summary{float:right;width:48%;}
/* 18   */ div.product div.social{text-align:right;margin:0 0 1em;}div.product div.social span{margin:0 0 0 2px;}div.product div.social span span{margin:0;}
/* 19   */ div.product div.social span .stButton .chicklets{padding-left:16px;width:0;}
/* 20   */ div.product div.social iframe{float:left;margin-top:3px;}
/* 21   */ div.product .woocommerce-tabs{clear:both;padding:1em 0 0 0;margin:0 0 1em 0;}div.product .woocommerce-tabs ul.tabs{border-top-left-radius:2px;border-top-right-radius:2px;overflow:hidden;zoom:1;margin:0;padding:4px 4px 0;list-style:none outside;}div.product .woocommerce-tabs ul.tabs li{float:left;margin:0;font-size:0.92em; margin-right: -1px;}
/* 22   */ div.product .woocommerce-tabs ul.tabs{position: relative; top:1px; z-index: 10;}
/* 23   */ #top div div.product .woocommerce-tabs ul.tabs li.active a{border-style:solid; border-width: 1px; border-bottom: none;  padding: 9px 20px 10px 20px; position: relative; }
/* 24   */ div.product .woocommerce-tabs ul.tabs li.active {position: relative; }
/* 25   */ div.product .woocommerce-tabs .panel{padding:15px 15px 0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}
/* 26   */ .js_active .woocommerce-tabs .panel{display:none;}
/* 27   */ 
/* 28   */ .stock{color:#7E9A47;}
/* 29   */ .out-of-stock{color:#8B2121;}
/* 30   */ p.cart{float:right;}
/* 31   */ form.cart{margin-bottom:24px;overflow:hidden;zoom:1;}form.cart div.quantity{float:left;margin:0 4px 0 0;}
/* 32   */ form.cart table{font-size:12px;}form.cart table td{padding:4px 4px 4px 0;}
/* 33   */ form.cart table div.quantity{float:none;margin:0;width:72px;}
/* 34   */ form.cart table small.stock{display:block;float:none;}
/* 35   */ form.cart .variations label{font-weight:bold;}
/* 36   */ form.cart .variations select{width:100%;float:left;}
/* 37   */ form.cart .button{vertical-align:middle;float:left;margin:2px 0;}
/* 38   */ span.onsale{background:#7E9A47;min-height:32px;min-width:32px;padding:4px;font-size:12px;position:absolute;text-align:center;line-height:32px;top:6px;left:6px;margin:0;border-radius:20px;}
/* 39   */ .products ul,ul.products{margin:0 0 14px;padding:0;list-style:none;}
/* 40   */ .related,.upsells.products{overflow:hidden;zoom:1;}.related ul.products,.upsells.products ul.products,.related ul,.upsells.products ul{float:none;}.related ul.products li,.upsells.products ul.products li,.related ul li,.upsells.products ul li{width:48%;}.related ul.products li img,.upsells.products ul.products li img,.related ul li img,.upsells.products ul li img{width:100%;height:auto;}
/* 41   */ ul.products{clear:both;margin-left:0;padding-left:0;}ul.products li{float:left;margin:0 3.8% 20px 0;padding:0;position:relative;width:22.05%;margin-left:0;}ul.products li .onsale{top:0;right:0;left:auto;margin:-6px -6px 0 0;}
/* 42   */ div .products li a, div .product a{text-decoration:none;}
/* 43   */ ul.products li a img{width:100%;height:auto;display:block;margin:0 0 8px;}
/* 44   */ ul.products li a:hover img{}
/* 45   */ ul.products li strong{display:block;}
/* 46   */ ul.products li .price{color:#7E9A47;display:block;font-weight:normal;}ul.products li .price del{font-size:10px;line-height:10px;margin:-2px 0 0 0;display:block;}
/* 47   */ ul.products li .price .from{font-size:10px;line-height:10px;margin:-2px 0 0 0;display:block;}
/* 48   */ ul.products li.first{clear:both;}
/* 49   */ ul.products li.last{margin-right:0;}
/* 50   */ .woocommerce-ordering{margin-bottom:24px;}

/* woocommerce-mod.css */

/* 51   */ a.button.loading,button.button.loading,input.button.loading,#review_form #submit.loading{filter:alpha(opacity=50); opacity:0.5;}a.button.loading:before,button.button.loading:before,input.button.loading:before,#review_form #submit.loading:before{content:"";position:absolute;height:16px;width:16px;top:0.35em;right:-26px;text-indent:0;}
/* 52   */ a.button.added:before,button.button.added:before,input.button.added:before,#review_form #submit.added:before{content:"";position:absolute;height:16px;width:16px;top:0.35em;right:-26px;text-indent:0;}
/* 53   */ a.button:hover,button.button:hover,input.button:hover,#review_form #submit:hover{text-decoration:none;}
/* 54   */ .cart .button, .cart input.button {
/* 55   */ float: none;
/* 56   */ border-bottom-style: solid;
/* 57   */ border-bottom-width: 1px;
/* 58   */ }
/* 59   */ 
/* 60   */ 
/* 61   */ .woocommerce-page .button{min-width:110px; padding:15px;line-height:1em;margin:4px 2px 0 0;float:left;font-size:12px;width:auto;vertical-align:middle;text-align:center;text-decoration:none;border:none;cursor:pointer;font-family:inherit;border-radius:2px;}
/* 62   */ .button.alt:hover{}
/* 63   */ #reviews h2 small{float:right;font-size:15px;line-height:21px;margin:10px 0 0 0;}#reviews h2 small a{text-decoration:none;}
/* 64   */ #reviews h3{margin:0;}
/* 65   */ #reviews #respond{margin:0;border:0;padding:0;}
/* 66   */ #reviews #comment{height:75px;}
/* 67   */ #reviews #comments .add_review{overflow:hidden;zoom:1;}
/* 68   */ #reviews #comments h2{clear:none;}
/* 69   */ #reviews #comments ol.commentlist{overflow:hidden;zoom:1;margin:0;width:100%;background:none;}
/* 70   */ #reviews #comments ol.commentlist li{padding:00;margin:0 0 20px;border:0;position:relative;background:0;border:0;}#reviews #comments ol.commentlist li .meta{font-size:0.75em;}
/* 71   */ #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border-radius:5px;padding:11px 11px 0;}#reviews #comments ol.commentlist li .comment-text p{margin:0 0 11px;}
/* 72   */ #reviews #comments ol.commentlist li .comment-text p.meta{font-size:0.86em;}
/* 73   */ .star-rating{float:right;width:80px;height:16px;background:url(/wp-content/themes/enfold/config-woocommerce/images/star.png) repeat-x left 0;}.star-rating span{background:url(/wp-content/themes/enfold/config-woocommerce/images/star.png) repeat-x left -32px;height:0;padding-top:16px;overflow:hidden;float:left;}
/* 74   */ #reviews .star-rating{margin:10px 0 0 0;}
/* 75   */ #review_form #respond{overflow:hidden;zoom:1;margin:0;padding:10px 20px 20px;}#review_form #respond p{margin:0 0 10px;}
/* 76   */ p.stars{overflow:hidden;zoom:1;}p.stars span{width:80px;height:16px;position:relative;float:left;background:url(/wp-content/themes/enfold/config-woocommerce/images/star.png) repeat-x left 0;}p.stars span a{float:left;position:absolute;left:0;top:0;width:16px;height:0;padding-top:16px;overflow:hidden;}
/* 77   */ p.stars span a:hover,p.stars span a:focus{background:url(/wp-content/themes/enfold/config-woocommerce/images/star.png) repeat-x left -16px;}
/* 78   */ p.stars span a.active{background:url(/wp-content/themes/enfold/config-woocommerce/images/star.png) repeat-x left -32px;}
/* 79   */ p.stars span a.star-1{width:16px;z-index:10;}
/* 80   */ p.stars span a.star-2{width:32px;z-index:9;}
/* 81   */ p.stars span a.star-3{width:48px;z-index:8;}
/* 82   */ p.stars span a.star-4{width:64px;z-index:7;}
/* 83   */ p.stars span a.star-5{width:80px;z-index:6;}
/* 84   */ table.shop_attributes th{width:150px;font-weight:bold;padding:8px;margin:0;line-height:1.5em;}
/* 85   */ table.shop_attributes td{font-style:italic;padding:0;margin:0;line-height:1.5em;}table.shop_attributes td p{margin:0;padding:8px;}
/* 86   */ table.shop_attributes .alt td,table.shop_attributes .alt th{}
/* 87   */ table.shop_table{margin:0px -1px 24px 0px;text-align:left;width:100%;border-radius:5px;}table.shop_table th{font-size:12px;font-weight:bold;line-height:18px;padding:9px 12px;}
/* 88   */ table.shop_table td{padding:6px 12px;vertical-align:middle;}table.shop_table td a.button{margin:0 3px;}
/* 89   */ table.shop_table tfoot td{font-weight:bold;}
/* 90   */ table.my_account_orders{font-size:0.85em;}table.my_account_orders th,table.my_account_orders td{padding:4px 8px;vertical-align:top;}
/* 91   */ table.my_account_orders .button{white-space:nowrap;margin:4px 0;}
/* 92   */ table.cart img{width:32px;height:auto;}
/* 93   */ ul.cart_list,ul.product_list_widget{list-style:none outside;padding:0;margin:0;}ul.cart_list li,ul.product_list_widget li{padding:4px 0;margin:0;overflow:hidden;zoom:1;}ul.cart_list li a,ul.product_list_widget li a{display:block;font-weight:bold;}
/* 94   */ ul.cart_list li img,ul.product_list_widget li img{float:left;margin-right:4px;width:32px;height:auto;}
/* 95   */ .widget_shopping_cart .total{border-top:3px double #ddd;padding:4px 0 0;margin:0;}.widget_shopping_cart .total strong{min-width:40px;display:inline-block;}
/* 96   */ .widget_shopping_cart .buttons{overflow:hidden;zoom:1;}
/* 97   */ a.remove{display:block;height:16px;width:16px;text-indent:-9999px;background:url(/wp-content/themes/enfold/config-woocommerce/images/remove.png) #cccccc;}
/* 98   */ a.remove:hover{}
/* 99   */ .cart th,.cart td{vertical-align:middle;}
/* 100  */ td.actions{text-align:right;}td.actions .coupon{float:left;}#top td.actions .coupon label{display:none;}

/* woocommerce-mod.css */

/* 101  */ td.actions .coupon .input-text{width:80px;float:left;margin:1px 6px 0 0;}
/* 102  */ td.actions .button.alt{float:right;margin:2px 0 0 6px;}
/* 103  */ td.product-name dl.variation{margin:0;}td.product-name dl.variation dt{font-weight:bold;display:inline;margin:0 4px 0 0;padding:0;}
/* 104  */ td.product-name dl.variation dd{display:inline;margin:0 12px 0 0;padding:0;}
/* 105  */ td.quantity{min-width:80px;}
/* 106  */ .quantity input{margin-left:0;margin-right:0;}
/* 107  */ .quantity input.qty{width:20px;display:inline;padding:1px 5px 2px;line-height:1em;vertical-align:middle;margin:0;}
/* 108  */ .quantity input.plus,.quantity input.minus{padding:4px;vertical-align:middle;line-height:1em;border:none;width:20px;cursor:pointer;margin:0;display:inline;border:0;}
/* 109  */ .quantity input.minus{border-top-left-radius:5px;border-bottom-left-radius:5px;}
/* 110  */ .quantity input.plus{border-top-right-radius:5px;border-bottom-right-radius:5px;float:none;}
/* 111  */ .quantity input.minus:hover,.quantity input.plus:hover{}
/* 112  */ .cart input{width:100px;margin:0;vertical-align:middle;line-height:1em;}
/* 113  */ .col2-set{overflow:hidden;zoom:1;width:100%;}.col2-set .col-1{float:left;width:48%;}
/* 114  */ .col2-set .col-2{float:right;width:48%;}
/* 115  */ .cart-collaterals h2{font-size: 14px; text-align: left; float:none;}
/* 116  */ .cart-collaterals{overflow:hidden;zoom:1;width:100%;}.cart-collaterals .related{width:30.75%;float:left;}
/* 117  */ .cart-collaterals .cross-sells{width:100%;float:left;}.cart-collaterals .cross-sells ul.products{float:none;}.cart-collaterals .cross-sells ul.products li{width:24.25%;}
/* 118  */ #top .cross-sells .content{width:100%; padding:0; margin:0;}
/* 119  */ .cart-collaterals .shipping_calculator{width:48%;text-align:right;overflow:hidden;zoom:1;margin:20px 0 0 0;clear:right;float:right;}.cart-collaterals .shipping_calculator .button{width:100%;float:none;display:block;}
/* 120  */ .cart-collaterals .shipping_calculator .col2-set .col-1,.cart-collaterals .shipping_calculator .col2-set .col-2{width:47%;}
/* 121  */ .cart-collaterals .cart_totals{float:right;width:48%;text-align:right;}.cart-collaterals .cart_totals p{margin:0;}
/* 122  */ .cart-collaterals .cart_totals table{border-radius:5px;margin:0 0 6px;padding:0;}.cart-collaterals .cart_totals table tr:first-child th,.cart-collaterals .cart_totals table tr:first-child td{border-top:0;}
/* 123  */ .cart-collaterals .cart_totals table td,.cart-collaterals .cart_totals table th{padding:6px 12px;}
/* 124  */ .cart-collaterals .cart_totals table small{display:block;}
/* 125  */ #top .cart-collaterals .cart_totals table select, #top.woocommerce-page select{width:95%; min-width: 0; margin:0;}
/* 126  */ .avia-webkit #top .cart-collaterals .cart_totals table select, .avia-webkit #top.woocommerce-page select{padding-right:30px;}
/* 127  */ .cart-collaterals .cart_totals .discount td{ }
/* 128  */ .cart-collaterals .cart_totals tr td,.cart-collaterals .cart_totals tr th{padding:6px 24px;}
/* 129  */ .cart-collaterals .cart_totals a.button.alt{width:193px;display:block;font-size:0.92em;}
/* 130  */ #top .form-row{zoom:1;padding:3px 0;margin:0 0 10px;} #top .form-row label{display:block;}
/* 131  */ #top .form-row label.hidden{visibility:hidden;}
/* 132  */ #top .form-row select{width:100%;cursor:pointer;margin:0;min-width:100px;}
/* 133  */ #top .form-row .required{font-weight:bold;}
/* 134  */ #top .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle;}
/* 135  */ #top .form-row label.checkbox{display:inline;}
/* 136  */ form .form-row input.input-text,#content .form-row input.input-text,form .form-row textarea,#content .form-row textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:inset 0 1px 4px 0 rgba(0, 0, 0, 0.1);width:100%;padding:6px;margin:0;outline:0;background:#fff none;font-size:14px;line-height:1em;}
/* 137  */ form .form-row textarea,#content .form-row textarea{height:3.5em;line-height:1.5em;display:block;box-shadow:none;}
/* 138  */ .form-row-first,.form-row-last{float:left;width:47%;overflow:visible;}
/* 139  */ .form-row-last{float:right;}
/* 140  */ #top form.login, #top form.register{padding:20px;margin:20px 0 20px 0px;text-align:left;border-radius:5px;border-style: solid;border-width: 1px;}
/* 141  */ #top #payment{border-radius:5px; border-style: solid;border-width: 1px;}
/* 142  */ #top #payment ul.payment_methods{overflow:hidden;zoom:1;text-align:left;padding:1em;margin:0;list-style:none outside;}
/* 143  */ #top #payment ul.payment_methods li{line-height:2em;text-align:left;margin:-1px 0 0 0;font-weight:normal;  border-style: solid;border-width: 1px; padding:15px;}
/* 144  */ #top #payment ul.payment_methods li input{margin:0 1em 0 0;}
/* 145  */ #top #payment ul.payment_methods li img{vertical-align:middle;margin:-1px 0 0 0.5em;position:relative;}
/* 146  */ #top #payment div.form-row{padding:1em;}
/* 147  */ #top #payment label{display:inline;}
/* 148  */ #top #payment #place_order{float:none;margin:0 auto;}
/* 149  */ #top #payment .terms{padding:0 1em 0;text-align:right;}
/* 150  */ #top #payment div.payment_box{position:relative;width:90%;box-shadow:inset 0 1px 1px rgba(255, 255, 255, 0.5) #888888;padding:1em 28px;margin:0 0 0 0;font-size:0.92em; left:-2px}

/* woocommerce-mod.css */

/* 151  */ #payment div.payment_box #cc-expire-month,#payment div.payment_box #cc-expire-year{width:48%;float:left;}
/* 152  */ #top #payment div.payment_box #cc-expire-year{float:right;}
/* 153  */ #top #payment div.payment_box span.help{font-size:11px;line-height:13px;font-weight:normal;}
/* 154  */ #top #payment div.payment_box p,#payment div.payment_box .form-row{padding:0 0 1em; margin:0;}
/* 155  */ /* #payment div.payment_box:after{content:"";display:block;border:8px solid;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:24px;left:-23px;margin:-1em 0 0 2em;} */
/* 156  */ div.shipping-address{padding:0;clear:left;}
/* 157  */ #top #shiptobilling{float:right;line-height:1.62em;margin:0 0 0 0;padding:0;} #top #shiptobilling label{font-size:0.6875em;}
/* 158  */ .checkout .col-2 h3{float:left;clear:none; margin-top: 0;}
/* 159  */ .checkout .col-2 .notes{clear:left;}
/* 160  */ .checkout .col-2 .form-row-first{clear:left;}
/* 161  */ #top .checkout .col-1, #top .checkout .col-2{background: transparent;}
/* 162  */ .order_details{overflow:hidden;zoom:1;margin:0 0 1.5em;list-style:none;}.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:0.715em;line-height:1em;border-right:1px dashed #ccc;padding-right:2em;}.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5em;}
/* 163  */ .order_details li.method{border:none;}
/* 164  */ .addresses .title{overflow:hidden;zoom:1;}.addresses .title h3{float:left;}
/* 165  */ .addresses .title .edit{float:right;}
/* 166  */ ol.commentlist.notes li.note p.meta{font-weight:bold;margin-bottom:0;}
/* 167  */ ol.commentlist.notes li.note .description p:last-child{margin-bottom:0;}
/* 168  */ #customer_details{padding-bottom:40px;}
/* 169  */ #payment{margin-top:40px;}
/* 170  */ td select{margin:0; min-width:100px;}
/* 171  */ .template-search-none>p{display:none;}
/* 172  */ .term-description{position: relative; clear: both; margin-bottom:10px; font-size: 12px;}
/* 173  */ .slideshow_container + .term-description{ top:-18px;}
/* 174  */ 
/* 175  */ /*JS fanciness*/
/* 176  */ 
/* 177  */ 
/* 178  */ .pointer_arrow{
/* 179  */ height:20px;
/* 180  */ width:20px;
/* 181  */ position: absolute;
/* 182  */ top:-10px;
/* 183  */ left:50%;
/* 184  */ 
/* 185  */ -ms-transform:rotate(45deg); /* IE 9 */
/* 186  */ -moz-transform:rotate(45deg); /* Firefox */
/* 187  */ -webkit-transform:rotate(45deg); /* Safari and Chrome */
/* 188  */ transform:rotate(45deg);
/* 189  */ 
/* 190  */ }
/* 191  */ 
/* 192  */ 
/* 193  */ .pointer_arrow_wrap{
/* 194  */ position: absolute;
/* 195  */ width:20px;
/* 196  */ height:10px;
/* 197  */ top:-13px;
/* 198  */ left:50%;
/* 199  */ margin-left:-11px;
/* 200  */ overflow: hidden;

/* woocommerce-mod.css */

/* 201  */ }
/* 202  */ 
/* 203  */ .pointer_arrow_wrap .pointer_arrow{
/* 204  */ left:0;
/* 205  */ top:6px;
/* 206  */ }
/* 207  */ 
/* 208  */ 
/* 209  */ 
/* 210  */ /*cart dropdown*/
/* 211  */ .cart_dropdown {
/* 212  */ position: absolute;
/* 213  */ right: -60px;
/* 214  */ height: 46px;
/* 215  */ width: 46px;
/* 216  */ line-height: 46px;
/* 217  */ text-decoration: none;
/* 218  */ text-align: center;
/* 219  */ top: 50%;
/* 220  */ margin: -23px 0 0 0;
/* 221  */ border-radius: 2px;
/* 222  */ border-style: solid;
/* 223  */ border-width:1px;
/* 224  */ font-weight: normal;
/* 225  */ z-index: 101;
/* 226  */ -webkit-transition: all ease-in-out 0.8s;
/* 227  */ transition: 		all ease-in-out 0.8s;
/* 228  */ }
/* 229  */ 
/* 230  */ .html_bottom_nav_header .cart_dropdown{
/* 231  */ margin: -40px 0 0 0;
/* 232  */ }
/* 233  */ 
/* 234  */ .html_boxed .cart_dropdown{
/* 235  */ position: fixed;
/* 236  */ top:24px;
/* 237  */ margin: 0;
/* 238  */ z-index: 300;
/* 239  */ }
/* 240  */ 
/* 241  */ .bottom_nav_header #header_main{z-index: 2000;}
/* 242  */ .bottom_nav_header #header_meta{z-index:2001; }
/* 243  */ 
/* 244  */ .html_visible_cart .cart_dropdown{
/* 245  */ right: -2px;
/* 246  */ }
/* 247  */ 
/* 248  */ .cart_dropdown_first{
/* 249  */ line-height: 38px;
/* 250  */ padding:0;

/* woocommerce-mod.css */

/* 251  */ }
/* 252  */ 
/* 253  */ .cart_dropdown_first .cart_dropdown_link {
/* 254  */ display: block;
/* 255  */ padding: 0 0 0 0;
/* 256  */ text-decoration: none;
/* 257  */ line-height: 44px;
/* 258  */ font-size: 15px;
/* 259  */ position: absolute;
/* 260  */ z-index: 10;
/* 261  */ width:100%;
/* 262  */ height:100%;
/* 263  */ }
/* 264  */ 
/* 265  */ #top .cart_list.product_list_widget{
/* 266  */ background: transparent;
/* 267  */ }
/* 268  */ 
/* 269  */ 
/* 270  */ .cart_dropdown_first .cart_subtotal{
/* 271  */ display: block;
/* 272  */ float: left;
/* 273  */ }
/* 274  */ 
/* 275  */ .cart_dropdown .dropdown_widget {
/* 276  */ clear: both;
/* 277  */ position: absolute;
/* 278  */ right: 7px;
/* 279  */ top: 0;
/* 280  */ width: 280px;
/* 281  */ line-height: 18px;
/* 282  */ display: none;
/* 283  */ padding-top: 54px;
/* 284  */ }
/* 285  */ 
/* 286  */ 
/* 287  */ .cart_dropdown .dropdown_widget .widget_shopping_cart_content{
/* 288  */ padding:0;
/* 289  */ box-shadow: 0 10px 15px rgba(0,0,0,0.1);
/* 290  */ overflow: hidden;
/* 291  */ border-style: solid;
/* 292  */ border-width: 1px;
/* 293  */ text-align: left;
/* 294  */ border-radius: 2px;
/* 295  */ }
/* 296  */ 
/* 297  */ .cart_dropdown .dropdown_widget .avia-arrow {
/* 298  */ top: 49px;
/* 299  */ left: auto;
/* 300  */ margin-left: 0;

/* woocommerce-mod.css */

/* 301  */ border-bottom:none;
/* 302  */ border-right:none;
/* 303  */ right: 10px;
/* 304  */ }
/* 305  */ 
/* 306  */ .cart_dropdown_first:hover .dropdown_widget{
/* 307  */ display: block;
/* 308  */ }
/* 309  */ 
/* 310  */ .dropdown_widget .cart_list{
/* 311  */ border:none;
/* 312  */ }
/* 313  */ 
/* 314  */ div .dropdown_widget .cart_list li{
/* 315  */ padding:10px 12px;
/* 316  */ border-bottom-width:1px;
/* 317  */ border-bottom-style: dotted;
/* 318  */ border-top: none;
/* 319  */ font-size: 11px;
/* 320  */ position: relative;
/* 321  */ }
/* 322  */ 
/* 323  */ .dropdown_widget .cart_list li.empty{
/* 324  */ border-bottom: none;
/* 325  */ text-align: center;
/* 326  */ font-weight: bold;
/* 327  */ }
/* 328  */ 
/* 329  */ .dropdown_widget ul.cart_list li a{
/* 330  */ display: block;
/* 331  */ font-weight: bold;
/* 332  */ float: none;
/* 333  */ text-decoration: none;
/* 334  */ }
/* 335  */ 
/* 336  */ .dropdown_widget ul.cart_list li a img{
/* 337  */ float:right;
/* 338  */ display: block;
/* 339  */ background: #fff;
/* 340  */ border:1px solid #e1e1e1;
/* 341  */ padding:2px;
/* 342  */ margin: 0 0 0 10px;
/* 343  */ width:55px;
/* 344  */ height:auto;
/* 345  */ }
/* 346  */ 
/* 347  */ .dropdown_widget .quantity{
/* 348  */ overflow: hidden;
/* 349  */ }
/* 350  */ 

/* woocommerce-mod.css */

/* 351  */ #top .dropdown_widget .total{
/* 352  */ font-size:13px;
/* 353  */ border:none;
/* 354  */ }
/* 355  */ 
/* 356  */ .dropdown_widget .buttons{
/* 357  */ border-top-style: solid;
/* 358  */ border-top-width: 1px;
/* 359  */ }
/* 360  */ 
/* 361  */ .cart_dropdown .dropdown_widget .widget_shopping_cart_content p{
/* 362  */ font-size:11px;
/* 363  */ padding:10px;
/* 364  */ margin:0;
/* 365  */ overflow: hidden;
/* 366  */ }
/* 367  */ 
/* 368  */ #top .dropdown_widget .buttons .button{
/* 369  */ width:43%;
/* 370  */ float: left;
/* 371  */ margin:0;
/* 372  */ background: transparent;
/* 373  */ padding:2px;
/* 374  */ font-weight: 600;
/* 375  */ text-align: center;
/* 376  */ }
/* 377  */ 
/* 378  */ #top .dropdown_widget .buttons .button.checkout{
/* 379  */ float:right;
/* 380  */ }
/* 381  */ 
/* 382  */ #top .update_succes{
/* 383  */ margin: 0px 10px;
/* 384  */ }
/* 385  */ 
/* 386  */ 
/* 387  */ dl.variation{
/* 388  */ padding:0;
/* 389  */ margin:0;
/* 390  */ }
/* 391  */ 
/* 392  */ dl.variation dt{
/* 393  */ padding:0;
/* 394  */ margin:0;
/* 395  */ }
/* 396  */ 
/* 397  */ dl.variation dd{
/* 398  */ padding:0;
/* 399  */ margin: 0 0 0 3px;
/* 400  */ font-weight: bold;

/* woocommerce-mod.css */

/* 401  */ }
/* 402  */ 
/* 403  */ 
/* 404  */ 
/* 405  */ /*cart icon variatons*/
/* 406  */ 
/* 407  */ .html_visible_cart.html_stretched.html_header_top.html_header_stretch .main_menu{
/* 408  */ 	-webkit-transition: right ease-in-out 0.8s;
/* 409  */ 	transition: 		right ease-in-out 0.8s;
/* 410  */ 	right:30px;
/* 411  */ }
/* 412  */ 
/* 413  */ .html_cart_at_menu.html_header_top #top .main_menu{right:0px;}
/* 414  */ 
/* 415  */ #menu-item-shop.cart_dropdown{
/* 416  */ right:0; top:0; margin:0; 
/* 417  */ height: auto;
/* 418  */ border-top: none;
/* 419  */ border-radius: 0;
/* 420  */ width:auto;
/* 421  */ position: relative;
/* 422  */ float: left;
/* 423  */ }
/* 424  */ 
/* 425  */ .av_menu_icon_beside + #menu-item-shop.cart_dropdown{ right:26px; }
/* 426  */ .html_cart_at_menu .avia-menu.av_menu_icon_beside{ padding-right:0; }
/* 427  */ 
/* 428  */ .html_header_top #menu-item-shop.cart_dropdown{ border-bottom: none; }
/* 429  */ 
/* 430  */ #menu-item-shop .cart_dropdown_link{
/* 431  */ background: transparent;
/* 432  */ margin: 0;
/* 433  */ left: 0;
/* 434  */ color: inherit;
/* 435  */ position: relative; 
/* 436  */ width:auto;
/* 437  */ -webkit-transition: color 0.15s ease-out;
/* 438  */ transition: color 0.15s ease-out;
/* 439  */ padding: 0 38px;
/* 440  */ float:left;
/* 441  */ line-height: 88px;
/* 442  */ }
/* 443  */ 
/* 444  */ #menu-item-shop .dropdown_widget{right:-1px; top:100%; padding:0; margin-top:-1px;}
/* 445  */ .av_minimal_header #menu-item-shop .dropdown_widget{margin-top:0;}
/* 446  */ #menu-item-shop .dropdown_widget .avia-arrow{top:-5px; right:40px;}
/* 447  */ 
/* 448  */ #top .av_header_transparency #menu-item-shop.cart_dropdown {
/* 449  */ 	border-color: transparent;
/* 450  */ 

/* woocommerce-mod.css */

/* 451  */ }
/* 452  */ #top .av_header_glassy.av_header_transparency #menu-item-shop.cart_dropdown {
/* 453  */ border-color: rgba(255, 255, 255, 0.25);
/* 454  */ }
/* 455  */ 
/* 456  */ #header_main #menu-item-shop .added_to_cart_notification { top: 100%; right: -1px; }
/* 457  */ #header_main #menu-item-shop .added_to_cart_notification .avia-arrow { right: 39px; }
/* 458  */ 
/* 459  */ .html_header_sidebar #menu-item-shop.cart_dropdown {
/* 460  */ width: 100%;
/* 461  */ margin: 0;
/* 462  */ right: 0;
/* 463  */ border-right: none;
/* 464  */ height: 46px;
/* 465  */ position: absolute;
/* 466  */ opacity: 1;
/* 467  */ }
/* 468  */ 
/* 469  */ .html_header_sidebar #menu-item-shop.cart_dropdown .cart_dropdown_link{width: 100%; line-height: 46px; }
/* 470  */ 
/* 471  */ 
/* 472  */ .html_cart_at_menu.html_header_sidebar #header_main .avia-menu{margin-top:46px;}
/* 473  */ .html_cart_at_menu.html_header_sidebar #top #menu-item-shop .dropdown_widget.dropdown_widget_cart { width: 100%; }
/* 474  */ .html_cart_at_menu.html_header_sidebar #menu-item-shop .dropdown_widget .avia-arrow{right:48%;}
/* 475  */ .html_cart_at_menu.html_header_sidebar #header_main #menu-item-shop .added_to_cart_notification{width:100%;}
/* 476  */ .html_cart_at_menu.html_header_sidebar #header_main #menu-item-shop .added_to_cart_notification .avia-arrow { right: 48%; }
/* 477  */ .html_cart_at_menu.html_bottom_nav_header #menu-item-shop{float:right; right:-34px; border:none;}
/* 478  */ .html_cart_at_menu.html_bottom_nav_header #header_main .social_bookmarks{right:60px;}
/* 479  */ .html_cart_at_menu.html_bottom_nav_header.html_logo_right #menu-item-shop{float:left; left:-34px;}
/* 480  */ .html_cart_at_menu.html_bottom_nav_header.html_logo_right #header_main .social_bookmarks{left:60px;}
/* 481  */ .html_cart_at_menu.html_bottom_nav_header.html_logo_right #menu-item-shop .dropdown_widget{ left:17px; }
/* 482  */ .html_cart_at_menu.html_bottom_nav_header.html_logo_right #menu-item-shop .dropdown_widget .avia-arrow{left:25px;}
/* 483  */ 
/* 484  */ 
/* 485  */ 
/* 486  */ .html_cart_at_menu.html_header_top.html_logo_left .av_seperator_big_border #menu-item-shop.cart_dropdown{margin-left:-1px;}
/* 487  */ .html_cart_at_menu.html_main_nav_header #top .main_menu .menu>li:last-child{padding-right:13px; margin-right:20px;}
/* 488  */ .html_cart_at_menu.html_main_nav_header #top .av_seperator_big_border .main_menu .menu>li:last-child{margin-right:0; padding-right:0;}
/* 489  */ 
/* 490  */ /************************************************************************
/* 491  *| overwrite theme and framework css rules
/* 492  *| *************************************************************************/
/* 493  */ 
/* 494  */ .animator2{
/* 495  */ -webkit-transition: all ease-in-out 0.2s;
/* 496  */ -moz-transition: all ease-in-out 0.2s;
/* 497  */ transition: all ease-in-out 0.2s;
/* 498  */ }
/* 499  */ 
/* 500  */ .animator3, .thumbnail_container{

/* woocommerce-mod.css */

/* 501  */ -webkit-transition: all linear 0.3s;
/* 502  */ -moz-transition: all linear 0.3s;
/* 503  */ transition: all linear 0.3s;
/* 504  */ }
/* 505  */ 
/* 506  */ #top .screen-reader-text{
/* 507  */ display: none;
/* 508  */ }
/* 509  */ 
/* 510  */ #top .form-row label.hidden {
/* 511  */ visibility: hidden;
/* 512  */ display:block;
/* 513  */ position: relative;
/* 514  */ }
/* 515  */ 
/* 516  */ .products .product h3, .products .product h4, .products .product h5, .products .product h6 {
/* 517  */ padding-top:5px;
/* 518  */ font-size: 1em;
/* 519  */ line-height: 1.3em;
/* 520  */ font-weight: normal;
/* 521  */ margin:0;
/* 522  */ }
/* 523  */ 
/* 524  */ #top .onsale {
/* 525  */ background: rgba(0, 0, 0, 0.8);
/* 526  */ z-index: 10;
/* 527  */ color: #FFF;
/* 528  */ background: #7E9A47;
/* 529  */ top: 17px;
/* 530  */ right: 8px;
/* 531  */ left: auto;
/* 532  */ margin: 0;
/* 533  */ min-width: 40px;
/* 534  */ }
/* 535  */ 
/* 536  */ 
/* 537  */ 
/* 538  */ ins{
/* 539  */ text-decoration: none;
/* 540  */ }
/* 541  */ 
/* 542  */ #top .price, #top .price span, #top del, #top  ins{
/* 543  */ display: inline;
/* 544  */ text-decoration: none;
/* 545  */ font-size: 15px;
/* 546  */ line-height: 24px;
/* 547  */ font-weight: 600;
/* 548  */ }
/* 549  */ 
/* 550  */ #top .price, div .stock{

/* woocommerce-mod.css */

/* 551  */ color: #7E9A47;
/* 552  */ }
/* 553  */ 
/* 554  */ #top .price .from{
/* 555  */ font-weight: normal;
/* 556  */ padding-right:2px;
/* 557  */ }
/* 558  */ 
/* 559  */ #top #wrap_all ins{
/* 560  */ color:#7E9A47;
/* 561  */ }
/* 562  */ 
/* 563  */ #top #wrap_all del{
/* 564  */ text-decoration: line-through;
/* 565  */ font-weight: normal;
/* 566  */ color: #8B2121;
/* 567  */ }
/* 568  */ 
/* 569  */ #top #wrap_all ins:before {
/* 570  */ 	content: "\2219"; /*bullet*/
/* 571  */ text-decoration: none;
/* 572  */ display: inline-block;
/* 573  */ padding:0 7px 0 3px;
/* 574  */ font-size: 20px;
/* 575  */ line-height: 12px;
/* 576  */ }
/* 577  */ 
/* 578  */ #top .product_excerpt, #top .product_excerpt:hover{
/* 579  */ font-size: 12px;
/* 580  */ text-decoration: none;
/* 581  */ }
/* 582  */ 
/* 583  */ /************************************************************************
/* 584  *| Thumbnail
/* 585  *| *************************************************************************/
/* 586  */ 
/* 587  */ 
/* 588  */ .single-product-main-image .thumbnails{
/* 589  */ margin-top:10px;
/* 590  */ width:104%;
/* 591  */ }
/* 592  */ 
/* 593  */ #top .single-product-main-image .thumbnails a {
/* 594  */ float: left;
/* 595  */ width: 31.3%;
/* 596  */ margin: 0 4px 4px 0;
/* 597  */ clear: none;
/* 598  */ position: relative;
/* 599  */ padding:4px;
/* 600  */ 

/* woocommerce-mod.css */

/* 601  */ }
/* 602  */ 
/* 603  */ .single-product-main-image .images > a{
/* 604  */ border-radius: 			2px;
/* 605  */ }
/* 606  */ 
/* 607  */ .single-product-main-image img{display:block;}
/* 608  */ 
/* 609  */ #top .single-product-main-image .onsale{
/* 610  */ top: 0px;
/* 611  */ right: 7px;
/* 612  */ }
/* 613  */ 
/* 614  */ .template-shop .single-product-main-image .images a {border-style: solid; border-width:1px;}
/* 615  */ 
/* 616  */ .lightbox_image, .image_overlay_effect_inside{
/* 617  */ border-radius: 			3px;
/* 618  */ }
/* 619  */ 
/* 620  */ 
/* 621  */ .cart-loading{
/* 622  */ border-radius: 			100px;
/* 623  */ position: absolute;
/* 624  */ height:60px;
/* 625  */ width:60px;
/* 626  */ left:50%;
/* 627  */ top:48%;
/* 628  */ margin:-30px 0 0 -30px;
/* 629  */ background: url(/wp-content/themes/enfold/config-woocommerce/images/loading-light.gif) no-repeat center center #fff;
/* 630  */ display: none;
/* 631  */ opacity: 0.9;
/* 632  */ -webkit-backface-visibility: hidden;  /* fixes webkit flickering after transitions*/
/* 633  */ -webkit-transition: 	all 0.3s ease;
/* 634  */ -moz-transition: 		all 0.3s ease-in-out;
/* 635  */ transition: 			all 0.3s ease-in-out;
/* 636  */ -webkit-transform: 	scale(0.3);
/* 637  */ -ms-transform: 		scale(0.3);
/* 638  */ transform: 			scale(0.3);
/* 639  */ }
/* 640  */ 
/* 641  */ .adding-to-cart-loading:hover .cart-loading{
/* 642  */ display:block;
/* 643  */ opacity: 0.9;
/* 644  */ -webkit-transform: 	scale(1);
/* 645  */ -ms-transform: 		scale(1);
/* 646  */ transform: 			scale(1);
/* 647  */ }
/* 648  */ 
/* 649  */ #top .added-to-cart-check .cart-loading{
/* 650  */ -webkit-transform: 	scale(0);

/* woocommerce-mod.css */

/* 651  */ -ms-transform: 		scale(0);
/* 652  */ transform: 			scale(0);
/* 653  */ background: url(/wp-content/themes/enfold/config-woocommerce/images/icons-shop-added.png) no-repeat center center #fff;
/* 654  */ }
/* 655  */ 
/* 656  */ #top .added-to-cart-check:hover .cart-loading{
/* 657  */ display:block;
/* 658  */ opacity: 0.9;
/* 659  */ 	-webkit-transition-delay: 300ms;
/* 660  */ 			transition-delay: 300ms;
/* 661  */ 			-webkit-transform: 	scale(1);
/* 662  */ 			-ms-transform: 		scale(1);
/* 663  */ 			 transform: 		scale(1);
/* 664  */ }
/* 665  */ 
/* 666  */ .avia_transform .added-to-cart-check .cart-loading{
/* 667  */ display: block;
/* 668  */ opacity: 0;
/* 669  */ 	-webkit-transition-delay: 300ms;
/* 670  */ 			transition-delay: 300ms;
/* 671  */ }
/* 672  */ 
/* 673  */ .thumbnail_container .rating_container .star-rating{
/* 674  */ float: none;
/* 675  */ margin:0 auto;
/* 676  */ }
/* 677  */ 
/* 678  */ 
/* 679  */ 
/* 680  */ /*Product overview*/
/* 681  */ 
/* 682  */ #top .woocommerce-ordering{
/* 683  */ position: absolute;
/* 684  */ right:0;
/* 685  */ margin:0;
/* 686  */ z-index: 20;
/* 687  */ top: 50%;
/* 688  */ margin-top: -23px;
/* 689  */ width:25%;
/* 690  */ min-width:200px;
/* 691  */ }
/* 692  */ 
/* 693  */ .template-shop .page-title{display:none;}
/* 694  */ 
/* 695  */ .products .product.first {
/* 696  */ clear: both;
/* 697  */ }
/* 698  */ 
/* 699  */ #top .products .product.last, #top #main .products .product.last {
/* 700  */ margin-right: 0;

/* woocommerce-mod.css */

/* 701  */ }
/* 702  */ 
/* 703  */ div .products .product {
/* 704  */ float: left;
/* 705  */ margin: 0 1% 1% 0;
/* 706  */ padding: 0;
/* 707  */ position: relative;
/* 708  */ width: 24.25%;
/* 709  */ margin-left: 0;
/* 710  */ }
/* 711  */ 
/* 712  */ div .products .product a, div .products .product a img{ display:block; overflow: hidden; border-radius: 1px; }
/* 713  */ 
/* 714  */ div .products .product a:hover{
/* 715  */ text-decoration: none;
/* 716  */ }
/* 717  */ 
/* 718  */ .shop_columns_5 .products .product {
/* 719  */ margin: 0 1% 1%  0;
/* 720  */ width: 19.2%;
/* 721  */ }
/* 722  */ 
/* 723  */ .shop_columns_3 .products .product {
/* 724  */ margin: 0 1% 1% 0;
/* 725  */ width: 32.6%;
/* 726  */ }
/* 727  */ 
/* 728  */ .shop_columns_2 .products .product {
/* 729  */ width: 49.5%;
/* 730  */ }
/* 731  */ 
/* 732  */ 
/* 733  */ #top .inner_product_header{
/* 734  */ padding: 10px 15px 15px;
/* 735  */ clear: both;
/* 736  */ position: relative;
/* 737  */ border-top-style: solid;
/* 738  */ border-top-width:1px;
/* 739  */ min-height: 91px;
/* 740  */ }
/* 741  */ 
/* 742  */ .inner_product_header .avia-arrow{border-bottom: none; border-right: none; z-index: 1000; top:-5px; margin-left: -6px;}
/* 743  */ 
/* 744  */ 
/* 745  */ #top div .product_on_sale .inner_product_header{
/* 746  */ padding-right:47px;
/* 747  */ }
/* 748  */ 
/* 749  */ 
/* 750  */ .thumbnail_container .rating_container{

/* woocommerce-mod.css */

/* 751  */ padding:5px;
/* 752  */ width:100px;
/* 753  */ position: absolute;
/* 754  */ bottom: 20px;
/* 755  */ background: rgba(0,0,0,0.2);
/* 756  */ border-radius: 3px;
/* 757  */ left:50%;
/* 758  */ margin-left:-50px;
/* 759  */ opacity: 0;
/* 760  */ -webkit-transition: 	all 0.3s ease;
/* 761  */ -moz-transition: 		all 0.3s ease-in-out;
/* 762  */ transition: 			all 0.3s ease-in-out;
/* 763  */ }
/* 764  */ 
/* 765  */ .inner_product:hover .rating_container{
/* 766  */ opacity: 1;
/* 767  */ }
/* 768  */ 
/* 769  */ 
/* 770  */ .thumbnail_container {
/* 771  */ display: block;
/* 772  */ position: relative;
/* 773  */ 
/* 774  */ overflow: hidden;
/* 775  */ }
/* 776  */ 
/* 777  */ .thumbnail_container_inner{
/* 778  */ display: block;
/* 779  */ position: relative;
/* 780  */ overflow: hidden;
/* 781  */ }
/* 782  */ 
/* 783  */ #top .thumbnail_container img{
/* 784  */ margin:0;
/* 785  */ display:block;
/* 786  */ width: 100%;
/* 787  */ height:auto;
/* 788  */ border-bottom-right-radius: 0px;
/* 789  */ border-bottom-left-radius: 0px;
/* 790  */ }
/* 791  */ 
/* 792  */ 
/* 793  */ .avia_cart_buttons{
/* 794  */ width:100%;
/* 795  */ z-index: 9;
/* 796  */ padding: 0;
/* 797  */ position: relative;
/* 798  */ -webkit-perspective: 1000px; /*fix webkit flickering bug*/
/* 799  */ -webkit-backface-visibility: hidden;
/* 800  */ }

/* woocommerce-mod.css */

/* 801  */ 
/* 802  */ /*
/* 803  *| .avia_cart_buttons{
/* 804  *| width:100%;
/* 805  *| z-index: 9;
/* 806  *| padding: 0;
/* 807  *| position: absolute;
/* 808  *| bottom:0;
/* 809  *| z-index: 1000;
/* 810  *| left:0;
/* 811  *| padding:7px;
/* 812  *| border-style: solid;
/* 813  *| border-width: 1px;
/* 814  *| border-bottom-right-radius: 2px;
/* 815  *| border-bottom-left-radius: 2px;
/* 816  *| }
/* 817  *| */
/* 818  */ 
/* 819  */ #top .avia_cart_buttons .button{
/* 820  */ min-width:50px;
/* 821  */ float:left;
/* 822  */ width:49%;
/* 823  */ text-align: center;
/* 824  */ border-radius: 0px;
/* 825  */ padding:11px 2px;
/* 826  */ font-size: 11px;
/* 827  */ font-weight: 600;
/* 828  */ line-height: 15px;
/* 829  */ margin:0;
/* 830  */ }
/* 831  */ 
/* 832  */ 
/* 833  */ 
/* 834  */ #top .avia_cart_buttons  .button:last-child{
/* 835  */ float:right;
/* 836  */ }
/* 837  */ 
/* 838  */ #top #wrap_all .single_button .button, #top #wrap_all .shop_columns_5 .avia_cart_buttons .button{
/* 839  */ margin: 0 auto;
/* 840  */ float: none;
/* 841  */ min-width: 75px;
/* 842  */ width:100%;
/* 843  */ 
/* 844  */ }
/* 845  */ 
/* 846  */ 
/* 847  */ .avia_cart_buttons{
/* 848  */ opacity: 0.2;
/* 849  */ border-top-width: 1px;
/* 850  */ border-top-style: solid;

/* woocommerce-mod.css */

/* 851  */ padding:10px;
/* 852  */ overflow: hidden;
/* 853  */ -webkit-transition: 	all 0.3s ease;
/* 854  */ -moz-transition: 		all 0.3s ease-in-out;
/* 855  */ transition: 			all 0.3s ease-in-out;
/* 856  */ }
/* 857  */ 
/* 858  */ 
/* 859  */ 
/* 860  */ .inner_product:hover  .avia_cart_buttons{ opacity: 1;}
/* 861  */ 
/* 862  */ 
/* 863  */ .inner_product{
/* 864  */ border-style: solid;
/* 865  */ border-width: 1px;
/* 866  */ border-radius:2px;
/* 867  */ overflow: hidden;
/* 868  */ }
/* 869  */ 
/* 870  */ .alternate_color .inner_product{ border-radius:3px; }
/* 871  */ 
/* 872  */ #top .avia_cart_buttons .button{
/* 873  */ background: transparent;
/* 874  */ padding:3px 3px;
/* 875  */ }
/* 876  */ 
/* 877  */ #top .avia_cart_buttons .button > span{
/* 878  */ font-size: 14px;
/* 879  */ position: relative;
/* 880  */ top:1px;
/* 881  */ font-weight: normal;
/* 882  */ }
/* 883  */ 
/* 884  */ .button-mini-delimiter {
/* 885  */ position: absolute;
/* 886  */ border-left-style: solid;
/* 887  */ border-left-width: 1px;
/* 888  */ left: 50%;
/* 889  */ height: 14px;
/* 890  */ top: 50%;
/* 891  */ margin-left: -4px;
/* 892  */ margin-top: -6px;
/* 893  */ }
/* 894  */ 
/* 895  */ 
/* 896  */ /*single product*/
/* 897  */ 
/* 898  */ 
/* 899  */ .single-product .template-shop{padding-top: 50px; }
/* 900  */ 

/* woocommerce-mod.css */

/* 901  */ #top .price_container{
/* 902  */ position: relative;
/* 903  */ }
/* 904  */ 
/* 905  */ #top .price_container .price, #top .price_container .price ins{
/* 906  */ font-size: 15px;
/* 907  */ font-weight: normal;
/* 908  */ }
/* 909  */ 
/* 910  */ .template-shop .images a{
/* 911  */ display: block;
/* 912  */ position: relative;
/* 913  */ padding: 5px;
/* 914  */ }
/* 915  */ 
/* 916  */ #top .template-shop .images a img{
/* 917  */ display: block;
/* 918  */ position: relative;
/* 919  */ border:0;
/* 920  */ padding:0;
/* 921  */ }
/* 922  */ 
/* 923  */ 
/* 924  */ .template-shop div.product div.images{
/* 925  */ width:100%;
/* 926  */ float: none;
/* 927  */ margin:0;
/* 928  */ }
/* 929  */ 
/* 930  */ .template-shop div.product div.summary{
/* 931  */ width:100%;
/* 932  */ float: none;
/* 933  */ padding-bottom: 10px;
/* 934  */ }
/* 935  */ 
/* 936  */ .summary .cart{
/* 937  */ float:none;
/* 938  */ clear: both;
/* 939  */ position: relative;
/* 940  */ z-index: 2;
/* 941  */ }
/* 942  */ 
/* 943  */ .template-shop .product_meta{
/* 944  */ clear:both;
/* 945  */ font-size: 11px;
/* 946  */ position: relative;
/* 947  */ top:8px;
/* 948  */ }
/* 949  */ 
/* 950  */ /*single sidebar*/

/* woocommerce-mod.css */

/* 951  */ 
/* 952  */ #top .product div.images img {
/* 953  */ display: block;
/* 954  */ width: 100%;
/* 955  */ height: auto;
/* 956  */ }
/* 957  */ 
/* 958  */ 
/* 959  */ #top .variations_form, #top div.product .woocommerce-tabs .panel{
/* 960  */ border-style: solid;
/* 961  */ border-width:1px;
/* 962  */ }
/* 963  */ 
/* 964  */ 
/* 965  */ /**single tabs**/
/* 966  */ 
/* 967  */ #top div.product .woocommerce-tabs {
/* 968  */ clear: both;
/* 969  */ padding: 50px 0 0 0;
/* 970  */ margin: 0 0 30px 0;
/* 971  */ }
/* 972  */ 
/* 973  */ #top .woocommerce-tabs h2{font-size: 16px;}
/* 974  */ 
/* 975  */ #top .woocommerce-tabs .tabs li a{
/* 976  */ cursor:pointer;
/* 977  */ margin:0 -1px 0 0;
/* 978  */ display: block;
/* 979  */ float: left;
/* 980  */ z-index: 2;
/* 981  */ position: relative;
/* 982  */ padding:12px 16px;
/* 983  */ top:0px;
/* 984  */ font-size: 0.9em;
/* 985  */ -webkit-touch-callout: none;
/* 986  */ -webkit-user-select: none;
/* 987  */ -khtml-user-select: none;
/* 988  */ -moz-user-select: none;
/* 989  */ -ms-user-select: none;
/* 990  */ user-select: none;
/* 991  */ border-style: solid;
/* 992  */ border-width:1px;
/* 993  */ }
/* 994  */ 
/* 995  */ #top .woocommerce-tabs .tabs li.active{
/* 996  */ z-index: 4;
/* 997  */ position: relative;
/* 998  */ font-weight: bold;
/* 999  */ }
/* 1000 */ 

/* woocommerce-mod.css */

/* 1001 */ #top .woocommerce-tabs .tabs li:first-child a{
/* 1002 */ border-top-left-radius:  2px;
/* 1003 */ }
/* 1004 */ 
/* 1005 */ #top .woocommerce-tabs .tabs li:last-child a{
/* 1006 */ border-top-right-radius: 2px;
/* 1007 */ }
/* 1008 */ 
/* 1009 */ #top div div.product .woocommerce-tabs ul.tabs li a {
/* 1010 */ white-space: pre;
/* 1011 */ border-style: solid;
/* 1012 */ border-width: 1px;
/* 1013 */ border-bottom: none;
/* 1014 */ padding: 9px 20px 10px 20px;
/* 1015 */ position: relative;
/* 1016 */ }
/* 1017 */ 
/* 1018 */ 
/* 1019 */ #top div.product .woocommerce-tabs ul.tabs {
/* 1020 */ border-bottom:none;
/* 1021 */ overflow: visible;
/* 1022 */ width:100%;
/* 1023 */ float:left;
/* 1024 */ zoom: 1;
/* 1025 */ margin: 0;
/* 1026 */ padding: 0;
/* 1027 */ list-style: none outside;
/* 1028 */ }
/* 1029 */ 
/* 1030 */ 
/* 1031 */ #top div.product .woocommerce-tabs ul.tabs a{
/* 1032 */ float: left;
/* 1033 */ padding: 10px 20px 10px 20px;
/* 1034 */ background: transparent;
/* 1035 */ text-decoration: none;
/* 1036 */ }
/* 1037 */ 
/* 1038 */ 
/* 1039 */ #top div div.product .woocommerce-tabs .panel {
/* 1040 */ 
/* 1041 */ padding: 15px;
/* 1042 */ border-bottom-left-radius:          3px;
/* 1043 */ border-bottom-right-radius:         3px;
/* 1044 */ overflow: hidden;
/* 1045 */ }
/* 1046 */ 
/* 1047 */ /*related/cross/up sells*/
/* 1048 */ 
/* 1049 */ 
/* 1050 */ 

/* woocommerce-mod.css */

/* 1051 */ .related.products, .upsells.products {
/* 1052 */ zoom: 1;
/* 1053 */ clear: both;
/* 1054 */ overflow: visible;
/* 1055 */ }
/* 1056 */ 
/* 1057 */ #top .related.products .content, #top .upsells.products .content{
/* 1058 */ width:100%;
/* 1059 */ float: none;
/* 1060 */ clear: both;
/* 1061 */ padding:0;
/* 1062 */ margin:0;
/* 1063 */ }
/* 1064 */ 
/* 1065 */ #top .product_column_2 .products .product {
/* 1066 */ width: 49.5%;
/* 1067 */ margin: 0 1% 1% 0;
/* 1068 */ }
/* 1069 */ 
/* 1070 */ #top .product_column_3 .products .product {
/* 1071 */ margin: 0 1% 1% 0;
/* 1072 */ width: 32.6%;
/* 1073 */ }
/* 1074 */ 
/* 1075 */ 
/* 1076 */ #top .product_column_4 .products .product {
/* 1077 */ margin: 0 1% 1% 0;
/* 1078 */ width: 24.25%;
/* 1079 */ }
/* 1080 */ 
/* 1081 */ #top .product_column_5 .products .product {
/* 1082 */ margin: 0 1% 1%  0;
/* 1083 */ width: 19.2%;
/* 1084 */ }
/* 1085 */ 
/* 1086 */ #top .related.products h2, #top .upsells.products h2{
/* 1087 */ font-size: 18px;
/* 1088 */ }
/* 1089 */ 
/* 1090 */ .single .product_column {
/* 1091 */ margin: 30px 0;
/* 1092 */ clear: both;
/* 1093 */ float: left;
/* 1094 */ width: 100%;
/* 1095 */ }
/* 1096 */ 
/* 1097 */ /*profile pages, checkout etc*/
/* 1098 */ .col-1, .col-2{
/* 1099 */ position: relative;
/* 1100 */ border-radius: 3px;

/* woocommerce-mod.css */

/* 1101 */ }
/* 1102 */ 
/* 1103 */ .addresses.col2-set .col-1, .addresses.col2-set .col-2{
/* 1104 */ border-style: solid;
/* 1105 */ border-width:1px;
/* 1106 */ padding:12px;
/* 1107 */ width:44%;
/* 1108 */ }
/* 1109 */ 
/* 1110 */ .fullsize .addresses.col2-set .col-1, .fullsize .addresses.col2-set .col-2{
/* 1111 */ width:46%;
/* 1112 */ }
/* 1113 */ 
/* 1114 */ .col2-set .col-1 h3, .col2-set .col-2 h3{
/* 1115 */ padding:2px;
/* 1116 */ }
/* 1117 */ 
/* 1118 */ .shipping_address{
/* 1119 */ clear:both;
/* 1120 */ }
/* 1121 */ 
/* 1122 */ #top .order_details li {
/* 1123 */ float: left;
/* 1124 */ margin:0 2em 7px 0;
/* 1125 */ text-transform: uppercase;
/* 1126 */ font-size: 0.715em;
/* 1127 */ line-height: 1em;
/* 1128 */ border-right: 1px dotted #CCC;
/* 1129 */ padding:0 2em 0 0;
/* 1130 */ list-style-position: outside;
/* 1131 */ list-style-type: none;
/* 1132 */ }
/* 1133 */ 
/* 1134 */ #top #main .order_details {
/* 1135 */ overflow: hidden;
/* 1136 */ zoom: 1;
/* 1137 */ margin: 0 0 1.5em;
/* 1138 */ list-style: none;
/* 1139 */ padding: 20px 20px 13px 20px;
/* 1140 */ border-style: solid;
/* 1141 */ border-width: 1px;
/* 1142 */ border-radius: 2px;
/* 1143 */ 
/* 1144 */ }
/* 1145 */ 
/* 1146 */ #top #main .shop_table.order_details{
/* 1147 */ border-collapse: separate;
/* 1148 */ padding:5px;
/* 1149 */ }
/* 1150 */ 

/* woocommerce-mod.css */

/* 1151 */ 
/* 1152 */ 
/* 1153 */ table.my_account_orders th, table.my_account_orders td {
/* 1154 */ padding: 4px 8px;
/* 1155 */ vertical-align: top;
/* 1156 */ line-height: 25px;
/* 1157 */ }
/* 1158 */ 
/* 1159 */ 
/* 1160 */ div table.shop_attributes td p {
/* 1161 */ margin: 0;
/* 1162 */ padding: 0;
/* 1163 */ }
/* 1164 */ 
/* 1165 */ div table.shop_attributes td {
/* 1166 */ font-style: italic;
/* 1167 */ padding: 8px;
/* 1168 */ border:none;
/* 1169 */ margin: 0;
/* 1170 */ line-height: 1.5em;
/* 1171 */ }
/* 1172 */ 
/* 1173 */ div table.shop_attributes {
/* 1174 */ border:none;
/* 1175 */ }
/* 1176 */ 
/* 1177 */ div table.shop_table td {
/* 1178 */ 
/* 1179 */ padding: 6px 12px;
/* 1180 */ vertical-align: middle;
/* 1181 */ }
/* 1182 */ 
/* 1183 */ #top table.shop_table .actions .button{
/* 1184 */ min-width:182px;
/* 1185 */ width:182px;
/* 1186 */ margin:3px 0 3px 7px;
/* 1187 */ }
/* 1188 */ 
/* 1189 */ td.actions .coupon{
/* 1190 */ width:410px;
/* 1191 */ }
/* 1192 */ 
/* 1193 */ #top table.shop_table .actions .coupon .button{
/* 1194 */ width:200px;
/* 1195 */ margin:3px 0;
/* 1196 */ padding-left:0;
/* 1197 */ padding-right:0;
/* 1198 */ }
/* 1199 */ 
/* 1200 */ .cart-collaterals .cross-sells {

/* woocommerce-mod.css */

/* 1201 */ width: 100%;
/* 1202 */ float: left;
/* 1203 */ border-bottom-style: solid;
/* 1204 */ border-bottom-width: 1px;
/* 1205 */ padding-bottom: 40px;
/* 1206 */ margin-bottom: 40px;
/* 1207 */ }
/* 1208 */ 
/* 1209 */ .cart-collaterals .shipping_calculator {
/* 1210 */ width: 48%;
/* 1211 */ text-align: right;
/* 1212 */ overflow: hidden;
/* 1213 */ zoom: 1;
/* 1214 */ margin: 0px 0 0 0;
/* 1215 */ clear: right;
/* 1216 */ float: right;
/* 1217 */ }
/* 1218 */ 
/* 1219 */ .cart_totals  table{
/* 1220 */ border-top-style: solid;
/* 1221 */ border-top-width: 1px;
/* 1222 */ }
/* 1223 */ 
/* 1224 */ 
/* 1225 */ #top div td.actions .button.alt {
/* 1226 */ float: right;
/* 1227 */ margin: 3px 0 3px 6px;
/* 1228 */ }
/* 1229 */ 
/* 1230 */ div table.shop_attributes th {
/* 1231 */ width: 100px;
/* 1232 */ font-weight: bold;
/* 1233 */ padding: 8px;
/* 1234 */ border:none;
/* 1235 */ margin: 0;
/* 1236 */ line-height: 1.5em;
/* 1237 */ }
/* 1238 */ 
/* 1239 */ .cart-collaterals .cart_totals {
/* 1240 */ margin: 0px 0 0 0;
/* 1241 */ clear:both; float:left;
/* 1242 */ }
/* 1243 */ 
/* 1244 */ .cross-sells{
/* 1245 */ padding-top:50px;
/* 1246 */ margin-top:50px;
/* 1247 */ border-top-style: solid;
/* 1248 */ border-top-width: 1px;
/* 1249 */ }
/* 1250 */ 

/* woocommerce-mod.css */

/* 1251 */ .cross-sells h2{
/* 1252 */ font-size: 14px;
/* 1253 */ text-align: left;
/* 1254 */ float: none;
/* 1255 */ }
/* 1256 */ 
/* 1257 */ 
/* 1258 */ form.cart {
/* 1259 */ margin-bottom: 44px;
/* 1260 */ overflow: hidden;
/* 1261 */ zoom: 1;
/* 1262 */ }
/* 1263 */ 
/* 1264 */ div form.cart table {
/* 1265 */ font-size: 12px;
/* 1266 */ width: 100%;
/* 1267 */ text-align: center;
/* 1268 */ margin:10px 0;
/* 1269 */ 
/* 1270 */ }
/* 1271 */ 
/* 1272 */ #top div form.cart table .price{
/* 1273 */ display: table-cell;
/* 1274 */ }
/* 1275 */ 
/* 1276 */ 
/* 1277 */ table div.quantity {
/* 1278 */ float: none;
/* 1279 */ margin: 0 auto;
/* 1280 */ width: 130px;
/* 1281 */ }
/* 1282 */ 
/* 1283 */ div form.cart div.quantity {
/* 1284 */ float: left;
/* 1285 */ margin: 0 3% 5px 0;
/* 1286 */ min-width:130px;
/* 1287 */ }
/* 1288 */ 
/* 1289 */  form.cart .group_table div.quantity {
/* 1290 */ float: none;
/* 1291 */ margin: 0 auto;
/* 1292 */ }
/* 1293 */ 
/* 1294 */ td.product-quantity{min-width:85px;}
/* 1295 */ 
/* 1296 */ div .cart-collaterals .cart_totals table {
/* 1297 */ border-collapse: collapse;
/* 1298 */ padding: 0;
/* 1299 */ 
/* 1300 */ margin:10px 0;

/* woocommerce-mod.css */

/* 1301 */ }
/* 1302 */ 
/* 1303 */ 
/* 1304 */ 
/* 1305 */ #top .variations_form{
/* 1306 */ margin-bottom:0px;
/* 1307 */ border-radius: 2px;
/* 1308 */ padding: 0 15px;
/* 1309 */ position: relative;
/* 1310 */ overflow: visible;
/* 1311 */ }
/* 1312 */ 
/* 1313 */ #top .variations_form > table{margin:20px 0;}
/* 1314 */ 
/* 1315 */ .reset_variations{
/* 1316 */ height:11px;
/* 1317 */ line-height: 11px;
/* 1318 */ font-size: 11px;
/* 1319 */ position: absolute;
/* 1320 */ right:0;
/* 1321 */ bottom:-25px;
/* 1322 */ }
/* 1323 */ 
/* 1324 */ #top .variations{
/* 1325 */ border:none;
/* 1326 */ background: transparent;
/* 1327 */ margin:0;
/* 1328 */ 
/* 1329 */ }
/* 1330 */ 
/* 1331 */ #top .variations select{
/* 1332 */ min-width:100px;
/* 1333 */ }
/* 1334 */ 
/* 1335 */ #top .variations td{
/* 1336 */ padding:4px 10px;
/* 1337 */ border:none;
/* 1338 */ vertical-align: top;
/* 1339 */ }
/* 1340 */ 
/* 1341 */ #top .variations td.label{
/* 1342 */ width:77px;
/* 1343 */ }
/* 1344 */ 
/* 1345 */ #top .variations .label label{
/* 1346 */ margin-top: 5px;
/* 1347 */ text-align: right;
/* 1348 */ }
/* 1349 */ 
/* 1350 */ .single_variation_wrap{overflow: hidden; display:block; margin: 10px 0px 20px 90px;}

/* woocommerce-mod.css */

/* 1351 */ 
/* 1352 */ div.variations_button{
/* 1353 */ overflow: hidden;
/* 1354 */ width:100%;
/* 1355 */ }
/* 1356 */ 
/* 1357 */ div.variations_button .button{
/* 1358 */ margin:0;
/* 1359 */ min-width: 130px;
/* 1360 */ }
/* 1361 */ 
/* 1362 */ #top .variations td:nth-child(2){
/* 1363 */ text-align: left;
/* 1364 */ }
/* 1365 */ 
/* 1366 */ div a.remove {
/* 1367 */ display: block;
/* 1368 */ height: 18px;
/* 1369 */ width: 18px;
/* 1370 */ text-indent: -9999px;
/* 1371 */ background: url(/wp-content/themes/enfold/config-woocommerce/images/remove.png) #CCC;
/* 1372 */ border-radius: 100px;
/* 1373 */ border-style: solid;
/* 1374 */ border-width: 1px;
/* 1375 */ }
/* 1376 */ 
/* 1377 */ .summary .cart {
/* 1378 */ margin-bottom: 0;
/* 1379 */ }
/* 1380 */ 
/* 1381 */ /*form elements*/
/* 1382 */ 
/* 1383 */ #top div form .form-row textarea, #top div  #content .form-row textarea {
/* 1384 */ height: 14em;
/* 1385 */ line-height: 1.5em;
/* 1386 */ display: block;
/* 1387 */ box-shadow: none;
/* 1388 */ }
/* 1389 */ 
/* 1390 */ #top div #shiptobilling label {
/* 1391 */ font-size: 11px;
/* 1392 */ }
/* 1393 */ 
/* 1394 */ .entry-content-wrapper .avia_style_wrap {
/* 1395 */ padding:0;
/* 1396 */ }
/* 1397 */ 
/* 1398 */ .entry-content-wrapper .avia_select_unify{
/* 1399 */ border-radius: 0;
/* 1400 */ width:100%;

/* woocommerce-mod.css */

/* 1401 */ border-width: 1px;
/* 1402 */ border-style: solid;
/* 1403 */ }
/* 1404 */ 
/* 1405 */ .entry-content-wrapper .avia_style_wrap{
/* 1406 */ width:100%;
/* 1407 */ }
/* 1408 */ 
/* 1409 */ 
/* 1410 */ #top div form .form-row input.input-text, #top div  #content .form-row input.input-text, #top div  form .form-row textarea, #top div #content .form-row textarea {
/* 1411 */ -webkit-box-sizing: border-box;
/* 1412 */ -moz-box-sizing: border-box;
/* 1413 */ box-sizing: border-box;
/* 1414 */ box-shadow: none;
/* 1415 */ width: 100%;
/* 1416 */ padding: 8px 6px;
/* 1417 */ margin: 0;
/* 1418 */ outline: 0;
/* 1419 */ font-size: 12px;
/* 1420 */ font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
/* 1421 */ line-height: 18px;
/* 1422 */ }
/* 1423 */ 
/* 1424 */ #top .chzn-single {
/* 1425 */ height: 36px;
/* 1426 */ line-height: 35px;
/* 1427 */ }
/* 1428 */ 
/* 1429 */ #top .chzn-single div b {
/* 1430 */ background-position: 0 4px!important;
/* 1431 */ }
/* 1432 */ 
/* 1433 */ #payment ul li{
/* 1434 */ list-style-type: none;
/* 1435 */ }
/* 1436 */ 
/* 1437 */ #payment img{display:inline-block;}
/* 1438 */ 
/* 1439 */ #top .my_account_orders a.button{
/* 1440 */ padding: 7px 12px;
/* 1441 */ }
/* 1442 */ 
/* 1443 */ #top  div .quantity input.plus, #top  div .quantity input.minus {
/* 1444 */ padding: 0;
/* 1445 */ vertical-align: middle;
/* 1446 */ line-height: 41px;
/* 1447 */ border: none;
/* 1448 */ width: 43px;
/* 1449 */ height: 43px;
/* 1450 */ cursor: pointer;

/* woocommerce-mod.css */

/* 1451 */ margin: 0;
/* 1452 */ display: inline;
/* 1453 */ border: 0;
/* 1454 */ border-radius: 0;
/* 1455 */ -webkit-appearance: none;
/* 1456 */ background-color: #F8F8F8;
/* 1457 */ border: 1px solid #E1E1E1;
/* 1458 */ color: #666;
/* 1459 */ background-image: url("/wp-content/themes/enfold/images/layout/bg-button.png");
/* 1460 */ background-repeat: repeat-x;
/* 1461 */ outline: none;
/* 1462 */ 
/* 1463 */ }
/* 1464 */ 
/* 1465 */ #top  div .quantity input.plus{border-left:none;}
/* 1466 */ #top  div .quantity input.minus{border-right:none;}
/* 1467 */ 
/* 1468 */ 
/* 1469 */ #top div .quantity input.qty {
/* 1470 */ height: 43px;
/* 1471 */ width: 43px;
/* 1472 */ display: inline;
/* 1473 */ padding: 0px 5px 0px;
/* 1474 */ line-height: 41px;
/* 1475 */ vertical-align: middle;
/* 1476 */ margin: 0;
/* 1477 */ text-align: center;
/* 1478 */ }
/* 1479 */ 
/* 1480 */ #top div td.actions .coupon .input-text {
/* 1481 */ width: 200px;
/* 1482 */ float: left;
/* 1483 */ margin: 3px 3px 3px 0;
/* 1484 */ font: 12px/1.7em "Helvetica Neue",Helvetica,Arial,sans-serif;
/* 1485 */ line-height: 17px;
/* 1486 */ padding: 11px;
/* 1487 */ border-radius: 2px;
/* 1488 */ }
/* 1489 */ 
/* 1490 */ #top .actions .button[name="update_cart"] {
/* 1491 */ float: right;
/* 1492 */ margin-right: 0;
/* 1493 */ }
/* 1494 */ 
/* 1495 */ #top .actions .checkout-button.button.alt{
/* 1496 */ min-width:162px;
/* 1497 */ }
/* 1498 */ 
/* 1499 */ /*sort parameter frontend interface*/
/* 1500 */ 

/* woocommerce-mod.css */

/* 1501 */ div .product-sorting{
/* 1502 */ width:100%;
/* 1503 */ float:left;
/* 1504 */ padding-bottom: 30px;
/* 1505 */ position: relative;
/* 1506 */ z-index: 9999;
/* 1507 */ }
/* 1508 */ 
/* 1509 */ div .product-sorting ul, div .product-sorting li{
/* 1510 */ list-style-position: outside;
/* 1511 */ list-style-type: none;
/* 1512 */ margin:0 2px 0 0;
/* 1513 */ 
/* 1514 */ }
/* 1515 */ 
/* 1516 */ .sort-param{
/* 1517 */ float:left;
/* 1518 */ position: relative;
/* 1519 */ z-index: 100;
/* 1520 */ margin:0  13px 13px 0;
/* 1521 */ padding:0;
/* 1522 */ font-size: 11px;
/* 1523 */ -webkit-perspective: 1000px; /*fix webkit flickering bug*/
/* 1524 */ -webkit-backface-visibility: hidden;
/* 1525 */ }
/* 1526 */ 
/* 1527 */ .sort-param-order{
/* 1528 */ margin-right:3px;
/* 1529 */ }
/* 1530 */ 
/* 1531 */ .sort-param:hover{
/* 1532 */ z-index: 101;
/* 1533 */ }
/* 1534 */ 
/* 1535 */ 
/* 1536 */ .sort-param li{
/* 1537 */ position: relative;
/* 1538 */ margin: 0;
/* 1539 */ display: block;
/* 1540 */ z-index: 100;
/* 1541 */ }
/* 1542 */ 
/* 1543 */ .sort-param > li > span, .sort-param > li > a{
/* 1544 */ border-width:1px;
/* 1545 */ border-style:solid;
/* 1546 */ display:block;
/* 1547 */ line-height: 31px;
/* 1548 */ background-image: url("/wp-content/themes/enfold/images/layout/bg-button.png");
/* 1549 */ background-repeat: repeat-x;
/* 1550 */ background-position: top left;

/* woocommerce-mod.css */

/* 1551 */ }
/* 1552 */ 
/* 1553 */ .sort-param > li:hover > a{
/* 1554 */ box-shadow: 		inset 1px 1px 2px rgba(0, 0, 0, 0.1);
/* 1555 */ }
/* 1556 */ 
/* 1557 */ .sort-param > li > span{
/* 1558 */ padding:0px 40px 0px 10px;
/* 1559 */ cursor: default;
/* 1560 */ background: transparent url('/wp-content/themes/enfold/config-woocommerce/images/arrow_down.png') right center no-repeat;
/* 1561 */ }
/* 1562 */ 
/* 1563 */ .sort-param > li > a{
/* 1564 */ width:33px;
/* 1565 */ overflow: hidden;
/* 1566 */ height:33px;
/* 1567 */ text-indent: 200%;
/* 1568 */ background: transparent url('/wp-content/themes/enfold/config-woocommerce/images/arrow_up_down.png') center -1px  no-repeat;
/* 1569 */ }
/* 1570 */ 
/* 1571 */ .sort-param .sort-param-asc{
/* 1572 */ background: transparent url('/wp-content/themes/enfold/config-woocommerce/images/arrow_up_down.png') center -28px  no-repeat;
/* 1573 */ }
/* 1574 */ 
/* 1575 */ 
/* 1576 */ .sort-param ul{
/* 1577 */ margin:0;
/* 1578 */ padding:10px 15px;
/* 1579 */ border-width:1px;
/* 1580 */ border-style:solid;
/* 1581 */ position: absolute;
/* 1582 */ left:0;
/* 1583 */ top:35px;
/* 1584 */ display: none;
/* 1585 */ min-width: 167px;
/* 1586 */ }
/* 1587 */ 
/* 1588 */ .sort-param ul li{margin-left:10px;}
/* 1589 */ 
/* 1590 */ .sort-param-count ul{
/* 1591 */ min-width: 207px;
/* 1592 */ }
/* 1593 */ 
/* 1594 */ .sort-param > li:hover ul, .sort-param.active-sort > li ul{
/* 1595 */ display:block;
/* 1596 */ box-shadow: 		0px 6px 14px 0 rgba(0, 0, 0, 0.1);
/* 1597 */ }
/* 1598 */ 
/* 1599 */ .sort-param ul a{
/* 1600 */ text-decoration: none;

/* woocommerce-mod.css */

/* 1601 */ display: block;
/* 1602 */ padding-left:6px;
/* 1603 */ }
/* 1604 */ 
/* 1605 */ .avia-bullet {
/* 1606 */ display:block;
/* 1607 */ position: absolute;
/* 1608 */ height: 0;
/* 1609 */ width: 0;
/* 1610 */ top: 51%;
/* 1611 */ margin-top: -3px;
/* 1612 */ left: -3px;
/* 1613 */ border-top: 3px solid transparent !important;
/* 1614 */ border-bottom: 3px solid transparent !important;
/* 1615 */ border-left: 3px solid green;
/* 1616 */ }
/* 1617 */ 
/* 1618 */ 
/* 1619 */ #top #main .checkout_coupon #coupon_code{
/* 1620 */ padding:15px;
/* 1621 */ }
/* 1622 */ 
/* 1623 */ .form-row .lost_password {
/* 1624 */ line-height: 49px;
/* 1625 */ margin-left:10px;
/* 1626 */ }
/* 1627 */ 
/* 1628 */ /************************************************************************
/* 1629 *| Generic
/* 1630 *| *************************************************************************/
/* 1631 */ .clear{clear:both;}
/* 1632 */ .nobr{white-space:nowrap;}
/* 1633 */ 
/* 1634 */ dt, dd{float:left;}
/* 1635 */ dt{clear:both;}
/* 1636 */ dl{padding-bottom:10px; overflow: hidden;}
/* 1637 */ .woocommerce-account dt{width:30px; display:block; font-weight: bold;}
/* 1638 */ 
/* 1639 */ /*messages*/
/* 1640 */ #top div.woocommerce-error, #top div.woocommerce-message, #top .woocommerce-info{margin:0px 0px 50px 0px;padding:32px 45% 32px 36px;background-repeat:no-repeat;background-position:10px center; overflow: hidden; position: relative; border-radius:2px;}
/* 1641 */ #top div.woocommerce-error a.button, #top div.woocommerce-message a.button{margin-top:0;float:right; color: #fff;position: absolute;right: 22px;top:50%; margin-top:-19px; text-align: center; background: rgba(0,0,0,0.2); border-radius:2px;}
/* 1642 */ 
/* 1643 */ #top div.woocommerce-error a.button:hover, #top div.woocommerce-message a.button:hover{background: rgba(0,0,0,0.5);}
/* 1644 */ 
/* 1645 */ #top div.woocommerce-error{  border-color: #941210;background-color: #F0DCDB;color: #941210; }
/* 1646 */ #top div.woocommerce-message{ border-color: #8BAF5B;background-color: #E0F1B5;color: #4F5F39; }
/* 1647 */ #top div.woocommerce-error a{color: #941210;}
/* 1648 */ #top div.woocommerce-message a{color: #4F5F39;}
/* 1649 */ #top .woocommerce-info {
/* 1650 */ border-style: solid;

/* woocommerce-mod.css */

/* 1651 */ border-width: 1px;
/* 1652 */ margin: 0 0 20px 0;
/* 1653 */ padding: 19px;
/* 1654 */ }
/* 1655 */ 
/* 1656 */ mark {
/* 1657 */ background: transparent;
/* 1658 */ font-weight: bold;
/* 1659 */ }
/* 1660 */ 
/* 1661 */ /*button*/
/* 1662 */ 
/* 1663 */ #top div div.woocommerce-message a.button {
/* 1664 */ text-decoration: none;
/* 1665 */ width: 20%;
/* 1666 */ min-width: 90px;
/* 1667 */ }
/* 1668 */ 
/* 1669 */ .quantity input{
/* 1670 */ border-width:1px;
/* 1671 */ border-style:1px;
/* 1672 */ }
/* 1673 */ 
/* 1674 */ 
/* 1675 */ 
/* 1676 */ 
/* 1677 */ 
/* 1678 */ 
/* 1679 */ /*rating*/
/* 1680 */ div .star-rating, div #reviews #comments ol.commentlist li .comment-text .star-rating{
/* 1681 */ float: right;
/* 1682 */ width: 80px;
/* 1683 */ height: 16px;
/* 1684 */ background: url(/wp-content/themes/enfold/config-woocommerce/images/star.png) repeat-x left 0 transparent;
/* 1685 */ }
/* 1686 */ 
/* 1687 */ 
/* 1688 */ 
/* 1689 */ #top div .star-rating span , div #reviews #comments ol.commentlist li .comment-text .star-rating span{
/* 1690 */ background: url(/wp-content/themes/enfold/config-woocommerce/images/star.png) repeat-x left -32px transparent;
/* 1691 */ height: 0;
/* 1692 */ padding-top: 16px;
/* 1693 */ overflow: hidden;
/* 1694 */ float: left;
/* 1695 */ }
/* 1696 */ 
/* 1697 */ #top div p.stars span{
/* 1698 */ width: 80px;
/* 1699 */ height: 16px;
/* 1700 */ position: relative;

/* woocommerce-mod.css */

/* 1701 */ float: left;
/* 1702 */ background: url(/wp-content/themes/enfold/config-woocommerce/images/star.png) repeat-x left 0 transparent;
/* 1703 */ }
/* 1704 */ 
/* 1705 */ #top div p.stars span a:hover, #top div p.stars span a:focus {
/* 1706 */ background: url(/wp-content/themes/enfold/config-woocommerce/images/star.png) repeat-x left -16px transparent;
/* 1707 */ }
/* 1708 */ 
/* 1709 */ /*rating*/
/* 1710 */ div  .woocommerce-tabs .star-rating {
/* 1711 */ background: url(/wp-content/themes/enfold/config-woocommerce/images/star.png) repeat-x left 0 transparent;
/* 1712 */ }
/* 1713 */ 
/* 1714 */ #top #review_form p.stars, #top #commentform p{
/* 1715 */ padding:0;
/* 1716 */ margin:0 0 10px 0;
/* 1717 */ }
/* 1718 */ 
/* 1719 */ #top  .woocommerce-tabs div .star-rating span {
/* 1720 */ background: url(/wp-content/themes/enfold/config-woocommerce/images/star.png) repeat-x left -32px transparent;
/* 1721 */ }
/* 1722 */ 
/* 1723 */ .add_review{
/* 1724 */ display:none;
/* 1725 */ }
/* 1726 */ 
/* 1727 */ #top #reviews h2{
/* 1728 */ font: 10px/17px "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
/* 1729 */ font-weight: bold;
/* 1730 */ text-transform: uppercase;
/* 1731 */ letter-spacing: 1.5px;
/* 1732 */ }
/* 1733 */ 
/* 1734 */ #top #reviews h2 span{display:inline;}
/* 1735 */ 
/* 1736 */ #top .woocommerce-tabs .commentlist{
/* 1737 */ padding-top:20px;
/* 1738 */ }
/* 1739 */ 
/* 1740 */ div #reviews  .star-rating {
/* 1741 */ margin: 0 13px 0 0;
/* 1742 */ }
/* 1743 */ 
/* 1744 */ .woocommerce-tabs .comment_container {
/* 1745 */ float: left;
/* 1746 */ width: 100%;
/* 1747 */ }
/* 1748 */ 
/* 1749 */ div #reviews #comments ol.commentlist li .comment-text {
/* 1750 */ margin: 0 0 0 50px;

/* woocommerce-mod.css */

/* 1751 */ border-radius: 0;
/* 1752 */ padding: 11px 11px 0;
/* 1753 */ }
/* 1754 */ 
/* 1755 */ div #reviews #comments ol.commentlist li .avatar {
/* 1756 */ float: left;
/* 1757 */ position: absolute;
/* 1758 */ top: 0;
/* 1759 */ left: 0;
/* 1760 */ padding: 3px;
/* 1761 */ width: 32px;
/* 1762 */ height: auto;
/* 1763 */ margin: 0;
/* 1764 */ line-height: 1;
/* 1765 */ border-style: solid;
/* 1766 */ border-width:1px;
/* 1767 */ }
/* 1768 */ 
/* 1769 */ div #reviews #comments ol.commentlist li .comment-text{
/* 1770 */ border-style: solid;
/* 1771 */ border-width:1px;
/* 1772 */ }
/* 1773 */ 
/* 1774 */ #top #commentform .comment-form-rating  label, #top.logged-in div #commentform .comment-form-comment label{
/* 1775 */ position: relative;
/* 1776 */ left: auto;
/* 1777 */ display: block;
/* 1778 */ font-size: 11px;
/* 1779 */ top: auto;
/* 1780 */ }
/* 1781 */ 
/* 1782 */ div #reviews #comment {
/* 1783 */ height: 125px;
/* 1784 */ }
/* 1785 */ 
/* 1786 */ div #review_form #respond {
/* 1787 */ overflow: hidden;
/* 1788 */ zoom: 1;
/* 1789 */ border: none;
/* 1790 */ margin: 0;
/* 1791 */ padding: 0
/* 1792 */ }
/* 1793 */ 
/* 1794 */ #top #reviews .commentlist span{
/* 1795 */ display:inline;
/* 1796 */ }
/* 1797 */ 
/* 1798 */ div #reviews #comments ol.commentlist li {
/* 1799 */ padding: 0;
/* 1800 */ margin: 0 0 4px;

/* woocommerce-mod.css */

/* 1801 */ border: 0;
/* 1802 */ position: relative;
/* 1803 */ background: 0;
/* 1804 */ border: 0;
/* 1805 */ }
/* 1806 */ 
/* 1807 */ #top #review_form #respond .comment-form-rating{
/* 1808 */ position: absolute;
/* 1809 */ right: 15px;
/* 1810 */ top: 30px;
/* 1811 */ }
/* 1812 */ 
/* 1813 */ #top.logged-in #review_form #respond .comment-form-rating{
/* 1814 */ position: relative;right: auto;top: auto;
/* 1815 */ }
/* 1816 */ 
/* 1817 */ 
/* 1818 */ #top div #commentform .comment-form-comment label{
/* 1819 */ display:none;
/* 1820 */ }
/* 1821 */ 
/* 1822 */ .summary-main-content{
/* 1823 */ padding-bottom: 20px;
/* 1824 */ }
/* 1825 */ 
/* 1826 */ .template-login #customer_login .col-1, .template-register #customer_login .col-2{float:none; width:auto;}
/* 1827 */ .template-login #customer_login .col-2, .template-register #customer_login .col-1{display:none;}
/* 1828 */ 
/* 1829 */ /*******************************************************************************************
/* 1830 *| WIDGETS - most styles copied and slightly modified from original woocommerce css file
/* 1831 *| ********************************************************************************************/
/* 1832 */ 
/* 1833 */ /*price range filter*/
/* 1834 */ div .widget_price_filter .price_slider_wrapper .button{margin:0;}
/* 1835 */ div .widget_price_filter .price_slider_wrapper .price_slider{margin:1em .6em .6em;}
/* 1836 */ div .widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle{outline:0;}
/* 1837 */ div .widget_price_filter .price_slider_wrapper .price_slider_amount{overflow:hidden;line-height:35px;padding:4px 0 0 0;}
/* 1838 */ div .widget_price_filter .price_slider_wrapper .price_label{ float:right; }
/* 1839 */ div .widget_price_filter .ui-state-default, div .widget_price_filter .ui-widget-content .ui-state-default, div .widget_price_filter .ui-widget-header .ui-state-default{font-weight:normal;}
/* 1840 */ div .widget_price_filter .ui-state-hover,div .widget_price_filter .ui-widget-content .ui-state-hover,div .widget_price_filter .ui-widget-header .ui-state-hover, div .widget_price_filter .ui-state-focus, div .widget_price_filter .ui-widget-content .ui-state-focus,div .widget_price_filter .ui-widget-header .ui-state-focus{font-weight:normal;}
/* 1841 */ div .widget_price_filter .ui-state-active, div .widget_price_filter .ui-widget-content .ui-state-active,div .widget_price_filter .ui-widget-header .ui-state-active{font-weight:normal;}
/* 1842 */ div .widget_price_filter .ui-corner-all{border-radius:24px;}
/* 1843 */ div .widget_price_filter .ui-slider{position:relative;text-align:left;}
/* 1844 */ div .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:11px;height:11px;cursor:default;}
/* 1845 */ div .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;background-position:0 0;}
/* 1846 */ div .widget_price_filter .price_slider_wrapper .ui-widget-content{}
/* 1847 */ div .widget_price_filter .price_slider_wrapper .ui-widget-header{font-weight:bold;cursor:pointer;}
/* 1848 */ div .widget_price_filter .ui-slider-horizontal{height:5px;}
/* 1849 */ div .widget_price_filter .ui-slider-horizontal .ui-slider-handle{top:-3px;margin-left:-5px; cursor:ew-resize; }
/* 1850 */ div .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%;}

/* woocommerce-mod.css */

/* 1851 */ div .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:0;}
/* 1852 */ div .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:0;}
/* 1853 */ #top div .widget_price_filter .button{margin:0;}
/* 1854 */ #top .widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle{
/* 1855 */ background-color: #ddd;
/* 1856 */ color: #666;
/* 1857 */ }
/* 1858 */ 
/* 1859 */ #top .price_slider_amount .button{min-width: 64px; padding:10px;}
/* 1860 */ 
/* 1861 */ 
/* 1862 */ 
/* 1863 */ /*layered navigation*/
/* 1864 */ div .widget_layered_nav ul{margin:0;padding:0;border:0;list-style:none outside;}
/* 1865 */ div .widget_layered_nav ul li{overflow:hidden;zoom:1;padding:0 6px 0 3px; width:auto; float:none;}
/* 1866 */ div .widget_layered_nav ul small.count{float:right;margin-left:6px;font-size:1em;padding:1px 0;}
/* 1867 */ 
/* 1868 */ /*widget product categories*/
/* 1869 */ #top .widget_product_categories ul{overflow: hidden;padding:0;margin:0;}
/* 1870 */ .widget_product_categories li{font-size: 10px;font-style: italic;padding:1px;}
/* 1871 */ .widget_product_categories li a{padding:0 0 0 9px;background: transparent url("/wp-content/themes/enfold/config-woocommerce/images/bullet_grey.png") left center no-repeat;}
/* 1872 */ .widget_product_categories .children li{padding: 2px 0px 2px 10px;}
/* 1873 */ .widget_product_categories li a{font-size: 12px;font-style: normal;}
/* 1874 */ 
/* 1875 */ /*widget product search*/
/* 1876 */ #top .widget_product_search.widget{padding:0 0 18px 0;border:none;}
/* 1877 */ #top .widget_product_search.widget h3{padding-top:20px;}
/* 1878 */ 
/* 1879 */ #top .widget_product_search #searchform>div{max-width:100%;}
/* 1880 */ #top .widget_product_search #searchform #searchsubmit{font-size: 12px; width: 48px;}
/* 1881 */ 
/* 1882 */ /*product_list_widget*/
/* 1883 */ div ul.product_list_widget li{padding:8px 0; margin:0; overflow:hidden; zoom:1; font-size: 11px; border-top-style: dotted; border-top-width:1px; position: relative; }
/* 1884 */ #top div ul.product_list_widget li a{display:block; font-weight:bold; font-size: 12px; line-height: 18px; height:auto;}
/* 1885 */ div ul.product_list_widget li img{float:right; margin-left:4px;  width:32px; padding:2px;  height:auto;}
/* 1886 */ div ul.product_list_widget .star-rating{float:none;  position: relative; margin:3px 0 0 0;}
/* 1887 */ 
/* 1888 */ /*shopping cart widget*/
/* 1889 */ div .widget_shopping_cart .total{border-top:none;padding:4px 0 0;margin:0;}.widget_shopping_cart .total strong{min-width:40px;display:inline-block;}
/* 1890 */ div .widget_shopping_cart .buttons{overflow:hidden;zoom:1;}
/* 1891 */ div .widget_shopping_cart .button.checkout{float: right;}
/* 1892 */ #top div .widget_shopping_cart .button{
/* 1893 */ width: 40%;
/* 1894 */ }
/* 1895 */ 
/* 1896 */ #top div .dropdown_widget_cart{display: none;}
/* 1897 */ 
/* 1898 */ 
/* 1899 */ 
/* 1900 */ /************************************************************************

/* woocommerce-mod.css */

/* 1901 *| EXTERNAL AND SCRIPS
/* 1902 *| *************************************************************************/
/* 1903 */ 
/* 1904 */ 
/* 1905 */ 
/* 1906 */ 
/* 1907 */ /* PRODUCT SLIDER */
/* 1908 */ 
/* 1909 */ #customer_details{
/* 1910 */ overflow: visible;
/* 1911 */ width:100%;
/* 1912 */ float:left;
/* 1913 */ }
/* 1914 */ 
/* 1915 */ div .chzn-container-single .chzn-single {
/* 1916 */ background: #fff;
/* 1917 */ border-radius: 0;
/* 1918 */ background-clip: padding-box;
/* 1919 */ border: 1px solid #ccc;
/* 1920 */ color: #999;
/* 1921 */ height:32px;
/* 1922 */ line-height: 32px;
/* 1923 */ box-shadow: 		none;
/* 1924 */ }
/* 1925 */ 
/* 1926 */ div .chzn-container-single .chzn-single div b {
/* 1927 */ background-position: 0 5px;
/* 1928 */ 
/* 1929 */ }
/* 1930 */ 
/* 1931 */ 
/* 1932 */ div .chzn-container-single .chzn-single div {
/* 1933 */ border-radius: 0;
/* 1934 */ background-clip: padding-box;
/* 1935 */ background: #fff;
/* 1936 */ border-left: 1px solid #ccc;
/* 1937 */ }
/* 1938 */ 
/* 1939 */ #order_review, #order_review_heading{
/* 1940 */ clear: both;
/* 1941 */ }
/* 1942 */ 
/* 1943 */ 
/* 1944 */ 
/* 1945 */ 
/* 1946 */ /**Woo Error Message **/
/* 1947 */ ul.woocommerce-error {
/* 1948 */ border:none;
/* 1949 */ list-style:none;
/* 1950 */ margin: 0px 0px 23px 0px;

/* woocommerce-mod.css */

/* 1951 */ padding: 32px 45% 32px 36px;
/* 1952 */ background-repeat:no-repeat;
/* 1953 */ background-color: #F0DCDB;
/* 1954 */ color: #941210;
/* 1955 */ }
/* 1956 */ 
/* 1957 */ #top .thumbnail_container .button.single_button{
/* 1958 */ margin-top:-15px;
/* 1959 */ }
/* 1960 */ 
/* 1961 */ 
/* 1962 */ #top .template-shop .clear {
/* 1963 */ clear: none;
/* 1964 */ width:0;
/* 1965 */ }
/* 1966 */ 
/* 1967 */ #top .template-shop .container{
/* 1968 */ 
/* 1969 */ }
/* 1970 */ 
/* 1971 */ #payment .terms {
/* 1972 */ padding: 7px 0 0 0;
/* 1973 */ }
/* 1974 */ 
/* 1975 */ #customer_details .form-row{clear:right;}
/* 1976 */ #customer_details #order_comments_field{clear:left;}
/* 1977 */ 
/* 1978 */ .entry-content-wrapper ul.products li {
/* 1979 */ list-style-type: none;
/* 1980 */ }
/* 1981 */ 
/* 1982 */ 
/* 1983 */ /*added with version 1.1*/
/* 1984 */ 
/* 1985 */ 
/* 1986 */ .woocommerce-checkout div #shiptobilling {
/* 1987 */ position: relative;
/* 1988 */ }
/* 1989 */ 
/* 1990 */ #payment div.payment_box #cc-expire-month, #payment div.payment_box #cc-expire-year{
/* 1991 */  margin-top: 5px;
/* 1992 */  margin-bottom: 5px;
/* 1993 */ }
/* 1994 */ #payment div.payment_box #cc-expire-year {
/* 1995 */ float: left;
/* 1996 */ }
/* 1997 */ #top.woocommerce-checkout .form-row.form-row-first label {
/* 1998 */     display: block;
/* 1999 */ }
/* 2000 */ 

/* woocommerce-mod.css */

/* 2001 */ #top #main .single-product-main-image .sidebar, #top #main .single-product-main-image .inner_sidebar{
/* 2002 */ border:none;
/* 2003 */ margin:0;
/* 2004 */ padding:20px 0 0 0;
/* 2005 */ width:100%;
/* 2006 */ min-height: 0;
/* 2007 */ }
/* 2008 */ 
/* 2009 */ 
/* 2010 */ #top #payment .payment_box p:last-child{padding-bottom:0;}
/* 2011 */ 
/* 2012 */ 
/* 2013 */ /*added with version 2.0*/
/* 2014 */ 
/* 2015 */ .quantity input[type=number]::-webkit-inner-spin-button,
/* 2016 */ .quantity input[type=number]::-webkit-outer-spin-button {
/* 2017 */     -webkit-appearance: none;
/* 2018 */     margin: 0;
/* 2019 */ }
/* 2020 */ 
/* 2021 */ ul.products .avia_cart_buttons .added_to_cart{
/* 2022 */ 	display: none !important;
/* 2023 */ }
/* 2024 */ 
/* 2025 */ .form-row.address-field{
/* 2026 */ 	overflow: visible;
/* 2027 */ }
/* 2028 */ 
/* 2029 */ #top .chzn-single div b {
/* 2030 */ 	background-position: 5px 6px!important;
/* 2031 */ }
/* 2032 */ 
/* 2033 */ 
/* 2034 */ /*added with 2.07*/
/* 2035 */ 
/* 2036 */ #top.woocommerce-page .woocommerce-ordering select { width: 25%; }
/* 2037 */ 
/* 2038 */ @media only screen and (max-width: 767px) {
/* 2039 */ #top.woocommerce-page .woocommerce-ordering select {width: auto; }
/* 2040 */ }
/* 2041 */ 
/* 2042 */ 
/* 2043 */ .form-row.address-field{
/* 2044 */   overflow: visible;
/* 2045 */ }
/* 2046 */ 
/* 2047 */ #top .chzn-single div b {
/* 2048 */   background-position: 5px 8px !important;
/* 2049 */ }
/* 2050 */ 

/* woocommerce-mod.css */

/* 2051 */ .inner_cart_button .added_to_cart{display:none;}
/* 2052 */ 
/* 2053 */ 
/* 2054 */ .added_to_cart_notification {
/* 2055 */ position: fixed;
/* 2056 */ top: 20px;
/* 2057 */ z-index: 100000;
/* 2058 */ width: 280px;
/* 2059 */ right: 20px;
/* 2060 */ padding: 20px;
/* 2061 */ border-style: solid;
/* 2062 */ border-width: 1px;
/* 2063 */ border-radius: 2px;
/* 2064 */ box-shadow: 0 10px 15px rgba(0, 0, 0, 0.1);
/* 2065 */ text-align: left;
/* 2066 */ line-height: 1.65em;
/* 2067 */ }
/* 2068 */ 
/* 2069 */ #header_main .added_to_cart_notification{
/* 2070 */ position: absolute;
/* 2071 */ top: 54px;
/* 2072 */ right: 6px;
/* 2073 */ font-size: 13px;
/* 2074 */ }
/* 2075 */ 
/* 2076 */ #header_main .added_to_cart_notification .avia-arrow{display:block; background-color: inherit;}
/* 2077 */ 
/* 2078 */ .added_to_cart_notification .avia-arrow{
/* 2079 */ border-bottom: none;
/* 2080 */ border-right:none;
/* 2081 */ left: auto;
/* 2082 */ right:10px;
/* 2083 */ display:none;
/* 2084 */ }
/* 2085 */ 
/* 2086 */ .added_to_cart_notification strong{
/* 2087 */ 
/* 2088 */ }
/* 2089 */ 
/* 2090 */ .added_to_cart_notification .added-product-image {
/* 2091 */ width: 20%;
/* 2092 */ float: right;
/* 2093 */ }
/* 2094 */ 
/* 2095 */ .added-product-text {
/* 2096 */ float: left;
/* 2097 */ width: 75%;
/* 2098 */ }
/* 2099 */ 
/* 2100 */ 

/* woocommerce-mod.css */

/* 2101 */ 
/* 2102 */ .shop_table ul#shipping_method, .cart_totals ul#shipping_method{
/* 2103 */  margin-left: 0;
/* 2104 */  padding-left: 0;
/* 2105 */  list-style: none;
/* 2106 */  }
/* 2107 */ 
/* 2108 */ 
/* 2109 */ .shop_table ul#shipping_method li, .cart_totals ul#shipping_method li{
/* 2110 */  margin-left: 0;
/* 2111 */  text-align: left;
/* 2112 */  }
/* 2113 */ 
/* 2114 */ 
/* 2115 */ .shop_table ul#shipping_method li label, .cart_totals ul#shipping_method li label{
/* 2116 */  display: inline;
/* 2117 */  }
/* 2118 */ 
/* 2119 */ 
/* 2120 */ 
/* 2121 */ 
/* 2122 */ 
/* 2123 */ /*slider auotop correction*/
/* 2124 */ 
/* 2125 */ .avia_cart_buttons br{display:none;}
/* 2126 */ 
/* 2127 */ 
/* 2128 */ /*hover effect*/
/* 2129 */ .avia-product-hover{
/* 2130 */ position: absolute;
/* 2131 */ top:0;
/* 2132 */ left:0;
/* 2133 */ 
/* 2134 */ opacity: 0;
/* 2135 */ filter:alpha(opacity=00); /* For IE8 and earlier */
/* 2136 */ -webkit-transition: all ease-in-out 0.3s;
/* 2137 */ -moz-transition: 	all ease-in-out 0.3s;
/* 2138 */ transition: 		all ease-in-out 0.3s;
/* 2139 */ -webkit-backface-visibility: hidden;  /* fixes webkit flickering after transitions*/
/* 2140 */ }
/* 2141 */ 
/* 2142 */ .inner_product:hover .avia-product-hover{
/* 2143 */ opacity: 1;
/* 2144 */ filter:alpha(opacity=100); /* For IE8 and earlier */
/* 2145 */ }
/* 2146 */ 
/* 2147 */ /*products not wrapping*/
/* 2148 */ ul.products li.post {
/* 2149 */ clear: none;
/* 2150 */ }

/* woocommerce-mod.css */

/* 2151 */ 
/* 2152 */ ul.products li.post.first{
/* 2153 */ clear: both;
/* 2154 */ }
/* 2155 */ 
/* 2156 */ .products .product.post-password-required .thumbnail_container img, #top .products .product.post-password-required  .inner_product_header .price, #top .products .product.post-password-required  .inner_product_header .onsale {
/* 2157 */ opacity: 0.1;
/* 2158 */ }
/* 2159 */ 
/* 2160 */ 
/* 2161 */ 
/* 2162 */ 
/* 2163 */ 
/* 2164 */ /*added with version 2.1.1*/
/* 2165 */ 
/* 2166 */ .woocommerce-account dt, .customer_details dt {
/* 2167 */     width: auto;
/* 2168 */     margin-right: 5px;
/* 2169 */ }
/* 2170 */ 
/* 2171 */ dl.customer_details{
/* 2172 */   margin-bottom: 20px;
/* 2173 */ }
/* 2174 */ 
/* 2175 */ #top .my_account_orders a.button {
/* 2176 */ margin-bottom: 5px;
/* 2177 */ }
/* 2178 */ 
/* 2179 */ #top.woocommerce-checkout #payment h3{
/* 2180 */ padding: 1em 1em 0;
/* 2181 */ }
/* 2182 */ 
/* 2183 */ dl.variation p{margin:0; }
/* 2184 */ 
/* 2185 */ 
/* 2186 */ .entry-summary .woocommerce-product-rating { top: -13px; position: relative;}
/* 2187 */ .entry-summary .woocommerce-product-rating .star-rating{float:left; margin-right:8px;}
/* 2188 */ .entry-summary .woocommerce-product-rating  .woocommerce-review-link{position: relative; top:-3px; font-size: 11px;}
/* 2189 */ 
/* 2190 */ .form-row.form-row-wide{ clear: both; }
/* 2191 */ form.cart .group_table .button{float: none;}
/* 2192 */ form.cart .group_table .added_to_cart{display: none;}
/* 2193 */ form.cart .group_table .price .stock{margin:0;}
/* 2194 */ 
/* 2195 */ 
/* 2196 */ #top div .chosen-search input[type='text']{background: #fff; color:#777; border-color:#e1e1e1;}
/* 2197 */ #top .chosen-container-single .chosen-single, #top .chosen-container-active .chosen-single, #top .chosen-container .chosen-drop{border-color:#e1e1e1;}
/* 2198 */ #top .chosen-container-single .chosen-single{
/* 2199 */ box-shadow: none; border-radius: 0px; line-height: 36px; height:37px;
/* 2200 */ }

/* woocommerce-mod.css */

/* 2201 */ 
/* 2202 */ #top.woocommerce-checkout .form-row .chosen-container-single .chosen-single div b {
/* 2203 */ background-position: 0 8px!important;
/* 2204 */ }
/* 2205 */ 
/* 2206 */ #top .chosen-container .chosen-results {
/* 2207 */ margin: 0;
/* 2208 */ padding: 9px 0;
/* 2209 */ border-top: 1px solid #E1E1E1;
/* 2210 */ }
/* 2211 */ 
/* 2212 */ #top .chosen-container-single .chosen-search{padding:10px;}
/* 2213 */ #top .chosen-container-single .chosen-single, #top .active-result.highlighted{background: transparent;}
/* 2214 */ #top div .chosen-search input[type='text']{margin-bottom:0; box-shadow:none; }
/* 2215 */ 
/* 2216 */ .chosen-container-active.chosen-with-drop .chosen-single div b{ background-position: -16px 7px; }
/* 2217 */ .chosen-container-single .chosen-single div b{ background-position: 2px 8px; }
/* 2218 */ 
/* 2219 */ 
/* 2220 */ 
/* 2221 */ /*added with version 2.1.7*/
/* 2222 */ 
/* 2223 */ /*shortcode fix*/
/* 2224 */ #top .entry-content .woocommerce .single-product{overflow: hidden; }
/* 2225 */ #top .entry-content .woocommerce .single-product .single-product-summary{float:none; overflow: hidden; margin-left:10px; width:auto;}
/* 2226 */ #top .entry-content .woocommerce .single-product .single-product-main-image{overflow: visible; }
/* 2227 */ #top .entry-content .woocommerce .single-product div.images{width:100%;}
/* 2228 */ #top .entry-content .woocommerce .single-product div.images img{padding: 0;}
/* 2229 */ #top .entry-content .woocommerce .single-product div.product .woocommerce-tabs{margin:0;}
/* 2230 */ 
/* 2231 */ #top .products .product-category{border-radius: 1px; border-style: solid; border-width: 1px;}
/* 2232 */ #top .products .product-category img{display:block; margin:0;}
/* 2233 */ #top .products .product-category h3{margin:0; padding:15px 15px; position: relative; border-top-style: solid; border-top-width: 1px;}
/* 2234 */ #top .products .product-category h3:before{
/* 2235 */ content:"";
/* 2236 */ height: 10px;
/* 2237 */ width: 10px;
/* 2238 */ position: absolute;
/* 2239 */ left: 50%;
/* 2240 */ -webkit-transform: rotate(45deg);
/* 2241 */ -moz-transform: rotate(45deg);
/* 2242 */ transform: rotate(45deg);
/* 2243 */ border-width: 1px;
/* 2244 */ border-style: solid;
/* 2245 */ visibility: hidden\9;
/* 2246 */ border-bottom: none;
/* 2247 */ border-right: none;
/* 2248 */ z-index: 1000;
/* 2249 */ top: -6px;
/* 2250 */ margin-left: -6px;}

/* woocommerce-mod.css */

/* 2251 */ 
/* 2252 */ /*added with enfold 3.0*/
/* 2253 */ 
/* 2254 */ #ship-to-different-address{padding:0;}
/* 2255 */ #top label.checkbox{display:inline;}
/* 2256 */ 
/* 2257 */ .html_header_sidebar .cart_dropdown{top: -46px; border-radius: 0; z-index: 210; opacity: 0; margin:0;}
/* 2258 */ .html_header_left .cart_dropdown{right:-1px;}
/* 2259 */ 
/* 2260 */ .html_header_sidebar.html_visible_cart .cart_dropdown{opacity: 1;}
/* 2261 */ 
/* 2262 */ .single-product-main-image{width:33%; float:left; margin-right: 50px; overflow: hidden; padding-bottom:50px;}
/* 2263 */ .single-product-summary{overflow: hidden;}
/* 2264 */ 
/* 2265 */ .cart_dropdown .dropdown_widget .widget_shopping_cart_content .variation p{padding:0; margin:0;}
/* 2266 */ 
/* 2267 */ #top .variations_form .variations tr {
/* 2268 */ background: rgba(0, 0, 0, 0);
/* 2269 */ }
/* 2270 */ 
/* 2271 */ /*added with enfold 3.0.3*/
/* 2272 */ .woocommerce-tabs #tab-description ul, #top .woocommerce-tabs .commentlist .description ul{
/* 2273 */ list-style-type: disc;
/* 2274 */ list-style-position: inside;
/* 2275 */ }
/* 2276 */ 
/* 2277 */ .woocommerce-tabs #tab-description ol, #top .woocommerce-tabs .commentlist .description ol{
/* 2278 */ list-style-type: decimal;
/* 2279 */ list-style-position: inside;
/* 2280 */ }
/* 2281 */ 
/* 2282 */ #top .woocommerce-tabs .commentlist .description ul, #top .woocommerce-tabs .commentlist .description ol{
/* 2283 */ margin:0 0 15px 15px;
/* 2284 */ border:none;
/* 2285 */ }
/* 2286 */ 
/* 2287 */ 
/* 2288 */ 
/* 2289 */ /*added for woo 2.3*/
/* 2290 */ 
/* 2291 */ #top div ul.product_list_widget li a.remove{position: absolute; right: 0px; top: 26px; line-height: 16px;}
/* 2292 */ #top .dropdown_widget_cart ul.product_list_widget li a.remove{right: 5px; top: 3px; display:none;}
/* 2293 */ 
/* 2294 */ a.about_paypal { margin-left: 10px;}
/* 2295 */ #top .select2-container{width:100%;}
/* 2296 */ #top .select2-container .select2-choice{
/* 2297 */ font-size: 13px;
/* 2298 */ box-shadow: none; border-radius: 0px; line-height: 36px; height:37px;
/* 2299 */ background-image:none;
/* 2300 */ }

/* woocommerce-mod.css */

/* 2301 */ 
/* 2302 */ #top .select2-drop{border-radius: 0px;}
/* 2303 */ #top .select2-container .select2-choice .select2-arrow {background: transparent; border:none;}
/* 2304 */ #top .select2-container .select2-choice .select2-arrow b{background-position: -4px 5px!important; }
/* 2305 */ 
/* 2306 */ #top .select2-results{margin:0; padding:0;}
/* 2307 */ #top .select2-search{padding: 10px; border-bottom-style: solid; border-bottom-width: 1px; }
/* 2308 */ #top .select2-search input[type='text']{margin-bottom: 0; box-shadow: none; max-width:100%; width:100%;}
/* 2309 */ #top .select2-no-results{background: transparent; padding:10px;}
/* 2310 */ #top #wrap_all select.country_select{height: 37px; border-radius: 0px;}
/* 2311 */ #top form.cart .button{margin-top:0; margin-bottom: 0; display: inline-block; }
/* 2312 */ 
/* 2313 */ #top .sidebar .widget_shopping_cart .button{min-width: 0; width: 48%;}
/* 2314 */ 
/* 2315 */ 
/* 2316 */ 
/* 2317 */ 
/* 2318 */ 
/* 2319 */ 
/* 2320 */ 
/* 2321 */ 
/* 2322 */ 
/* 2323 */ 
/* 2324 */ /*woo builder elments added with enfold 3.1*/
/* 2325 */ .av-woo-product-tabs{clear:both;}
/* 2326 */ #top .av-woo-product-review .comment_container, #top .av-woo-product-tabs .comment_container{padding:0;}
/* 2327 */ #top .av-woo-product-tabs .tabs{margin:0; list-style-type: none; }
/* 2328 */ #top .av-woo-product-tabs .tabs > li{float: left; padding:0; }
/* 2329 */ #top .av-cart-counter {
/* 2330 */ position: absolute;
/* 2331 */ top: 50%;
/* 2332 */ left: 54%;
/* 2333 */ height: 16px;
/* 2334 */ padding: 0 5px;
/* 2335 */ line-height: 16px;
/* 2336 */ border-radius: 54px;
/* 2337 */ font-size: 11px;
/* 2338 */ background: #333;
/* 2339 */ color: #fff;
/* 2340 */ text-align: center;
/* 2341 */ margin: -20px 0 0 2px;
/* 2342 */ -webkit-transform: 	scale(0.3);
/* 2343 */ transform: 			scale(0.3);
/* 2344 */ opacity: 0;
/* 2345 */ 
/* 2346 */ }
/* 2347 */ 
/* 2348 */ #top .av-cart-counter.av-active-counter{
/* 2349 */ -webkit-transition: all cubic-bezier(0.175, 0.885, 0.320, 1.275) 0.3s;
/* 2350 */ transition: 		all cubic-bezier(0.175, 0.885, 0.320, 1.275) 0.3s;

/* woocommerce-mod.css */

/* 2351 */ opacity: 1; 	
/* 2352 */ -webkit-transform: 	scale(1);
/* 2353 */ transform: 			scale(1);
/* 2354 */ }
/* 2355 */ 
/* 2356 */ 
/* 2357 */ 
/* 2358 */ 
/* 2359 */ /*minimal styling*/
/* 2360 */ #top .av-product-class-minimal { text-align: center; border: none; background: transparent; border-radius: 0;}
/* 2361 */ #top .av-product-class-minimal .avia-arrow{display:none;}
/* 2362 */ #top .av-product-class-minimal .inner_product_header{border:none; padding:10px 0; background: transparent; min-height: 0;}
/* 2363 */ #top .av-product-class-minimal a, #top .av-product-class-minimal img{border-radius: 0;}
/* 2364 */ 
/* 2365 */ /* product page/cat banner*/
/* 2366 */ 
/* 2367 */ #av_product_description{color:#fff; text-align: center;}
/* 2368 */ #av_product_description  *{color: inherit; }
/* 2369 */ #av_product_description h1{font-weight: 300; font-size: 40px; line-height: 1.2em;}
/* 2370 */ 
/* 2371 */ 
/* 2372 */ /*enfold v 3.1.4*/
/* 2373 */ .av-woo-purchase-button{clear:both;}
/* 2374 */ .widget_layered_nav_filters .chosen a{display: block; border-radius: 2px; padding-left:3px;}
/* 2375 */ .widget_layered_nav_filters .chosen a:hover,  .widget_layered_nav .chosen a:hover { text-decoration: none; }
/* 2376 */ .widget_layered_nav_filters .chosen a:before, .widget_layered_nav .chosen a:before{
/* 2377 */   content: "×";
/* 2378 */   margin-right: .53em;
/* 2379 */   color: #e2401c;
/* 2380 */   font-family: Arial, Baskerville, monospace !important;
/* 2381 */   font-weight: bold;
/* 2382 */ }
/* 2383 */ 
/* 2384 */ #top .widget_layered_nav,  #top .widget_layered_nav_filters {
/* 2385 */   padding: 0 0 20px 0;
/* 2386 */ }
/* 2387 */ 
/* 2388 */ /* #Media Queries
/* 2389 *| ================================================== */
/* 2390 */ 
/* 2391 */ 	/* Smaller than standard 960 (devices and browsers) */
/* 2392 */ 	@media only screen and (max-width: 959px) {}
/* 2393 */ 
/* 2394 */ 	/* Tablet Portrait size to standard 960 (devices and browsers) */
/* 2395 */ 	@media only screen and (min-width: 768px) and (max-width: 989px) {
/* 2396 */ 
/* 2397 */ 			.responsive #top #wrap_all #main .summary .products .thumbnail_container .button {
/* 2398 */ 			text-indent: 20px;
/* 2399 */ 			}
/* 2400 */ 

/* woocommerce-mod.css */

/* 2401 */ 			.responsive .shop_columns_5 .products .product .thumbnail_container .button{
/* 2402 */ 			text-indent: 20px;
/* 2403 */ 			}
/* 2404 */ 
/* 2405 */ 			.responsive div table.shop_table td {
/* 2406 */ 			padding: 6px 5px;
/* 2407 */ 			vertical-align: middle;
/* 2408 */ 			}
/* 2409 */ 
/* 2410 */ 			.responsive #top .single-product-main-image .thumbnails a {width:28%;}
/* 2411 */ 
/* 2412 */ 			.responsive #top .price_slider_amount .button{min-width: 100%; }
/* 2413 */ 			.responsive div .widget_price_filter .price_slider_wrapper .price_label{ clear:both; float:none; }
/* 2414 */ 			.html_header_sidebar .cart_dropdown .dropdown_widget{width:200px;}
/* 2415 */ 			.responsive .added_to_cart_notification{width:200px;}
/* 2416 */ 			
/* 2417 */ 			.responsive .av_mobile_menu_tablet .cart_dropdown { position: absolute; top: 50%; margin: -23px 0px 0 0;}
/* 2418 */ 			.responsive.html_mobile_menu_tablet.html_visible_cart #top .cart_dropdown{right: 40px;}
/* 2419 */ 			.responsive.html_mobile_menu_tablet #menu-item-shop{border-right:none;}
/* 2420 */ 			.responsive.html_mobile_menu_tablet.html_header_top.html_header_topbar_active.html_header_sticky.html_bottom_nav_header #top #main{padding-top:119px;}
/* 2421 */ 
/* 2422 */ 	}
/* 2423 */ 
/* 2424 */ 	/* All Mobile Sizes (devices and browser) */
/* 2425 */ 	@media only screen and (max-width: 767px) {
/* 2426 */ 		
/* 2427 */ 		.responsive .single-product-main-image{width:100%; margin:0 30px 0 0;}
/* 2428 */ 		
/* 2429 */ 		.responsive #top .related.products .product, .responsive #top .upsells.products .product {
/* 2430 */ 		margin: 0 4% 0 0;
/* 2431 */ 		width: 48%;
/* 2432 */ 		}
/* 2433 */ 
/* 2434 */ 		.responsive #top .related.products .product:nth-child(even), .responsive #top .upsells.products .product:nth-child(even){
/* 2435 */ 		margin: 0;
/* 2436 */ 		}
/* 2437 */ 
/* 2438 */ 
/* 2439 */ 
/* 2440 */ 		.responsive #top #main .products .product {
/* 2441 */ 		margin: 0 1% 1% 0;
/* 2442 */ 		width: 49%;
/* 2443 */ 		}
/* 2444 */ 
/* 2445 */ 		.responsive #top .products .product:nth-child(odd){
/* 2446 */ 		clear:both;
/* 2447 */ 		}
/* 2448 */ 
/* 2449 */ 		.responsive #top .products .product:nth-child(even){
/* 2450 */ 		clear:none;

/* woocommerce-mod.css */

/* 2451 */ 		}
/* 2452 */ 
/* 2453 */ 		.responsive .cart-collaterals .cross-sells, .responsive .cart-collaterals .cart_totals, .responsive .shipping_calculator{
/* 2454 */ 		width:100%;
/* 2455 */ 		margin-top:20px;
/* 2456 */ 		}
/* 2457 */ 
/* 2458 */         .responsive .shipping_calculator {
/* 2459 */             padding-top: 20px;
/* 2460 */         }
/* 2461 */ 
/* 2462 */ 
/* 2463 */ 		.responsive table.shop_table th {
/* 2464 */ 		font-size: 11px;
/* 2465 */ 		font-weight: normal;
/* 2466 */ 		line-height: 18px;
/* 2467 */ 		padding: 3px 4px;
/* 2468 */ 		text-transform: none;
/* 2469 */ 		}
/* 2470 */ 
/* 2471 */ 		.responsive table.shop_table .product-thumbnail{
/* 2472 */ 		display:none;
/* 2473 */ 		}
/* 2474 */ 
/* 2475 */ 		.responsive #top .col2-set .col-1, .responsive #top .col2-set .col-2, .responsive .cart-collaterals .shipping_calculator{
/* 2476 */ 		width:89%;
/* 2477 */ 		float:none;
/* 2478 */ 		margin-bottom:20px;
/* 2479 */ 		}
/* 2480 */ 
/* 2481 */ 		.responsive #top .woocommerce-ordering{
/* 2482 */ 		position: absolute;
/* 2483 */ 		bottom:10px;
/* 2484 */ 		left:0;
/* 2485 */ 		right:auto;
/* 2486 */ 		float:none;
/* 2487 */ 		clear:both;
/* 2488 */ 		margin:0;
/* 2489 */ 		top:auto;
/* 2490 */ 		}
/* 2491 */ 
/* 2492 */ 		.responsive .shop_title_container{
/* 2493 */ 		padding-bottom:50px;
/* 2494 */ 		}
/* 2495 */ 
/* 2496 */ 		.responsive .title_container .term_description{
/* 2497 */ 		padding-right:0;
/* 2498 */ 		}
/* 2499 */ 
/* 2500 */ 		.responsive #top .single-product-main-image .thumbnails a {width:30%;}

/* woocommerce-mod.css */

/* 2501 */ 
/* 2502 */         .responsive .shop_table .product-quantity{
/* 2503 */             display: none;
/* 2504 */         }
/* 2505 */ 		
/* 2506 */ 		.responsive  #top .single-product-main-image .onsale { top: 7px; right: 7px; }
/* 2507 */ 
/* 2508 */ 		/*header*/
/* 2509 */ 		.responsive #top .cart_dropdown {
/* 2510 */ 		position: absolute;
/* 2511 */ 		top: 50%;
/* 2512 */ 		right: 7.5%;
/* 2513 */ 		margin: -23px 50px 0 0;
/* 2514 */ 		}
/* 2515 */ 		
/* 2516 */ 		.responsive.html_visible_cart .cart_dropdown{right: 7.5%;}
/* 2517 */ 		
/* 2518 */ 		.responsive #top #menu-item-shop.cart_dropdown{
/* 2519 */ 		margin:0;
/* 2520 */ 		top:0;
/* 2521 */ 		border:none;
/* 2522 */ 		height:100%;
/* 2523 */ 		width: auto;
/* 2524 */ 		line-height: 80px;
/* 2525 */ 		}
/* 2526 */ 		
/* 2527 */ 		.responsive #top #menu-item-shop .cart_dropdown_link{line-height: 80px;}
/* 2528 */ 		.responsive.html_cart_at_menu.html_header_sidebar #top #menu-item-shop .dropdown_widget.dropdown_widget_cart { width: 300px; }
/* 2529 */ 		.responsive.html_cart_at_menu.html_header_sidebar #menu-item-shop .dropdown_widget .avia-arrow {right:40px;}
/* 2530 */ 		.responsive.html_cart_at_menu.html_bottom_nav_header.html_logo_right #menu-item-shop{left:auto;}
/* 2531 */ 		
/* 2532 */ 		.responsive .single-product-main-image .sidebar{display:none;}
/* 2533 */ 		.responsive #top table .product-name { border-left-style: solid; border-left-width: 1px; }
/* 2534 */ 		
/* 2535 */ 		.responsive .single-product-main-image{padding-bottom:20px; }
/* 2536 */ 		.responsive .single-product-summary{clear: both; }
/* 2537 */ 		
/* 2538 */ 		
/* 2539 */ 		.responsive.html_cart_at_menu.html_bottom_nav_header.html_logo_right #menu-item-shop .dropdown_widget{ left:auto; }
/* 2540 */ 		.responsive.html_cart_at_menu.html_bottom_nav_header.html_logo_right #menu-item-shop .dropdown_widget .avia-arrow{left:auto;}
/* 2541 */ 		
/* 2542 */ 		
/* 2543 */ 
/* 2544 */ 	}
/* 2545 */ 
/* 2546 */ 	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
/* 2547 */ 	@media only screen and (max-width: 479px) {
/* 2548 */ 
/* 2549 */ 		.responsive #top #main .products .product {
/* 2550 */ 		margin: 0 0 20px 0;

/* woocommerce-mod.css */

/* 2551 */ 		width: 100%;
/* 2552 */ 		}
/* 2553 */ 
/* 2554 */ 		.responsive #top #review_form #respond .comment-form-rating, .responsive div #shiptobilling {
/* 2555 */ 		position: relative;
/* 2556 */ 		right: 0;
/* 2557 */ 		top: 0;
/* 2558 */ 		float: none;
/* 2559 */ 		}
/* 2560 */ 
/* 2561 */ 		.responsive #commentform label {
/* 2562 */ 		position: relative;
/* 2563 */ 		left: 0;
/* 2564 */ 		font-size: 11px;
/* 2565 */ 		top: 0;
/* 2566 */ 		font-weight: bold;
/* 2567 */ 		}
/* 2568 */ 
/* 2569 */ 
/* 2570 */ 		.responsive table.shop_table .product-subtotal{
/* 2571 */ 		display:none;
/* 2572 */ 		}
/* 2573 */ 
/* 2574 */ 		/*.responsive table.shop_table th{display:none;}*/
/* 2575 */ 
/* 2576 */         .responsive table.shop_table.cart {
/* 2577 */             display: table;
/* 2578 */         }
/* 2579 */ 
/* 2580 */         .responsive table.shop_table.cart .product-thumbnail{
/* 2581 */             display: none;
/* 2582 */         }
/* 2583 */ 
/* 2584 */         .responsive table.shop_table.cart td.product-remove{
/* 2585 */             display: table-cell;
/* 2586 */             padding: 3px 0 3px 3px;
/* 2587 */         }
/* 2588 */ 
/* 2589 */         .responsive table.shop_table.cart .product-remove{
/* 2590 */             width: 10%;
/* 2591 */         }
/* 2592 */ 
/* 2593 */         .responsive table.shop_table.cart .product-name{
/* 2594 */             display: table-cell;
/* 2595 */             padding: 3px 0 3px 3px;
/* 2596 */             width: 40%;
/* 2597 */             text-align: center;
/* 2598 */         }
/* 2599 */ 
/* 2600 */         .responsive table.shop_table.cart td.product-price, .responsive table.shop_table.cart td.product-tax{

/* woocommerce-mod.css */

/* 2601 */             display: table-cell;
/* 2602 */             padding: 3px;
/* 2603 */         }
/* 2604 */ 
/* 2605 */         .responsive table.shop_table.cart .product-price, .responsive table.shop_table.cart .product-tax{
/* 2606 */             width: 25%;
/* 2607 */             text-align: center;
/* 2608 */         }
/* 2609 */ 
/* 2610 */         .responsive table.shop_table td{
/* 2611 */             display:table-cell;
/* 2612 */         }
/* 2613 */ 
/* 2614 */ 		.responsive table.shop_table{
/* 2615 */             display:table;
/* 2616 */             border-width:1px;
/* 2617 */             border-style: solid;
/* 2618 */             overflow: hidden;
/* 2619 */ 		}
/* 2620 */ 
/* 2621 */ 		.responsive td.actions{overflow: hidden; padding:10px; }
/* 2622 */ 
/* 2623 */ 		.responsive td.actions .coupon{
/* 2624 */ 		width:100%;
/* 2625 */ 		}
/* 2626 */ 
/* 2627 */ 		.responsive #top table.shop_table .actions .button, .responsive #top table.shop_table .actions .coupon .input-text{
/* 2628 */ 		width:100%;
/* 2629 */ 		margin:0 0 5px 0;
/* 2630 */ 		}
/* 2631 */ 
/* 2632 */ 		.responsive #top .single-product-main-image .thumbnails a {width:28%;}
/* 2633 */ 
/* 2634 */ 	}
/* 2635 */ 
/* 2636 */ 
/* 2637 */ 
/* 2638 */ 
/* 2639 */ 
/* 2640 */ 
/* 2641 */ 
/* 2642 */ 
/* 2643 */ 

/* layerslider.css */

/* 1   */ 
/* 2   */ /*
/* 3   *| 	* Style settings of LayerSlider
/* 4   *| 	*
/* 5   *| 	* (c) 2011-2014 George Krupa, John Gera & Kreatura Media
/* 6   *| 	*
/* 7   *| 	* Plugin web:			http://kreaturamedia.com/
/* 8   *| 	* Licenses: 			http://codecanyon.net/licenses/
/* 9   *| */
/* 10  */ 
/* 11  */ 
/* 12  */ 
/* 13  */ /* Global settings */
/* 14  */ 
/* 15  */ .ls-container {
/* 16  */ 	visibility: hidden;
/* 17  */ 	position: relative;
/* 18  */ }
/* 19  */ 
/* 20  */ .ls-lt-container {
/* 21  */ 	position: absolute;
/* 22  */ }
/* 23  */ 
/* 24  */ .ls-lt-container,
/* 25  */ .ls-lt-container * {
/* 26  */ 	text-align: left !important;
/* 27  */ 	direction: ltr !important;
/* 28  */ }
/* 29  */ 
/* 30  */ .ls-container-fullscreen {
/* 31  */ 	margin: 0 auto !important;
/* 32  */ 	padding: 2% !important;
/* 33  */ 	background: black !important;
/* 34  */ 	border-radius: 0 !important;
/* 35  */ 	-moz-border-radius: 0 !important;
/* 36  */ 	-webkit-border-radius: 0 !important;
/* 37  */ 	border: none !important;
/* 38  */ }
/* 39  */ 
/* 40  */ .ls-container-fullscreen .ls-thumbnail-wrapper,
/* 41  */ .ls-container-fullscreen .ls-fullscreen,
/* 42  */ .ls-container-fullscreen .ls-shadow {
/* 43  */ 	display: none !important;
/* 44  */ }
/* 45  */ 
/* 46  */ .ls-overflow-hidden {
/* 47  */ 	overflow: hidden;
/* 48  */ }
/* 49  */ 
/* 50  */ .ls-inner {

/* layerslider.css */

/* 51  */ 	position: relative;
/* 52  */ 	background-position: center center;
/* 53  */ 	z-index: 2;
/* 54  */ }
/* 55  */ 
/* 56  */ .ls-loading-container {
/* 57  */ 	position: absolute !important;
/* 58  */ 	display: none;
/* 59  */ 	z-index: 3 !important;
/* 60  */ 	left: 50% !important;
/* 61  */ 	top: 50% !important;
/* 62  */ }
/* 63  */ 
/* 64  */ .ls-loading-indicator {
/* 65  */ 	margin: 0 auto;
/* 66  */ }
/* 67  */ 
/* 68  */ .ls-inner,
/* 69  */ .ls-slide {
/* 70  */ 	width: 100%;
/* 71  */ 	height: 100%;
/* 72  */ }
/* 73  */ 
/* 74  */ .ls-slide,
/* 75  */ .ls-layer {
/* 76  */ 	position: absolute;
/* 77  */ 	display: none;
/* 78  */ 	background-position: center center;
/* 79  */ 	overflow: hidden;
/* 80  */ }
/* 81  */ 
/* 82  */ .ls-active,
/* 83  */ .ls-animating {
/* 84  */ 	display: block !important;
/* 85  */ }
/* 86  */ 
/* 87  */ .ls-slide > * {
/* 88  */ 	position: absolute;
/* 89  */ 	line-height: normal;
/* 90  */ 	margin: 0;
/* 91  */ 	left: 0;
/* 92  */ 	top: 0;
/* 93  */ }
/* 94  */ 
/* 95  */ .ls-slide .ls-bg {
/* 96  */ 	left: 0px;
/* 97  */ 	top: 0px;
/* 98  */ 	transform: none !important;
/* 99  */ 	-o-transform: none !important;
/* 100 */ 	-ms-transform: none !important;

/* layerslider.css */

/* 101 */ 	-moz-transform: none !important;
/* 102 */ 	-webkit-transform: none !important;
/* 103 */ }
/* 104 */ 
/* 105 */ .ls-yourlogo {
/* 106 */ 	position: absolute;
/* 107 */ 	z-index: 99;
/* 108 */ }
/* 109 */ 
/* 110 */ 
/* 111 */ 
/* 112 */ /* Timers */
/* 113 */ 
/* 114 */ .ls-bar-timer {
/* 115 */ 	position: absolute;
/* 116 */ 	width: 0;
/* 117 */ 	height: 2px;
/* 118 */ 	background: white;
/* 119 */ 	border-bottom: 2px solid #555;
/* 120 */ 	opacity: .55;
/* 121 */ 	filter: alpha(opacity=55);
/* 122 */ 	z-index: 4;
/* 123 */ 	top: 0;
/* 124 */ }
/* 125 */ 
/* 126 */ .ls-circle-timer {
/* 127 */ 	width: 16px;
/* 128 */ 	height: 16px;
/* 129 */ 	position: absolute;
/* 130 */ 	right: 10px;
/* 131 */ 	top: 10px;
/* 132 */ 	z-index: 4;
/* 133 */ 	opacity: .65;
/* 134 */ 	filter: alpha(opacity=65);
/* 135 */ 	display: none;
/* 136 */ }
/* 137 */ 
/* 138 */ .ls-ct-half {
/* 139 */ 	background: white;
/* 140 */ }
/* 141 */ 
/* 142 */ .ls-ct-center {
/* 143 */ 	background: #444;
/* 144 */ }
/* 145 */ 
/* 146 */ .ls-ct-left,
/* 147 */ .ls-ct-right {
/* 148 */ 	width: 50%;
/* 149 */ 	height: 100%;
/* 150 */ 	overflow: hidden;

/* layerslider.css */

/* 151 */ }
/* 152 */ 
/* 153 */ .ls-ct-left,
/* 154 */ .ls-ct-right {
/* 155 */ 	float: left;
/* 156 */ 	position: relative;
/* 157 */ }
/* 158 */ 
/* 159 */ .ls-ct-rotate {
/* 160 */ 	width: 200%;
/* 161 */ 	height: 100%;
/* 162 */ 	position: absolute;
/* 163 */ 	top: 0;
/* 164 */ }
/* 165 */ 
/* 166 */ .ls-ct-left .ls-ct-rotate,
/* 167 */ .ls-ct-right .ls-ct-hider,
/* 168 */ .ls-ct-right .ls-ct-half {
/* 169 */ 	left: 0;
/* 170 */ }
/* 171 */ 
/* 172 */ .ls-ct-right .ls-ct-rotate,
/* 173 */ .ls-ct-left .ls-ct-hider,
/* 174 */ .ls-ct-left .ls-ct-half {
/* 175 */ 	right: 0;
/* 176 */ }
/* 177 */ 
/* 178 */ .ls-ct-hider,
/* 179 */ .ls-ct-half {
/* 180 */ 	position: absolute;
/* 181 */ 	top: 0;
/* 182 */ }
/* 183 */ 
/* 184 */ .ls-ct-hider {
/* 185 */ 	width: 50%;
/* 186 */ 	height: 100%;
/* 187 */ 	overflow: hidden;
/* 188 */ }
/* 189 */ 
/* 190 */ .ls-ct-half {
/* 191 */ 	width: 200%;
/* 192 */ 	height: 100%;
/* 193 */ }
/* 194 */ 
/* 195 */ .ls-ct-center {
/* 196 */ 	width: 50%;
/* 197 */ 	height: 50%;
/* 198 */ 	left: 25%;
/* 199 */ 	top: 25%;
/* 200 */ 	position: absolute;

/* layerslider.css */

/* 201 */ }
/* 202 */ 
/* 203 */ .ls-ct-half,
/* 204 */ .ls-ct-center {
/* 205 */ 	border-radius: 100px;
/* 206 */ 	-moz-border-radius: 100px;
/* 207 */ 	-webkit-border-radius: 100px;
/* 208 */ }
/* 209 */ 
/* 210 */ 
/* 211 */ 
/* 212 */ /* Navigation */
/* 213 */ 
/* 214 */ .ls-bottom-nav-wrapper {
/* 215 */ 	height: 0;
/* 216 */ }
/* 217 */ 
/* 218 */ .ls-bottom-slidebuttons {
/* 219 */ 	text-align: left;
/* 220 */ }
/* 221 */ 
/* 222 */ .ls-bottom-nav-wrapper,
/* 223 */ .ls-below-thumbnails {
/* 224 */ 	z-index: 2;
/* 225 */ 	height: 0;
/* 226 */ 	position: relative;
/* 227 */ 	text-align: center;
/* 228 */ 	margin: 0 auto;
/* 229 */ }
/* 230 */ 
/* 231 */ .ls-below-thumbnails {
/* 232 */ 	display: none;
/* 233 */ 	z-index: 6;
/* 234 */ }
/* 235 */ 
/* 236 */ .ls-bottom-nav-wrapper a,
/* 237 */ .ls-nav-prev,
/* 238 */ .ls-nav-next {
/* 239 */ 	outline: none;
/* 240 */ }
/* 241 */ 
/* 242 */ * .ls-bottom-nav-wrapper *,
/* 243 */ * .ls-bottom-nav-wrapper span * {
/* 244 */ 	direction: ltr !important;
/* 245 */ }
/* 246 */ 
/* 247 */ .ls-bottom-slidebuttons {
/* 248 */ 	position: relative;
/* 249 */ 	z-index: 1000;
/* 250 */ }

/* layerslider.css */

/* 251 */ 
/* 252 */ .ls-bottom-slidebuttons,
/* 253 */ .ls-nav-start,
/* 254 */ .ls-nav-stop,
/* 255 */ .ls-nav-sides {
/* 256 */ 	position: relative;
/* 257 */ }
/* 258 */ 
/* 259 */ .ls-nothumb {
/* 260 */ 	text-align: center !important;
/* 261 */ }
/* 262 */ 
/* 263 */ .ls-link {
/* 264 */ 	position: absolute;
/* 265 */ 	width: 100% !important;
/* 266 */ 	height: 100% !important;
/* 267 */ 	left: 0 !important;
/* 268 */ 	top: 0 !important;
/* 269 */ 	background-image: url(/wp-content/plugins/LayerSlider/static/css/blank.gif);
/* 270 */ }
/* 271 */ 
/* 272 */ .ls-slide > a > * {
/* 273 */ 	background-image: url(/wp-content/plugins/LayerSlider/static/css/blank.gif);
/* 274 */ }
/* 275 */ 
/* 276 */ 
/* 277 */ 
/* 278 */ /* Embedded videos */
/* 279 */ 
/* 280 */ .ls-vpcontainer {
/* 281 */ 	width: 100%;
/* 282 */ 	height: 100%;
/* 283 */ 	position: absolute;
/* 284 */ 	left: 0;
/* 285 */ 	top: 0;
/* 286 */ }
/* 287 */ 
/* 288 */ .ls-videopreview {
/* 289 */ 	width : 100%;
/* 290 */ 	height : 100%;
/* 291 */ 	position : absolute;
/* 292 */ 	left : 0;
/* 293 */ 	top : 0;
/* 294 */ 	cursor : pointer;
/* 295 */ }
/* 296 */ 
/* 297 */ .ls-playvideo {
/* 298 */ 	position: absolute;
/* 299 */ 	left: 50%;
/* 300 */ 	top: 50%;

/* layerslider.css */

/* 301 */ 	cursor: pointer;
/* 302 */ }
/* 303 */ 
/* 304 */ 
/* 305 */ 
/* 306 */ /* Thumbnails */
/* 307 */ 
/* 308 */ .ls-tn {
/* 309 */ 	display: none !important;
/* 310 */ }
/* 311 */ 
/* 312 */ .ls-thumbnail-hover {
/* 313 */ 	display: none;
/* 314 */ 	position: absolute;
/* 315 */ 	left: 0;
/* 316 */ }
/* 317 */ 
/* 318 */ .ls-thumbnail-hover-inner {
/* 319 */ 	width: 100%;
/* 320 */ 	height: 100%;
/* 321 */ 	position: absolute;
/* 322 */ 	left: 0;
/* 323 */ 	top: 0;
/* 324 */ 	display: none;
/* 325 */ }
/* 326 */ 
/* 327 */ .ls-thumbnail-hover-bg {
/* 328 */ 	position: absolute;
/* 329 */ 	width: 100%;
/* 330 */ 	height: 100%;
/* 331 */ 	left: 0;
/* 332 */ 	top: 0;
/* 333 */ }
/* 334 */ 
/* 335 */ .ls-thumbnail-hover-img {
/* 336 */ 	position: absolute;
/* 337 */ 	overflow: hidden;
/* 338 */ }
/* 339 */ 
/* 340 */ .ls-thumbnail-hover img {
/* 341 */ 	max-width: none !important;
/* 342 */ 	position: absolute;
/* 343 */ 	display: inline-block;
/* 344 */ 	visibility: visible !important;
/* 345 */ 	left: 50%;
/* 346 */ 	top: 0;
/* 347 */ }
/* 348 */ 
/* 349 */ .ls-thumbnail-hover span {
/* 350 */ 	left: 50%;

/* layerslider.css */

/* 351 */ 	top: 100%;
/* 352 */ 	width: 0;
/* 353 */ 	height: 0;
/* 354 */ 	display: block;
/* 355 */ 	position: absolute;
/* 356 */ 	border-left-color: transparent !important;
/* 357 */ 	border-right-color: transparent !important;
/* 358 */ 	border-bottom-color: transparent !important;
/* 359 */ }
/* 360 */ 
/* 361 */ .ls-thumbnail-wrapper {
/* 362 */ 	position: relative;
/* 363 */ 	width: 100%;
/* 364 */ 	margin: 0 auto;
/* 365 */ 	z-index: 4;
/* 366 */ }
/* 367 */ 
/* 368 */ .ls-thumbnail {
/* 369 */ 	position: relative;
/* 370 */ 	margin: 0 auto;
/* 371 */ }
/* 372 */ 
/* 373 */ .ls-thumbnail-inner,
/* 374 */ .ls-thumbnail-slide-container {
/* 375 */ 	width: 100%;
/* 376 */ }
/* 377 */ 
/* 378 */ .ls-thumbnail-slide-container {
/* 379 */ 	overflow: hidden !important;
/* 380 */ 	position: relative;
/* 381 */ }
/* 382 */ 
/* 383 */ .ls-touchscroll {
/* 384 */ 	overflow-x: auto !important;
/* 385 */ }
/* 386 */ 
/* 387 */ .ls-thumbnail-slide {
/* 388 */ 	text-align: center;
/* 389 */ 	white-space: nowrap;
/* 390 */ 	float: left;
/* 391 */ 	position: relative;
/* 392 */ }
/* 393 */ 
/* 394 */ .ls-thumbnail-slide a {
/* 395 */ 	overflow: hidden;
/* 396 */ 	display: inline-block;
/* 397 */ 	width: 0;
/* 398 */ 	height: 0;
/* 399 */ 	position: relative;
/* 400 */ }

/* layerslider.css */

/* 401 */ 
/* 402 */ .ls-thumbnail-slide img {
/* 403 */ 	max-width: none !important;
/* 404 */ 	max-height: 100% !important;
/* 405 */ 	height: 100%;
/* 406 */ 	visibility: visible !important;
/* 407 */ }
/* 408 */ 
/* 409 */ .ls-shadow {
/* 410 */ 	display: none;
/* 411 */ 	position: absolute;
/* 412 */ 	z-index: 1;
/* 413 */ 	top: 100%;
/* 414 */ 	width: 100%;
/* 415 */ 	left: 0;
/* 416 */ 	overflow: hidden !important;
/* 417 */ 	visibility: hidden;
/* 418 */ }
/* 419 */ 
/* 420 */ .ls-shadow img {
/* 421 */ 	width: 100% !important;
/* 422 */ 	height: auto !important;
/* 423 */ 	position: absolute !important;
/* 424 */ 	left: 0 !important;
/* 425 */ 	bottom: 0 !important;
/* 426 */ }
/* 427 */ 
/* 428 */ .ls-bottom-nav-wrapper,
/* 429 */ .ls-thumbnail-wrapper,
/* 430 */ .ls-nav-prev,
/* 431 */ .ls-nav-next {
/* 432 */ 	visibility: hidden;
/* 433 */ }
/* 434 */ 
/* 435 */ 
/* 436 */ 
/* 437 */ /* WP plugin fullwidth */
/* 438 */ 
/* 439 */ .ls-wp-fullwidth-container {
/* 440 */ 	width: 100%;
/* 441 */ 	position: relative;
/* 442 */ }
/* 443 */ 
/* 444 */ .ls-wp-fullwidth-helper {
/* 445 */ 	position: absolute;
/* 446 */ }
/* 447 */ 
/* 448 */ 
/* 449 */ 
/* 450 */ /* 2D & 3D Layer Transitions */

/* layerslider.css */

/* 451 */ 
/* 452 */ .ls-overflow-hidden {
/* 453 */ 	overflow: hidden;
/* 454 */ }
/* 455 */ 
/* 456 */ .ls-lt-tile {
/* 457 */ 	position: relative;
/* 458 */ 	float: left;
/* 459 */ 	perspective: 1000px;
/* 460 */ 	-o-perspective: 1000px;
/* 461 */ 	-ms-perspective: 1000px;
/* 462 */ 	-moz-perspective: 1000px;
/* 463 */ 	-webkit-perspective: 1000px;
/* 464 */ }
/* 465 */ 
/* 466 */ .ls-lt-tile img {
/* 467 */ 	visibility: visible;
/* 468 */ 	display: inline-block;
/* 469 */ }
/* 470 */ 
/* 471 */ .ls-curtiles {
/* 472 */ 	overflow: hidden;
/* 473 */ }
/* 474 */ 
/* 475 */ .ls-curtiles,
/* 476 */ .ls-nexttiles {
/* 477 */ 	position: absolute;
/* 478 */ 	width: 100%;
/* 479 */ 	height: 100%;
/* 480 */ 	left: 0;
/* 481 */ 	top: 0;
/* 482 */ }
/* 483 */ 
/* 484 */ .ls-curtile, .ls-nexttile {
/* 485 */ 	overflow: hidden;
/* 486 */ 	position: absolute;
/* 487 */ 	width: 100% !important;
/* 488 */ 	height: 100% !important;
/* 489 */ 	backface-visibility: hidden;
/* 490 */ 	-o-backface-visibility: hidden;
/* 491 */ 	-ms-backface-visibility: hidden;
/* 492 */ 	-moz-backface-visibility: hidden;
/* 493 */ 	-webkit-backface-visibility: hidden;
/* 494 */ }
/* 495 */ 
/* 496 */ .ls-curtile {
/* 497 */ 	left: 0;
/* 498 */ 	top: 0;
/* 499 */ }
/* 500 */ 

/* layerslider.css */

/* 501 */ .ls-curtile img,
/* 502 */ .ls-nexttile img {
/* 503 */ 	position: absolute;
/* 504 */ 	filter: inherit;
/* 505 */ }
/* 506 */ 
/* 507 */ .ls-3d-container {
/* 508 */ 	position: relative;
/* 509 */ 	overflow: visible !important;
/* 510 */ }
/* 511 */ 
/* 512 */ .ls-3d-box {
/* 513 */ 	position: absolute;
/* 514 */ 	top: 50%;
/* 515 */ 	left: 50%;
/* 516 */ 	transform-style: preserve-3d;
/* 517 */ 	-o-transform-style: preserve-3d;
/* 518 */ 	-ms-transform-style: preserve-3d;
/* 519 */ 	-moz-transform-style: preserve-3d;
/* 520 */ 	-webkit-transform-style: preserve-3d;
/* 521 */ }
/* 522 */ 
/* 523 */ .ls-3d-box div {
/* 524 */ 	overflow: hidden;
/* 525 */ 	background: #777;
/* 526 */ 	margin: 0;
/* 527 */ 	padding: 0;
/* 528 */ 	position: absolute;
/* 529 */ }
/* 530 */ 
/* 531 */ 
/* 532 */ 
/* 533 */ /* Full screen */
/* 534 */ 
/* 535 */ .ls-fullscreen {
/* 536 */ 	position: absolute;
/* 537 */ 	z-index: 10;
/* 538 */ 	cursor: pointer;
/* 539 */ 	display: block;
/* 540 */ }
/* 541 */ 
/* 542 */ 
/* 543 */ 
/* 544 */ /* Removing all default global styles of WordPress themes */
/* 545 */ 
/* 546 */ html * .ls-nav-prev,
/* 547 */ html * .ls-nav-next,
/* 548 */ html * .ls-container img,
/* 549 */ html * .ls-bottom-nav-wrapper a,
/* 550 */ html * .ls-container .ls-fullscreen,

/* layerslider.css */

/* 551 */ body * .ls-nav-prev,
/* 552 */ body * .ls-nav-next,
/* 553 */ body * .ls-container img,
/* 554 */ body * .ls-bottom-nav-wrapper a,
/* 555 */ body * .ls-container .ls-fullscreen,
/* 556 */ #ls-global * .ls-nav-prev,
/* 557 */ #ls-global * .ls-nav-next,
/* 558 */ #ls-global * .ls-container img,
/* 559 */ #ls-global * .ls-bottom-nav-wrapper a,
/* 560 */ #ls-global * .ls-container .ls-fullscreen,
/* 561 */ html * .ls-thumbnail a,
/* 562 */ body * .ls-thumbnail a,
/* 563 */ #ls-global * .ls-thumbnail a {
/* 564 */ 	transition: none;
/* 565 */ 	-o-transition: none;
/* 566 */ 	-ms-transition: none;
/* 567 */ 	-moz-transition: none;
/* 568 */ 	-webkit-transition: none;
/* 569 */ 	line-height: normal;
/* 570 */ 	outline: none;
/* 571 */ 	padding: 0;
/* 572 */ 	border: 0;
/* 573 */ }
/* 574 */ 
/* 575 */ html * .ls-slide > a,
/* 576 */ body * .ls-slide > a,
/* 577 */ #ls-global * .ls-slide > a,
/* 578 */ html * .ls-slide > h1,
/* 579 */ body * .ls-slide > h1,
/* 580 */ #ls-global * .ls-slide > h1,
/* 581 */ html * .ls-slide > h2,
/* 582 */ body * .ls-slide > h2,
/* 583 */ #ls-global * .ls-slide > h2,
/* 584 */ html * .ls-slide > h3,
/* 585 */ body * .ls-slide > h3,
/* 586 */ #ls-global * .ls-slide > h3,
/* 587 */ html * .ls-slide > h4,
/* 588 */ body * .ls-slide > h4,
/* 589 */ #ls-global * .ls-slide > h4,
/* 590 */ html * .ls-slide > h5,
/* 591 */ body * .ls-slide > h5,
/* 592 */ #ls-global * .ls-slide > h5,
/* 593 */ html * .ls-slide > p,
/* 594 */ body * .ls-slide > p,
/* 595 */ #ls-global * .ls-slide > p,
/* 596 */ html * .ls-slide > div,
/* 597 */ body * .ls-slide > div,
/* 598 */ #ls-global * .ls-slide > div,
/* 599 */ html * .ls-slide > span,
/* 600 */ body * .ls-slide > span,

/* layerslider.css */

/* 601 */ #ls-global * .ls-slide > span,
/* 602 */ html * .ls-slide > *,
/* 603 */ body * .ls-slide > *,
/* 604 */ #ls-global * .ls-slide > * {
/* 605 */ 	transition: none;
/* 606 */ 	-o-transition: none;
/* 607 */ 	-ms-transition: none;
/* 608 */ 	-moz-transition: none;
/* 609 */ 	-webkit-transition: none;
/* 610 */ }
/* 611 */ 
/* 612 */ html * .ls-slide > *,
/* 613 */ body * .ls-slide > *,
/* 614 */ #ls-global * .ls-slide > * {
/* 615 */ 	margin: 0;
/* 616 */ }
/* 617 */ 
/* 618 */ html * .ls-container img,
/* 619 */ body * .ls-container img,
/* 620 */ #ls-global * .ls-container img {
/* 621 */ 	background: none !important;
/* 622 */ 	min-width: 0 !important;
/* 623 */ 	max-width: none !important;
/* 624 */ 	border-radius: 0;
/* 625 */ 	box-shadow: none;
/* 626 */ 	border: 0;
/* 627 */ 	padding: 0;
/* 628 */ }
/* 629 */ 
/* 630 */ /*html * .ls-thumbnail a img,
/* 631 *| body * .ls-thumbnail a img,
/* 632 *| #ls-global * .ls-thumbnail a img {
/* 633 *| 	min-width: 100% !important;
/* 634 *| }
/* 635 *| */
/* 636 */ 
/* 637 */ html * .ls-wp-container .ls-slide > *,
/* 638 */ body * .ls-wp-container .ls-slide > *,
/* 639 */ #ls-global * .ls-wp-container .ls-slide > * {
/* 640 */ 	line-height: normal;
/* 641 */ 	outline: none;
/* 642 */ 	padding: 0;
/* 643 */ 	margin: 0;
/* 644 */ 	border: 0;
/* 645 */ }
/* 646 */ 
/* 647 */ html * .ls-wp-container .ls-slide > a > *,
/* 648 */ body * .ls-wp-container .ls-slide > a > *,
/* 649 */ #ls-global * .ls-wp-container .ls-slide > a > * {
/* 650 */ 	margin: 0;

/* layerslider.css */

/* 651 */ }
/* 652 */ 
/* 653 */ html * .ls-wp-container .ls-slide > a,
/* 654 */ body * .ls-wp-container .ls-slide > a,
/* 655 */ #ls-global * .ls-wp-container .ls-slide > a {
/* 656 */ 	text-decoration: none;
/* 657 */ }
/* 658 */ 
/* 659 */ .ls-wp-fullwidth-container,
/* 660 */ .ls-wp-fullwidth-helper,
/* 661 */ .ls-container,
/* 662 */ .ls-container * {
/* 663 */ 	box-sizing: content-box !important;
/* 664 */ 	-moz-box-sizing: content-box !important;
/* 665 */ 	-webkit-box-sizing: content-box !important;
/* 666 */ }
/* 667 */ 
/* 668 */ html * .ls-yourlogo,
/* 669 */ body * .ls-yourlogo,
/* 670 */ #ls-global * .ls-yourlogo {
/* 671 */ 	margin: 0;
/* 672 */ }
/* 673 */ 
/* 674 */ html * .ls-tn,
/* 675 */ body * .ls-tn,
/* 676 */ #ls-global * .ls-tn {
/* 677 */ 	display: none;
/* 678 */ }
/* 679 */ 
/* 680 */ .site {
/* 681 */ 	overflow: visible !important;
/* 682 */ }
/* 683 */ 
/* 684 */ 
/* 685 */ 
/* 686 */ /* Style of LayerSlider Debug Console */
/* 687 */ 
/* 688 */ .ls-debug-console * {
/* 689 */ 	margin: 0 !important;
/* 690 */ 	padding: 0 !important;
/* 691 */ 	border: 0 !important;
/* 692 */ 	color: white !important;
/* 693 */ 	text-shadow: none !important;
/* 694 */ 	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", Helvetica, Arial, sans-serif !important;
/* 695 */ 	line-height: normal !important;
/* 696 */ 	-webkit-font-smoothing: antialiased !important;
/* 697 */ 	text-align: left !important;
/* 698 */ 	font-style: normal !important;
/* 699 */ }
/* 700 */ 

/* layerslider.css */

/* 701 */ .ls-debug-console h1 {
/* 702 */ 	padding-top: 10px !important;
/* 703 */ 	font-size: 17px !important;
/* 704 */ 	font-weight: bold !important;
/* 705 */ }
/* 706 */ 
/* 707 */ .ls-debug-console h1:first-child {
/* 708 */ 	padding-top: 0 !important;
/* 709 */ }
/* 710 */ 
/* 711 */ .ls-debug-console ul {
/* 712 */ 	padding-top: 10px !important;
/* 713 */ 	list-style: none !important;
/* 714 */ }
/* 715 */ 
/* 716 */ .ls-debug-console li {
/* 717 */ 	margin-left: 10px !important;
/* 718 */ 	font-size: 13px !important;
/* 719 */ 	position: relative !important;
/* 720 */ 	font-weight: normal !important;
/* 721 */ }
/* 722 */ 
/* 723 */ html * .ls-debug-console li ul,
/* 724 */ body * .ls-debug-console li ul,
/* 725 */ #ls-global * .ls-debug-console li ul {
/* 726 */ 	display: none;
/* 727 */ 	width: 260px;
/* 728 */ 	left: -10px;
/* 729 */ }
/* 730 */ 
/* 731 */ .ls-debug-console li ul {
/* 732 */ 	position: absolute !important;
/* 733 */ 	bottom: 100% !important;
/* 734 */ 	padding: 10px 10px 10px 0 !important;
/* 735 */ 	background: white !important;
/* 736 */ 	border-radius: 10px !important;
/* 737 */ 	box-shadow: 0 0 20px black !important;
/* 738 */ }
/* 739 */ 
/* 740 */ html * .ls-debug-console li:hover ul,
/* 741 */ body * .ls-debug-console li:hover ul,
/* 742 */ #ls-global * .ls-debug-console li:hover ul {
/* 743 */ 	display: block;
/* 744 */ }
/* 745 */ 
/* 746 */ .ls-debug-console li ul * {
/* 747 */ 	color: black !important;
/* 748 */ }
/* 749 */ 
/* 750 */ .ls-debug-console a {

/* layerslider.css */

/* 751 */ 	text-decoration: none !important;
/* 752 */ 	border-bottom: 1px dotted white !important;
/* 753 */ }
/* 754 */ 
/* 755 */ .ls-error {
/* 756 */ 	border-radius: 5px !important;
/* 757 */ 	-moz-border-radius: 5px !important;
/* 758 */ 	-wenkit-border-radius: 5px !important;
/* 759 */ 	background: white !important;
/* 760 */ 	height: auto !important;
/* 761 */ 	width: auto !important;
/* 762 */ 	color: white !important;
/* 763 */ 	padding: 20px 40px 30px 80px !important;
/* 764 */ 	position: relative !important;
/* 765 */ 	box-shadow: 0 2px 20px -5px black;
/* 766 */ }
/* 767 */ 
/* 768 */ .ls-error p {
/* 769 */ 	line-height: normal !important;
/* 770 */ 	text-shadow: none !important;
/* 771 */ 	margin: 0 !important;
/* 772 */ 	padding: 0 !important;
/* 773 */ 	border: 0 !important;
/* 774 */ 	text-align: justify !important;
/* 775 */ 	font-family: Arial, sans-serif !important;
/* 776 */ }
/* 777 */ 
/* 778 */ .ls-error .ls-error-title {
/* 779 */ 	line-height: 40px !important;
/* 780 */ 	color: red !important;
/* 781 */ 	font-weight: bold !important;
/* 782 */ 	font-size: 16px !important;
/* 783 */ }
/* 784 */ 
/* 785 */ .ls-error .ls-error-text {
/* 786 */ 	color: #555 !important;
/* 787 */ 	font-weight: normal !important;
/* 788 */ 	font-size: 13px !important;
/* 789 */ }
/* 790 */ 
/* 791 */ .ls-error .ls-exclam {
/* 792 */ 	width: 40px !important;
/* 793 */ 	height: 40px !important;
/* 794 */ 	position: absolute !important;
/* 795 */ 	left: 20px !important;
/* 796 */ 	top: 20px !important;
/* 797 */ 	border-radius: 50px !important;
/* 798 */ 	-moz-border-radius: 50px !important;
/* 799 */ 	-webkit-border-radius: 50px !important;
/* 800 */ 	font-size: 30px !important;

/* layerslider.css */

/* 801 */ 	font-weight: bold !important;
/* 802 */ 	color: white !important;
/* 803 */ 	line-height: 40px !important;
/* 804 */ 	background: red !important;
/* 805 */ 	text-align: center !important;
/* 806 */ }
/* 807 */ 
/* 808 */ 
/* 809 */ 
/* 810 */ /* GPU Hardware Acceleration */
/* 811 */ 
/* 812 */ html * .ls-container .ls-shadow,
/* 813 */ html * .ls-container .ls-slide > *,
/* 814 */ html * .ls-container .ls-fullscreen,
/* 815 */ html * .ls-container .ls-3d-container,
/* 816 */ html * .ls-container .ls-lt-container,
/* 817 */ html * .ls-container .ls-lt-container *,
/* 818 */ html * .ls-container .ls-thumbnail-wrapper,
/* 819 */ html * .ls-container .ls-bottom-nav-wrapper,
/* 820 */ body * .ls-container .ls-shadow,
/* 821 */ body * .ls-container .ls-slide > *,
/* 822 */ body * .ls-container .ls-fullscreen,
/* 823 */ body * .ls-container .ls-3d-container,
/* 824 */ body * .ls-container .ls-lt-container,
/* 825 */ body * .ls-container .ls-lt-container *,
/* 826 */ body * .ls-container .ls-thumbnail-wrapper,
/* 827 */ body * .ls-container .ls-bottom-nav-wrapper,
/* 828 */ #ls-global * .ls-container .ls-shadow,
/* 829 */ #ls-global * .ls-container .ls-slide > *,
/* 830 */ #ls-global * .ls-container .ls-fullscreen,
/* 831 */ #ls-global * .ls-container .ls-3d-container,
/* 832 */ #ls-global * .ls-container .ls-lt-container,
/* 833 */ #ls-global * .ls-container .ls-lt-container *,
/* 834 */ #ls-global * .ls-container .ls-thumbnail-wrapper,
/* 835 */ #ls-global * .ls-container .ls-bottom-nav-wrapper,
/* 836 */ .ls-gpuhack {
/* 837 */ 	transform: translate3d(0, 0, 0);
/* 838 */ 	-o-transform: translate3d(0, 0, 0);
/* 839 */ 	-ms-transform: translate3d(0, 0, 0);
/* 840 */ 	-moz-transform: translate3d(0, 0, 0);
/* 841 */ 	-webkit-transform: translate3d(0, 0, 0);
/* 842 */ }
/* 843 */ 
/* 844 */ .ls-videohack {
/* 845 */ 	transform: none !important;
/* 846 */ 	-o-transform: none !important;
/* 847 */ 	-ms-transform: none !important;
/* 848 */ 	-moz-transform: none !important;
/* 849 */ 	-webkit-transform: none !important;
/* 850 */ 	transform-origin: none !important;

/* layerslider.css */

/* 851 */ 	-o-transform-origin: none !important;
/* 852 */ 	-ms-transform-origin: none !important;
/* 853 */ 	-moz-transform-origin: none !important;
/* 854 */ 	-webkit-transform-origin: none !important;
/* 855 */ }
/* 856 */ 
/* 857 */ .ls-oldiepnghack {
/* 858 */ 	filter: none !important;
/* 859 */ }
/* 860 */ 
/* 861 */ .ls-gpuhack {
/* 862 */ 	width: 100% !important;
/* 863 */ 	height: 100% !important;
/* 864 */ 	left: 0px !important;
/* 865 */ 	top: 0px !important;
/* 866 */ }
/* 867 */ 
/* 868 */ 
/* 869 */ html * .ls-container .ls-webkit-hack,
/* 870 */ body * .ls-container .ls-webkit-hack,
/* 871 */ #ls-global * .ls-container .ls-webkit-hack {
/* 872 */ 	width: 100%;
/* 873 */ 	height: 100%;
/* 874 */ 	position: absolute;
/* 875 */ 	left: 0;
/* 876 */ 	top: 0;
/* 877 */ 	z-index: 1;
/* 878 */ }
/* 879 */ 
/* 880 */ /* GPU */
/* 881 */ 
/* 882 */ @media (transform-3d), (-o-transform-3d), (-ms-transform-3d), (-moz-transform-3d), (-webkit-transform-3d) {
/* 883 */ 	#ls-test3d {
/* 884 */ 		position: absolute;
/* 885 */ 		left: 9px;
/* 886 */ 		height: 3px;
/* 887 */ 	}
/* 888 */ }
/* 889 */ 
/* 890 */ /* Mobile features */
/* 891 */ 
/* 892 */ .ls-forcehide {
/* 893 */ 	display: none !important;
/* 894 */ }
/* 895 */ 

/* checkbox.min.css */

/* 1 */ #mc4wp-checkbox{clear:both;display:block;position:static;width:auto}#mc4wp-checkbox input{float:none;width:auto;position:static;margin:0 6px 0 0;padding:0;vertical-align:middle;display:inline-block!important;max-width:21px;-webkit-appearance:checkbox}#mc4wp-checkbox label{float:none;display:block;cursor:pointer;width:auto;position:static}#_mc4wp_subscribe_woocommerce_checkout_field input,#_mc4wp_subscribe_woocommerce_checkout_field label{float:none!important;width:auto!important;display:inline-block!important}#registerform #mc4wp-checkbox{margin-bottom:10px}

/* grid.css */

/* 1   */ /*
/* 2   *| * COMPILED WITH LESS
/* 3   *| */
/* 4   */ /* Table of Contents
/* 5   *| ==================================================
/* 6   *|     #Base 960 Grid
/* 7   *|     #Tablet (Portrait)
/* 8   *|     #Mobile (Portrait)
/* 9   *|     #Mobile (Landscape)
/* 10  *|     #Clearing */
/* 11  */ /* #Base 960 Grid
/* 12  *| ================================================== */
/* 13  */ html { min-width: 910px; }
/* 14  */ html.responsive { min-width: 0px; }
/* 15  */ .boxed#top { margin: 0 auto; overflow: visible; /* position:relative; z-index: 3; */ }
/* 16  */ 
/* 17  */ .container {
/* 18  */   position: relative;
/* 19  */   width: 100%;
/* 20  */   margin: 0 auto;
/* 21  */   padding: 0px 50px;
/* 22  */   clear: both;
/* 23  */ }
/* 24  */ 
/* 25  */ 
/* 26  */ 
/* 27  */ .inner-container{ position: relative; height:100%; width:100%; }
/* 28  */ 
/* 29  */ /*no z-index for container_wrap or fixed bgs start disapearing when other elements transition -> weird chrome bug*/
/* 30  */ .container_wrap {
/* 31  */   clear: both;
/* 32  */   position: relative;
/* 33  */   /* z-index: 1; */
/* 34  */   border-top-style: solid;
/* 35  */   border-top-width: 1px;
/* 36  */ }
/* 37  */ 
/* 38  */ .unit, .units {
/* 39  */   float: left;
/* 40  */   display: inline;
/* 41  */   margin-left: 50px;
/* 42  */   position: relative;
/* 43  */   z-index: 1;
/* 44  */   min-height: 1px;
/* 45  */ }
/* 46  */ .row {
/* 47  */   position: relative;
/* 48  */   margin-bottom: 20px;
/* 49  */   clear: both;
/* 50  */ }

/* grid.css */

/* 51  */ 
/* 52  */ 
/* 53  */ 
/* 54  */ #wrap_all {
/* 55  */   width: 100%;
/* 56  */   position: static; /*fixes chrome 40 issue with fixed section bgs*/
/* 57  */   z-index: 2;
/* 58  */   overflow: hidden;
/* 59  */ }
/* 60  */ 
/* 61  */ .boxed #wrap_all {
/* 62  */   overflow: visible; /*needed for cart icon */
/* 63  */ }
/* 64  */ 
/* 65  */ /* Nested Column Classes */
/* 66  */ body .unit.alpha, body .units.alpha, body div .first {
/* 67  */   margin-left: 0;
/* 68  */   clear: left;
/* 69  */ }
/* 70  */ body .unit.alpha, body .units.alpha {
/* 71  */   width: 100%;
/* 72  */ }
/* 73  */ /* Base sizes */
/* 74  */ 
/* 75  */ .container .av-content-full.units  {width: 100%}
/* 76  */ .container .av-content-small.units {width: 73%}
/* 77  */ 
/* 78  */ 
/* 79  */ .boxed#top, .html_boxed.html_header_sticky #header{ width: 1010px; }
/* 80  */ .container{ max-width: 1010px; }
/* 81  */ 
/* 82  */ 
/* 83  */ /* #Tablet (Portrait)
/* 84  *| ================================================== */
/* 85  */ /* Note: Design for a width of 768px, Gutter: 30px, Unit: 32px */
/* 86  */ @media only screen and (min-width: 768px) and (max-width: 989px) {
/* 87  */   .responsive #top { overflow-x: hidden; }
/* 88  */   .responsive .boxed#top , 
/* 89  */   .responsive.html_boxed.html_header_sticky #header{ width: 782px;}
/* 90  */   .responsive .container{ max-width: 782px; }
/* 91  */   .responsive.html_mobile_menu_tablet .boxed #wrap_all { overflow: hidden; /*needed for mobile menu scrolling */ }
/* 92  */ }
/* 93  */ 
/* 94  */ 
/* 95  */ /*  #Mobile (Portrait)
/* 96  *| ================================================== */
/* 97  */ 
/* 98  */ @media only screen and (max-width: 767px) {
/* 99  */ 	
/* 100 */   .responsive .boxed #wrap_all { overflow: hidden; /*needed for mobile menu scrolling */ }

/* grid.css */

/* 101 */   .responsive #top { overflow-x: hidden; }
/* 102 */   .responsive .boxed#top, .responsive #top.boxed .stretch_full , 
/* 103 */   .responsive.html_boxed.html_header_sticky #header,
/* 104 */   .responsive.html_boxed.html_header_transparency div #header{ width: 100%; max-width: 100%; }
/* 105 */   
/* 106 */   .responsive #top #wrap_all .container {
/* 107 */     width: 85%;
/* 108 */     max-width: 85%;
/* 109 */     margin: 0 auto;
/* 110 */     padding-left:0;
/* 111 */     padding-right:0;
/* 112 */     float:none;
/* 113 */   }
/* 114 */   .responsive .units, .responsive .unit {
/* 115 */     margin: 0;
/* 116 */   }
/* 117 */   
/* 118 */   .responsive #top .container .av-content-small, .responsive #top #wrap_all .flex_column, .responsive #top #wrap_all .av-flex-cells .no_margin {
/* 119 */     margin: 0;
/* 120 */     margin-bottom: 20px;
/* 121 */     width: 100%;
/* 122 */   }
/* 123 */   
/* 124 */   .responsive #top #wrap_all .av-flex-cells .no_margin{
/* 125 */ 	  display: block;
/* 126 */ 	  margin: 0;
/* 127 */ 	  height:auto !important;
/* 128 */ 	  overflow: hidden;
/* 129 */ 	  padding-left:8% !important;
/* 130 */ 	  padding-right:8% !important;
/* 131 */   }
/* 132 */   
/* 133 */   .responsive #top #wrap_all .av-flex-cells .no_margin .flex_cell_inner{
/* 134 */ 	    width: 100%;
/* 135 */ 		max-width: 100%;
/* 136 */ 		margin: 0 auto;  
/* 137 */   }
/* 138 */   
/* 139 */   .responsive #top #wrap_all .av-flex-cells .no_margin.av-zero-padding{
/* 140 */ 	  padding-left:0% !important;
/* 141 */ 	  padding-right:0% !important;
/* 142 */   }
/* 143 */   
/* 144 */   .responsive #top #wrap_all .flex_column:empty{margin:0;}
/* 145 */ }
/* 146 */ /* #Mobile (Landscape)
/* 147 *| ================================================== */
/* 148 */ /* Note: Design for a width of 480px */
/* 149 */ @media only screen and (min-width: 480px) and (max-width: 767px) {
/* 150 */ 

/* grid.css */

/* 151 */ }
/* 152 */ 
/* 153 */ /* #Clearing
/* 154 *| ================================================== */
/* 155 */ /* Self Clearing Goodness */
/* 156 */ .container:after {
/* 157 */   content: "\0020";
/* 158 */   display: block;
/* 159 */   height: 0;
/* 160 */   clear: both;
/* 161 */   visibility: hidden;
/* 162 */ }
/* 163 */ /* Use clearfix class on parent to clear nested units,
/* 164 *|     or wrap each row of units in a <div class="row"> */
/* 165 */ .clearfix:before,
/* 166 */ .clearfix:after,
/* 167 */ .flex_column:before,
/* 168 */ .flex_column:after,
/* 169 */ .widget:before,
/* 170 */ .widget:after
/* 171 */ {
/* 172 */   content: '\0020';
/* 173 */   display: block;
/* 174 */   overflow: hidden;
/* 175 */   visibility: hidden;
/* 176 */   width: 0;
/* 177 */   height: 0;
/* 178 */ }
/* 179 */ .flex_column:after,
/* 180 */ .clearfix:after {
/* 181 */   clear: both;
/* 182 */ }
/* 183 */ .row,
/* 184 */ .clearfix {
/* 185 */   zoom: 1;
/* 186 */ }
/* 187 */ /* You can also use a <br class="clear" /> to clear units */
/* 188 */ .clear {
/* 189 */   clear: both;
/* 190 */   display: block;
/* 191 */   overflow: hidden;
/* 192 */   visibility: hidden;
/* 193 */   width: 0;
/* 194 */   height: 0;
/* 195 */ }
/* 196 */ /* Columns for better content separation
/* 197 *| ================================================== */
/* 198 */ body div .first,
/* 199 */ body div .no_margin {
/* 200 */   margin-left: 0;

/* grid.css */

/* 201 */ }
/* 202 */ div .flex_column {
/* 203 */   z-index: 1;
/* 204 */   float: left;
/* 205 */   position: relative;
/* 206 */   min-height: 1px;
/* 207 */   width: 100%;
/* 208 */ }
/* 209 */ div .av_one_fifth {
/* 210 */   margin-left: 6%;
/* 211 */   width: 15.2%;
/* 212 */ }
/* 213 */ div .av_one_fourth {
/* 214 */   margin-left: 6%;
/* 215 */   width: 20.5%;
/* 216 */ }
/* 217 */ div .av_one_third {
/* 218 */   margin-left: 6%;
/* 219 */   width: 29.333333333333332%;
/* 220 */ }
/* 221 */ div .av_two_fifth {
/* 222 */   margin-left: 6%;
/* 223 */   width: 36.4%;
/* 224 */ }
/* 225 */ div .av_one_half {
/* 226 */   margin-left: 6%;
/* 227 */   width: 47%;
/* 228 */ }
/* 229 */ div .av_three_fifth {
/* 230 */   margin-left: 6%;
/* 231 */   width: 57.599999999999994%;
/* 232 */ }
/* 233 */ div .av_two_third {
/* 234 */   margin-left: 6%;
/* 235 */   width: 64.66666666666666%;
/* 236 */ }
/* 237 */ div .av_three_fourth {
/* 238 */   margin-left: 6%;
/* 239 */   width: 73.5%;
/* 240 */ }
/* 241 */ div .av_four_fifth {
/* 242 */   margin-left: 6%;
/* 243 */   width: 78.8%;
/* 244 */ }
/* 245 */ div .av_one_sixth {
/* 246 */   margin-left: 6%;
/* 247 */   width: 11.666666666666666%;
/* 248 */ }
/* 249 */ div .av_one_seventh {
/* 250 */   margin-left: 6%;

/* grid.css */

/* 251 */   width: 9.142857142857142%;
/* 252 */ }
/* 253 */ div .av_one_eighth {
/* 254 */   margin-left: 6%;
/* 255 */   width: 7.25%;
/* 256 */ }
/* 257 */ div .av_one_nineth {
/* 258 */   margin-left: 6%;
/* 259 */   width: 5.777777777777778%;
/* 260 */ }
/* 261 */ div .av_one_tenth {
/* 262 */   margin-left: 6%;
/* 263 */   width: 4.6%;
/* 264 */ }
/* 265 */ /* Columns for better content separation (no margin)
/* 266 *| ================================================== */
/* 267 */ #top div .no_margin {
/* 268 */   margin-left: 0;
/* 269 */   margin-top: 0;
/* 270 */ }
/* 271 */ #top .no_margin.av_one_fifth {
/* 272 */   width: 20%;
/* 273 */ }
/* 274 */ #top .no_margin.av_one_fourth {
/* 275 */   width: 25%;
/* 276 */ }
/* 277 */ #top .no_margin.av_one_third {
/* 278 */   width: 33.3%;
/* 279 */ }
/* 280 */ #top .no_margin.av_two_fifth {
/* 281 */   width: 40%;
/* 282 */ }
/* 283 */ #top .no_margin.av_one_half {
/* 284 */   width: 50%;
/* 285 */ }
/* 286 */ #top .no_margin.av_three_fifth {
/* 287 */   width: 60%;
/* 288 */ }
/* 289 */ #top .no_margin.av_two_third {
/* 290 */   width: 66.6%;
/* 291 */ }
/* 292 */ #top .no_margin.av_three_fourth {
/* 293 */   width: 75%;
/* 294 */ }
/* 295 */ #top .no_margin.av_four_fifth {
/* 296 */   width: 80%;
/* 297 */ }
/* 298 */ #top .no_margin.av_one_sixth {
/* 299 */   width: 16.666666666666668%;
/* 300 */ }

/* grid.css */

/* 301 */ #top .no_margin.av_one_seventh {
/* 302 */   width: 14.285714285714286%;
/* 303 */ }
/* 304 */ #top .no_margin.av_one_eighth {
/* 305 */   width: 12.5%;
/* 306 */ }
/* 307 */ #top .no_margin.av_one_nineth {
/* 308 */   width: 11.11111111111111%;
/* 309 */ }
/* 310 */ #top .no_margin.av_one_tenth {
/* 311 */   width: 10%;
/* 312 */ }
/* 313 */ /*breaking point logic for the common  1/4 element in ipads. makes sure that it converts to a 1/2 element in most cases*/
/* 314 */ @media only screen and (min-width: 768px) and (max-width: 989px) {
/* 315 */   .responsive .av_one_fourth.first.el_before_av_one_fourth,
/* 316 */   .responsive .av_one_fourth.first + .av_one_fourth,
/* 317 */   .responsive .av_one_fourth.first + .av_one_fourth + .av_one_fourth,
/* 318 */   .responsive .av_one_fourth.first + .av_one_fourth + .av_one_fourth + .av_one_fourth,
/* 319 */   .responsive .av_one_half.first + .av_one_fourth.el_before_av_one_fourth,
/* 320 */   .responsive .av_one_half.first + .av_one_fourth.el_before_av_one_fourth + .av_one_fourth,
/* 321 */   .responsive .avia-content-slider-inner .av_one_fourth {
/* 322 */     margin-left: 4%;
/* 323 */     width: 48%;
/* 324 */   }
/* 325 */   .responsive .av_one_fourth.first.el_before_av_one_fourth,
/* 326 */   .responsive .av_one_fourth.first + .av_one_fourth + .av_one_fourth,
/* 327 */   .responsive .av_one_half.first + .av_one_fourth.el_before_av_one_fourth,
/* 328 */   .responsive .av_one_fourth.first + .av_one_fourth + .av_one_half,
/* 329 */   .responsive .avia-content-slider-inner .av_one_fourth.first {
/* 330 */     margin-left: 0%;
/* 331 */     clear: both;
/* 332 */   }
/* 333 */   .responsive .av_one_half.first.el_before_av_one_fourth,
/* 334 */   .responsive .av_one_fourth.first + .av_one_fourth + .av_one_half {
/* 335 */     width: 100%;
/* 336 */   }
/* 337 */   .responsive .av_one_half.first + .av_one_fourth,
/* 338 */   .responsive .av_one_half.first + .av_one_fourth + .av_one_fourth,
/* 339 */   .responsive .av_one_fourth.first + .av_one_fourth + .av_one_fourth,
/* 340 */   .responsive .av_one_fourth.first + .av_one_fourth + .av_one_fourth + .av_one_fourth,
/* 341 */   .responsive .av_one_fourth.first + .av_one_fourth + .av_one_half {
/* 342 */     margin-top: 30px;
/* 343 */   }
/* 344 */ }
/* 345 */ 

/* base.css */

/* 1   */ /* Table of Content
/* 2   *| ==================================================
/* 3   *| 	#Reset & Basics
/* 4   *| 	#Basic Styles
/* 5   *| 	#Site Styles
/* 6   *| 	#Typography
/* 7   *| 	#Links
/* 8   *| 	#Lists
/* 9   *| 	#Images
/* 10  *| 	#Buttons
/* 11  *| 	#Forms
/* 12  *| 	#Table
/* 13  *| 	#Misc
/* 14  *|     #WordPress Generated Generics
/* 15  *| */
/* 16  */ 
/* 17  */ /* #Reset & Basics (Inspired by E. Meyers)
/* 18  *| ================================================== */
/* 19  */ 	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
/* 20  */ 		margin: 0;
/* 21  */ 		padding: 0;
/* 22  */ 		border: 0;
/* 23  */ 		font-size: 100%;
/* 24  */ 		font: inherit;
/* 25  */ 		vertical-align: baseline; }
/* 26  */ 	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
/* 27  */ 		display: block; }
/* 28  */ 
/* 29  */ 	body {
/* 30  */ 		line-height: 1; }
/* 31  */ 	ol, ul {
/* 32  */ 		list-style: none; }
/* 33  */ 	.special-quote {
/* 34  */ 		quotes: none; }
/* 35  */ 	.special-quote:before, .special-quote:after {
/* 36  */ 		content: '';
/* 37  */ 		content: none; }
/* 38  */ 	table {
/* 39  */ 		border-collapse: collapse;
/* 40  */ 		border-spacing: 0; }
/* 41  */     * { -moz-box-sizing: border-box;
/* 42  */         -webkit-box-sizing: border-box;
/* 43  */         box-sizing: border-box; }
/* 44  */ 
/* 45  */ /* #Basic Styles
/* 46  *| ================================================== */
/* 47  */ 
/* 48  */ 	html.responsive, .responsive body{
/* 49  */ 		overflow-x: hidden;
/* 50  */ 

/* base.css */

/* 51  */ 	}
/* 52  */ 
/* 53  */ 	body {
/* 54  */ 		font: 13px/1.65em "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
/* 55  */ 		color: #444;
/* 56  */ 		-webkit-text-size-adjust: 100%;
/* 57  */  }
/* 58  */ 
/* 59  */ 
/* 60  */ 
/* 61  */ 
/* 62  */ /* #Typography
/* 63  *| ================================================== */
/* 64  */ 
/* 65  */ 	/*font-stacks*/
/* 66  */ 	.lucida-sans-websave{	font-family:"Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif ;	}
/* 67  */ 	.georgia-websave{		font-family:"Georgia", "Times New Roman", Times, serif;	}
/* 68  */ 	.arial-websave{			font-family: Arial, Helvetica, Verdana, sans-serif;	}
/* 69  */ 	.verdana-websave{		font-family: Verdana, Arial, Helvetica, sans-serif;	}
/* 70  */ 	.helvetica-websave{		font-family: Helvetica, "HelveticaNeue", "Helvetica Neue", Arial, Verdana, sans-serif;	}
/* 71  */ 	.helvetica-neue-websave{font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;	}
/* 72  */ 
/* 73  */ 	/*default*/
/* 74  */ 	h1, h2, h3, h4, h5, h6 {
/* 75  */ 	/*	font-family: "Georgia", "Times New Roman", Helvetica, Arial, sans-serif; */
/* 76  */ 		font-weight: 600; }
/* 77  */ 	#top h1 a, #top h2 a, #top h3 a, #top h4 a, #top h5 a, #top h6 a { font-weight: inherit; text-decoration: none; color: inherit; }
/* 78  */ 	#top h1 strong, #top h2 strong, #top h3 strong, #top h4 strong, #top h5 strong, #top h6 strong { color: inherit; }
/* 79  */ 	h1 { font-size: 34px; line-height: 1.1em; margin-bottom: 14px;}
/* 80  */ 	h2 { font-size: 28px; line-height: 1.1em; margin-bottom: 10px; }
/* 81  */ 	h3 { font-size: 20px; line-height: 1.1em; margin-bottom: 8px; } /*28*/
/* 82  */ 	h4 { font-size: 18px; line-height: 1.1em; margin-bottom: 4px; } /*21*/
/* 83  */ 	h5 { font-size: 16px; line-height: 1.1em; }						/*17*/
/* 84  */ 	h6 { font-size: 14px; line-height: 1.1em; }
/* 85  */ 
/* 86  */ 	 .flex_column h1 a:hover, .flex_column h2 a:hover, .flex_column h3 a:hover, .flex_column h4 a:hover, .flex_column h5 a:hover, .flex_column h6 a:hover{text-decoration: underline;}
/* 87  */ 
/* 88  */ 	p + h1, p + h2, p + h3, p + h4, p + h5, p + h6{
/* 89  */ 	margin-top:1.5em;
/* 90  */ 	}
/* 91  */ 
/* 92  */ 	p { margin: 0.85em 0; }
/* 93  */ 	p img { margin: 0; }
/* 94  */ 	p.lead { font-size: 21px; line-height: 27px;   }
/* 95  */ 
/* 96  */ 	em { font-style: italic; }
/* 97  */ 	strong, b{ font-weight: bold;  }
/* 98  */ 	small { font-size: 80%; }
/* 99  */ 
/* 100 */ 	hr { border: solid #ddd; border-width: 1px 0 0; clear: both; margin: 10px 0 30px; height: 0; }

/* base.css */

/* 101 */ 
/* 102 */ 	/*	Blockquotes  */
/* 103 */ 
/* 104 */ 	blockquote{
/* 105 */ 	border-left-style:solid;
/* 106 */ 	border-left-width:7px;
/* 107 */ 	padding-left:20px;
/* 108 */ 	margin-bottom:1em;
/* 109 */ 	margin-right:1em;
/* 110 */ 	font-size: 1.235em;
/* 111 */     line-height: 1.5em;
/* 112 */ 	}
/* 113 */ 
/* 114 */ 	blockquote small, blockquote cite, blockquote small a, blockquote cite a, blockquote a small, blockquote a cite{font-size: 12px;}
/* 115 */ 
/* 116 */ 
/* 117 */ /* #Links
/* 118 *| ================================================== */
/* 119 */ 	a { text-decoration: none; outline: 0; max-width:100%; max-width:none\9; }
/* 120 */ 	a:hover, a:focus, a:visited { outline: 0; text-decoration: underline;}
/* 121 */ 	p a, p a:visited { line-height: inherit; }
/* 122 */ 	a.avianolink, .avianolink a{cursor: default;}
/* 123 */ 	#top .avia_hidden_link_text{display: none;}
/* 124 */ 
/* 125 */ 
/* 126 */ /* #Lists
/* 127 *| ================================================== */
/* 128 */ 	ul, ol { margin-bottom: 20px;  }
/* 129 */ 	ul { list-style: none outside; margin-left: 7px;}
/* 130 */ 	ol { list-style: decimal; margin-left: 15px; }
/* 131 */ 	ol, ul.square, ul.circle, ul.disc { }
/* 132 */ 	ul.square { list-style: square outside; }
/* 133 */ 	ul.circle { list-style: circle outside; }
/* 134 */ 	ul.disc, .entry-content-wrapper ul { list-style: disc outside; }
/* 135 */ 	ul ul, ul ol,
/* 136 */ 	ol ol, ol ul { margin: 4px 0 5px 30px;  }
/* 137 */ 	ul ul li, ul ol li,
/* 138 */ 	ol ol li, ol ul li { margin-bottom: 6px; }
/* 139 */ 
/* 140 */ 	.entry-content-wrapper li {  margin-left: 1em; padding:3px 0;}
/* 141 */ 	.entry-content-wrapper div li { text-indent: 0; }
/* 142 */ 	.entry-content-wrapper .borderlist>li:first-child {  border-top:1px solid; }
/* 143 */ 	.entry-content-wrapper .borderlist>li { border-bottom:1px solid; padding: 5px 0; list-style-position: outside; margin:0;}
/* 144 */ 
/* 145 */ /* #Images
/* 146 *| ================================================== */
/* 147 */ 
/* 148 */ 	img, a img {
/* 149 */ 		border:none;
/* 150 */ 		padding: 0;

/* base.css */

/* 151 */ 		margin:0;
/* 152 */ 		display:inline-block;
/* 153 */ 		max-width: 100%;
/* 154 */ 		height:auto;
/* 155 */ 		image-rendering: optimizeQuality;
/* 156 */ 	}
/* 157 */ 
/* 158 */ 
/* 159 */ /* #Buttons
/* 160 *| ================================================== */
/* 161 */ 
/* 162 */ 	input[type="submit"], #submit, .button{
/* 163 */ 		padding:9px 22px;
/* 164 */ 		cursor:pointer;
/* 165 */ 		border:none;
/* 166 */ 		 -webkit-appearance: none;
/* 167 */ 		 border-radius: 0px;
/* 168 */ 	}
/* 169 */ 	
/* 170 */ 	
/* 171 */ /* #Icons
/* 172 *| ================================================== */	
/* 173 */ [data-av_icon]:before {
/* 174 */  -webkit-font-smoothing: antialiased;
/* 175 */  -moz-osx-font-smoothing: grayscale;
/* 176 */   font-weight: normal;
/* 177 */   content: attr(data-av_icon);
/* 178 */   speak: none;
/* 179 */ }
/* 180 */ 
/* 181 */ 
/* 182 */ /* #Forms
/* 183 *| ================================================== */
/* 184 */ 
/* 185 */ 	#top form {
/* 186 */ 		margin-bottom: 20px; }
/* 187 */ 	#top fieldset {
/* 188 */ 		margin-bottom: 20px; }
/* 189 */ 	#top .input-text,
/* 190 */ 	#top input[type="text"],
/* 191 */ 	#top input[type="input"],
/* 192 */ 	#top input[type="password"],
/* 193 */ 	#top input[type="email"],
/* 194 */ 	#top input[type="number"],
/* 195 */     #top input[type="url"],
/* 196 */     #top input[type="tel"],
/* 197 */     #top input[type="search"],
/* 198 */ 	#top textarea,
/* 199 */ 	#top select {
/* 200 */ 		 -webkit-appearance: none;

/* base.css */

/* 201 */ 		border: 1px solid #e1e1e1;
/* 202 */ 		padding: 8px 6px;
/* 203 */ 		outline: none;
/* 204 */ 		font: 13px "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
/* 205 */ 		color: #777;
/* 206 */ 		margin: 0;
/* 207 */ 		width: 100%;
/* 208 */ 		display: block;
/* 209 */ 		margin-bottom: 20px;
/* 210 */ 		background: #fff;
/* 211 */ 		border-radius: 0px;
/* 212 */ 		}
/* 213 */ 
/* 214 */ 	#top input[type="text"]:focus,
/* 215 */ 	#top input[type="password"]:focus,
/* 216 */ 	#top input[type="email"]:focus,
/* 217 */ 	#top input[type="number"]:focus,
/* 218 */     #top input[type="url"]:focus,
/* 219 */     #top input[type="tel"]:focus,
/* 220 */     #top input[type="search"]:focus,
/* 221 */ 	#top textarea:focus {
/* 222 */ 		box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.2);
/* 223 */  		color: #555;
/* 224 */ 		}
/* 225 */ 	#top textarea {
/* 226 */ 		min-height: 60px; line-height:1.5em;}
/* 227 */ 	#top label{
/* 228 */ 		font-weight: bold;
/* 229 */ 		font-size: 12px;  }
/* 230 */ 	#top legend {
/* 231 */ 		display: block;
/* 232 */ 		font-weight: normal;
/* 233 */ 		font-size: 15px;  }
/* 234 */ 	#top select {
/* 235 */ 		width: 100%; }
/* 236 */ 	#top input[type="checkbox"] {
/* 237 */ 		display: inline; }
/* 238 */ 	#top label span,
/* 239 */ 	#top legend span {
/* 240 */ 		font-weight: normal;
/* 241 */ 		font-size: 13px;
/* 242 */ 		color: #444; }
/* 243 */ 
/* 244 */ 	#top textarea{width:100%;}
/* 245 */ 
/* 246 */ 
/* 247 */ #top #wrap_all .valid .text_input, #top #wrap_all .valid .text_area, #top #wrap_all .valid .select{border:1px solid #9AA600;} /*#70A41B*/
/* 248 */ #top #wrap_all .error .text_input, #top #wrap_all .error .text_area, #top #wrap_all .error .select{border:1px solid #DF653E;}
/* 249 */ #top #wrap_all .ajax_alert .text_input, #top #wrap_all .ajax_alert .text_area, #top #wrap_all .ajax_alert .select{border:1px solid #ffb628;}
/* 250 */ #top #wrap_all .valid  .input_checkbox_label{color:#9AA600;}

/* base.css */

/* 251 */ #top #wrap_all .error  .input_checkbox_label{color:#DF653E;}
/* 252 */ 
/* 253 */ /* #Table
/* 254 *| ================================================== */
/* 255 */ table {
/* 256 */ 	width: 100%;
/* 257 */ 	padding: 0;
/* 258 */ 	margin: 0 0 20px 0;
/* 259 */ 	font-size: 13px;
/* 260 */ }
/* 261 */ 
/* 262 */ table caption {
/* 263 */ 	padding: 0 0 5px 0;
/* 264 */ 	width: auto;
/* 265 */ 	font-style:italic;
/* 266 */ 	text-align: right;
/* 267 */ 	font-size: 12px;
/* 268 */ }
/* 269 */ 
/* 270 */ th {
/* 271 */ 	font-weight:bold;
/* 272 */ 	letter-spacing: 1.5px;
/* 273 */ 	text-transform: uppercase;
/* 274 */ 	text-align: left;
/* 275 */ 	padding: 9px 12px;
/* 276 */ 	border-style: solid;
/* 277 */ 	border-width: 1px;
/* 278 */ 	border-left:none;
/* 279 */ 	border-top:none;
/* 280 */ }
/* 281 */ 
/* 282 */ td {
/* 283 */ 	font-size: 13px;
/* 284 */ 	padding: 9px 12px;
/* 285 */ 	border-style: solid;
/* 286 */ 	border-width: 1px;
/* 287 */ 	border-left:none;
/* 288 */ 	border-top:none;
/* 289 */ }
/* 290 */ 
/* 291 */ tr th:first-child, tr td:first-child{
/* 292 */ 	border-left-style: solid;
/* 293 */ 	border-left-width: 1px;
/* 294 */ }
/* 295 */ 
/* 296 */ tr:first-child th, tr:first-child td{
/* 297 */ 	border-top-style: solid;
/* 298 */ 	border-top-width: 1px;
/* 299 */ }
/* 300 */ 

/* base.css */

/* 301 */ #top th.nobg {
/* 302 */ 	background: none;
/* 303 */ 	border-top: 0;
/* 304 */ }
/* 305 */ 
/* 306 */ 
/* 307 */ /* #Other elements
/* 308 *| ================================================== */
/* 309 */ 
/* 310 */ /*code*/
/* 311 */ pre{
/* 312 */ clear:both;
/* 313 */ border-style: solid;
/* 314 */ border-width: 1px;
/* 315 */ overflow:auto;
/* 316 */ padding:2em;
/* 317 */ line-height: 2em;
/* 318 */ font-size: 12px;
/* 319 */ background-image: -webkit-linear-gradient(rgba(0, 0, 0, .05) 50%, transparent 50%, transparent);
/* 320 */ background-image: -moz-linear-gradient(rgba(0, 0, 0, .05) 50%, transparent 50%, transparent);
/* 321 */ background-image: linear-gradient(rgba(0, 0, 0, .05) 50%, transparent 50%, transparent);
/* 322 */ background-size: 100% 4em;
/* 323 */ font-family: Monaco, "Andale Mono", "Courier New", Courier, monospace;
/* 324 */ -webkit-transition: all ease-in-out 0.5s;
/* 325 */ -moz-transition: all ease-in-out 0.5s;
/* 326 */ transition: all ease-in-out 0.5s;
/* 327 */ margin-bottom: 30px;
/* 328 */ position: relative;
/* 329 */ left:0;
/* 330 */ text-transform: none;
/* 331 */ width:100%;
/* 332 */ }
/* 333 */ 
/* 334 */ code{
/* 335 */ font-family: Monaco, "Andale Mono", "Courier New", Courier, monospace;
/* 336 */ }
/* 337 */ 
/* 338 */ iframe, object, embed{
/* 339 */ max-width:100%;
/* 340 */ }
/* 341 */ 
/* 342 */ /* misc text styles */
/* 343 */ sup{
/* 344 */ vertical-align: super;
/* 345 */ font-size: smaller;
/* 346 */ }
/* 347 */ 
/* 348 */ sub{
/* 349 */ vertical-align: sub;
/* 350 */ font-size: smaller;

/* base.css */

/* 351 */ }
/* 352 */ 
/* 353 */ 
/* 354 */ /* #Misc
/* 355 *| ================================================== */
/* 356 */ 	.hidden { position: absolute; top:0; visibility: hidden;}
/* 357 */ 	.floatleft{float:left;}
/* 358 */ 	.floatright{float:right;}
/* 359 */ 	.clearboth{clear:both;}
/* 360 */ 	.special_amp{font-family: "Baskerville", "Palatino Linotype", "Palatino", "Times New Roman", serif; font-style: italic; font-size: 1.3em; line-height: 0.5em; font-weight:normal;}
/* 361 */ 	#top .noborder, #top .noborder img{border:none;padding:0;background: transparent;}
/* 362 */ 	.bg_container{
/* 363 */ 	background-position: center center; background-attachment: fixed; background-repeat: no-repeat; background-size: cover;
/* 364 */ 	height:100%; width:100%; position: fixed; z-index: -1; top:0; left:0;
/* 365 */ 	}
/* 366 */ 
/* 367 */ 	.image-overlay{position: absolute; background: #fff; z-index: 300; height:100%; width:100%; opacity: 0; filter:alpha(opacity=0);}
/* 368 */ 	.avia_transform a .image-overlay{  -webkit-transition: opacity 0.4s ease-in-out; -moz-transition: opacity 0.4s ease-in-out; transition: opacity 0.4s ease-in-out; }
/* 369 */ 
/* 370 */ 	.avia_transform a:hover .image-overlay{opacity: 0.7 !important;}
/* 371 */ 	.image-overlay .image-overlay-inside{height:100%; width:100%; position: absolute; left:0; top:0; }
/* 372 */ 	.image-overlay .image-overlay-inside:before{position: absolute; border-radius: 50px; background: #000; height:80px; width:80px; line-height:80px; left:50%; top:50%; margin: -40px 0 0 -40px; z-index: 500; text-align: center; color:#fff;}
/* 373 */ 	.image-overlay .image-overlay-inside:before{content:"\E869"; font-family: 'entypo-fontello'; font-size: 18px; font-weight: normal; }
/* 374 */ 	.image-overlay.overlay-type-extern .image-overlay-inside:before{content:"\E832";}
/* 375 */ 	.image-overlay.overlay-type-video .image-overlay-inside:before{content:"\E897";}
/* 376 */ 	#top .hide-inner-overlay .image-overlay-inside{display: none;}
/* 377 */ 
/* 378 */ /* #WordPress Generated Generics
/* 379 *| ================================================== */
/* 380 */ 
/* 381 */ /*img alignment*/
/* 382 */ body .alignleft,  .entry-content-wrapper a:hover .alignleft{ float:left; margin:4px 10px 0px 0;  display: block; position: relative; }
/* 383 */ body .alignright,  .entry-content-wrapper a:hover .alignright { float:right;margin:4px 0px 0px 10px;display: block; position: relative; }
/* 384 */ body .aligncenter,  .entry-content-wrapper a:hover .aligncenter{ clear:both; display:block; margin:10px auto; padding: 10px 0; position: relative; }
/* 385 */ .alignleft img, .alignright img{ display:block; }
/* 386 */ 
/* 387 */ 
/* 388 */ /*gallery*/
/* 389 */ #top .gallery a, #top .gallery a img{
/* 390 */ border:none;
/* 391 */ max-width: 100%;
/* 392 */ display: block;
/* 393 */ position: relative;
/* 394 */ }
/* 395 */ 
/* 396 */ #top .gallery .gallery-item{
/* 397 */ margin:1px 1px 0 0;
/* 398 */ width:80px;
/* 399 */ height:80px;
/* 400 */ padding:0;

/* base.css */

/* 401 */ }
/* 402 */ 
/* 403 */ #top .gallery-caption{
/* 404 */ display: none;
/* 405 */ }
/* 406 */ 
/* 407 */ .bypostauthor{
/* 408 */ 
/* 409 */ }
/* 410 */ 
/* 411 */ .gallery-icon{
/* 412 */ margin:0;
/* 413 */ }
/* 414 */ 
/* 415 */ .gallery-item{
/* 416 */ margin:0;
/* 417 */ }
/* 418 */ 
/* 419 */ .avia_textblock .gallery p{display:none;}
/* 420 */ 
/* 421 */ /*image captions*/
/* 422 */ div .wp-caption{
/* 423 */ max-width:100%;
/* 424 */ font-size: 11px;
/* 425 */ font-style: italic;
/* 426 */ border-width:1px;
/* 427 */ border-style: solid;
/* 428 */ margin:5px 15px 10px 0;
/* 429 */ position: relative;
/* 430 */ }
/* 431 */ 
/* 432 */ #top .wp-caption img {
/* 433 */ border:medium none;
/* 434 */ display:block;
/* 435 */ padding:5px;
/* 436 */ margin:0;
/* 437 */ width:100%;
/* 438 */ }
/* 439 */ 
/* 440 */ .wp-caption-text, #top .wp-caption .wp-caption-dd{
/* 441 */ display:block;
/* 442 */ font-size:11px;
/* 443 */ font-style:italic;
/* 444 */ margin:0 auto;
/* 445 */ padding:3px 10px 5px;
/* 446 */ text-align:center;
/* 447 */ font-family: Georgia,"Times New Roman";
/* 448 */ float: none;
/* 449 */ }
/* 450 */ 

/* base.css */

/* 451 */ #top .wp-caption.aligncenter{
/* 452 */ margin:5px auto 10px auto;
/* 453 */ padding:0;
/* 454 */ }
/* 455 */ 
/* 456 */ #top .wp-caption.alignright{
/* 457 */ margin: 4px 0px 0px 10px;
/* 458 */ }
/* 459 */ 
/* 460 */ /*smiley image*/
/* 461 */ #top .wp-smiley{
/* 462 */ display:inline-block;
/* 463 */ border:none;
/* 464 */ }
/* 465 */ 
/* 466 */ /*calendar table*/
/* 467 */ #wp-calendar td, #wp-calendar th{
/* 468 */ text-align: center;
/* 469 */ font-size: 11px;
/* 470 */ padding: 3px;
/* 471 */ }
/* 472 */ 
/* 473 */ 
/* 474 */ /*playlist shortcode*/
/* 475 */ 
/* 476 */ .avia_textblock .wp-playlist{margin:0;}
/* 477 */ .wp-playlist-light .wp-playlist-item.wp-playlist-playing{background: transparent;}
/* 478 */ .wp-playlist-current-item img{border-radius: 500px;}
/* 479 */ .wp-playlist-current-item img[src$="media/audio.png"]{border-radius: 0px; background: #fff;}
/* 480 */ .wp-playlist-item-meta.wp-playlist-item-title{font-weight: bold;}
/* 481 */ 
/* 482 */ 
/* 483 */ 
/* 484 */ 

/* layout.css */

/* 1    */ /* Table of Content
/* 2    *| ======================================================================================================================================================
/* 3    *| 	#Site Styles
/* 4    *| 	#Blog Styles
/* 5    *| 	#Page Styles
/* 6    *| 	#Post Formats
/* 7    *| 	#Portfolio Styles
/* 8    *| 	#Sidebar & Widgets
/* 9    *| 	#Footer & #Socket
/* 10   *| 	#Comment
/* 11   *| 	#CSS Animations
/* 12   *| 	#Media Queries
/* 13   *| 	*/
/* 14   */ 
/* 15   */ /* ======================================================================================================================================================
/* 16   *| #Site Styles
/* 17   *| ====================================================================================================================================================== */
/* 18   */ 
/* 19   */ #header{
/* 20   */ position: relative;
/* 21   */ z-index: 501; /*(issues/769)*/
/* 22   */ width:100%;
/* 23   */ background: transparent;
/* 24   */ }
/* 25   */ 
/* 26   */ #header_main .container, .main_menu ul:first-child > li a{ height:88px; line-height: 88px; }
/* 27   */ 
/* 28   */ 
/* 29   */ /* sticky variation*/
/* 30   */ .html_header_top.html_header_sticky #main{ padding-top:88px; } 
/* 31   */ .html_header_top.html_header_transparency #header{ position: absolute; }
/* 32   */ .html_header_top.html_header_sticky #header{ position: fixed; }
/* 33   */ .html_header_top.html_header_sticky.html_bottom_nav_header #main{ padding-top:125px; }
/* 34   */ .html_bottom_nav_header .avia-search-tooltip { top: 101% !important; margin-left: -130px; }
/* 35   */ .html_header_top.html_header_sticky.html_header_unstick_top .header-scrolled-full#header {  }
/* 36   */ 
/* 37   */ 
/* 38   */ /*big header*/
/* 39   */ .html_header_top.html_header_sticky.html_large #main{ padding-top:116px; }
/* 40   */ .html_header_top.html_header_sticky.html_large #header_main .container, .html_header_top.html_header_sticky.html_large.html_main_nav_header .main_menu ul:first-child > li a { height: 116px; line-height: 116px; }
/* 41   */ .html_header_top.html_header_sticky.html_large.html_bottom_nav_header #main{ padding-top:147px; }
/* 42   */ 
/* 43   */ /* stretched variation*/
/* 44   */ .html_header_top #top .av_header_stretch .container{width:96%; padding:0; max-width: 100%;}
/* 45   */ 
/* 46   */ /*logo + position variation*/
/* 47   */ .html_header_top #top .av_logo_right .logo{ left:auto; right:0; }
/* 48   */ .html_header_top #top .av_menu_left .main_menu{left:0px; right:auto;}
/* 49   */ .html_header_top.html_main_nav_header #top .av_menu_left .main_menu{left:-13px; right:auto;}
/* 50   */ 

/* layout.css */

/* 51   */ .html_header_top .av_bottom_nav_header .main_menu ul:first-child > li a { height:35px; line-height: 35px;}
/* 52   */ 
/* 53   */ .html_header_top.html_bottom_nav_header #header_main{ z-index: 3; }
/* 54   */ .html_header_top.html_bottom_nav_header .main_menu{ clear: both; position: relative; line-height: 40px; height: 100%; width:100%; float:left; }
/* 55   */ .html_header_top.html_bottom_nav_header .main_menu>div,
/* 56   */ .html_header_top.html_bottom_nav_header .main_menu ul:first-child{width:100%; height:35px;}
/* 57   */ .html_header_top.html_bottom_nav_header #top .main_menu ul:first-child>li:hover{z-index: 1000; position: relative;}
/* 58   */ .html_header_top.html_bottom_nav_header #top .main_menu .menu-item-search-dropdown{float:right;}
/* 59   */ 
/* 60   */ #header_main_alternate{ z-index: 2;}
/* 61   */ #header #header_main_alternate .container{max-height: none; height:auto;}
/* 62   */ #header_main_alternate .main_menu .menu li ul ul { left: 207px; }
/* 63   */ #header_main_alternate .avia_mega_div{ right:auto;left:0;}
/* 64   */ #header_main_alternate .av-menu-button > a .avia-menu-text{padding:5px;}
/* 65   */ #header_main_alternate .av-menu-button-colored > a .avia-menu-text{padding:7px 6px 6px 6px;}
/* 66   */ 
/* 67   */ 
/* 68   */ .html_header_top.html_logo_center .main_menu{text-align: center;}
/* 69   */ .html_header_top.html_logo_center .main_menu ul:first-child{display: inline-block; width:auto;}
/* 70   */ .html_header_top.html_logo_center .logo{ left:50%;  
/* 71   */ -webkit-transform: 	translate(-50%, 0); 
/* 72   */ -ms-transform: 		translate(-50%, 0);
/* 73   */ transform: 			translate(-50%, 0);
/* 74   */ }
/* 75   */ 
/* 76   */ .avia-msie-8 .logo img{height:100%;}
/* 77   */ .avia-msie-8.html_header_top.html_logo_center .logo { left:46%; /*ie8 rule for somewhat centering the logo*/}
/* 78   */ 
/* 79   */ .html_header_top.html_bottom_nav_header.html_logo_right .main_menu ul:first-child{width:auto; float:right;}
/* 80   */ .html_header_top.html_bottom_nav_header.html_logo_right .main_menu ul:first-child{width:auto; float:right;}
/* 81   */ 
/* 82   */ /*top bar variation*/
/* 83   */ .html_header_top.html_header_topbar_active.html_header_sticky #top #main{ padding-top:119px; } 
/* 84   */ .html_header_top.html_header_topbar_active.html_header_sticky.html_large #top #main{ padding-top:147px; } 
/* 85   */ .html_header_top.html_header_topbar_active.html_header_sticky.html_bottom_nav_header #top #main{ padding-top:155px; }
/* 86   */ .html_header_top.html_header_topbar_active.html_header_sticky.html_large.html_bottom_nav_header #top #main{ padding-top:184px; }
/* 87   */ 
/* 88   */ /*top bar element alignment*/
/* 89   */ .av_icon_active_left .social_bookmarks{ float: left; }
/* 90   */ .av_icon_active_right .social_bookmarks{ float: right; }
/* 91   */ .av_secondary_right .sub_menu{float:right;}
/* 92   */ .av_phone_active_left .phone-info{ float: left; }
/* 93   */ .av_phone_active_right .phone-info{ float: right; }
/* 94   */ 
/* 95   */ 
/* 96   */ /*header with social icons and bottom nav */
/* 97   */ 
/* 98   */ .phone-info {
/* 99   */ float: left;
/* 100  */ font-weight: bold;

/* layout.css */

/* 101  */ line-height: 20px;
/* 102  */ font-size: 11px;
/* 103  */ padding:5px 0;
/* 104  */ }
/* 105  */ 
/* 106  */ .phone-info span{ display: inline-block; line-height: 1em;}
/* 107  */ 
/* 108  */ .av_secondary_left .sub_menu>ul>li:last-child, .av_secondary_left .sub_menu>div>ul>li:last-child{ border:none; padding-right: 0;}
/* 109  */ .av_secondary_right .sub_menu>ul>li:last-child, .av_secondary_right .sub_menu>div>ul>li:last-child{ border:none; margin-right: 0px; padding-right:0; padding-left:10px;}
/* 110  */ 
/* 111  */ .av_secondary_left .sub_menu>ul>li:first-child{padding-left:0;}
/* 112  */ .av_icon_active_left.av_secondary_left .sub_menu>ul>li:first-child{padding-left:10px;}
/* 113  */ .av_icon_active_right.av_secondary_right .sub_menu>ul>li:first-child{padding-left:10px;}
/* 114  */ 
/* 115  */ 
/* 116  */ .av_secondary_right .sub_menu{padding-left:10px;} 
/* 117  */ .av_icon_active_right .social_bookmarks{padding-left:20px;}
/* 118  */ 
/* 119  */ .av_secondary_left .sub_menu{padding-right:10px;} 
/* 120  */ 
/* 121  */ /* .html_boxed.html_header_sticky #header{ width:auto; } */
/* 122  */ .html_boxed #main {position: static; /*necessary for boxed layout + fix bg sections */ overflow: hidden; }
/* 123  */ .html_logo_right.html_bottom_nav_header #header_main .social_bookmarks{right:auto; left:0;}
/* 124  */ 
/* 125  */ 
/* 126  */ 
/* 127  */ /*header with social icons and main nav */
/* 128  */ 
/* 129  */ #header_main nav .social_bookmarks {
/* 130  */ position: relative;
/* 131  */ top: 50%;
/* 132  */ margin-top: -16px;
/* 133  */ right: 0;
/* 134  */ overflow: hidden;
/* 135  */ clear: none;
/* 136  */ float: left;
/* 137  */ 
/* 138  */ }
/* 139  */ 
/* 140  */ .avia-menu.av_menu_icon_beside{padding-right:25px; margin-right:25px; border-right-width: 1px; border-right-style: solid;  }
/* 141  */ .fallback_menu + .social_bookmarks { padding-left: 18px; }
/* 142  */ 
/* 143  */ #header_meta{
/* 144  */ border-top:none;
/* 145  */ z-index: 10;
/* 146  */ min-height: 30px;
/* 147  */ border-bottom-style: solid;
/* 148  */ border-bottom-width: 1px;
/* 149  */ margin-bottom:-1px;
/* 150  */ }

/* layout.css */

/* 151  */ 
/* 152  */ #header_meta .container{min-height: 30px;}
/* 153  */ 
/* 154  */ #header_main{
/* 155  */ border-bottom-width: 1px;
/* 156  */ border-bottom-style: solid;
/* 157  */ z-index: 1;
/* 158  */ }
/* 159  */ 
/* 160  */ #header.shadow{box-shadow:0px 0px 3px rgba(0, 0, 0, 0.2);}
/* 161  */ 
/* 162  */ .header_bg{
/* 163  */ position: absolute;
/* 164  */ top:0;
/* 165  */ left:0;
/* 166  */ width:100%;
/* 167  */ height:100%;
/* 168  */ opacity:0.95;
/* 169  */ filter:alpha(opacity=95); /* For IE8 and earlier */
/* 170  */ z-index: 0;
/* 171  */ -webkit-transition: all 0.4s ease-in-out;
/* 172  */ transition: 		all 0.4s ease-in-out;
/* 173  */ -webkit-perspective: 1000px;
/* 174  */ -webkit-backface-visibility: hidden;
/* 175  */ }
/* 176  */ 
/* 177  */ .html_header_sticky_disabled .header_bg { opacity: 1; filter: alpha(opacity=100); }
/* 178  */ .avia-msie-8.html_header_transparency .av_header_sticky_disabled#header{background: transparent;}
/* 179  */ 
/* 180  */ /*minimal header*/
/* 181  */ .av_minimal_header .header_bg{opacity:1; filter:alpha(opacity=100);}
/* 182  */ .av_minimal_header #header_main, .av_minimal_header #header_meta{border:none;}
/* 183  */ .av_minimal_header .avia-menu-fx{display: none;}
/* 184  */ #top #header.av_minimal_header .main_menu ul:first-child >li > ul, 
/* 185  */ #top #header.av_minimal_header .main_menu .avia_mega_div > .sub-menu{border-top: none;}
/* 186  */ .av_minimal_header #header_main .container, .av_minimal_header .main_menu ul:first-child > li a{ height:90px; line-height: 90px; }
/* 187  */ .html_header_top.html_header_sticky.html_large .av_minimal_header #header_main .container, 
/* 188  */ .html_header_top.html_header_sticky.html_large.html_main_nav_header .av_minimal_header .main_menu ul:first-child > li a
/* 189  */ {height:118px; line-height: 118px;}
/* 190  */ .av_minimal_header + #main .container_wrap_first { border-top: none; }
/* 191  */ #top .av_minimal_header #s{border:none; padding: 12px 47px 12px 5px; }
/* 192  */ #top .av_minimal_header .ajax_search_entry{border:none;}
/* 193  */ 
/* 194  */ 
/* 195  */ 
/* 196  */ /*transparent header*/
/* 197  */ .html_header_transparency #main{padding-top: 0 !important;}
/* 198  */ #top #wrap_all .av_header_transparency .main_menu ul:first-child > li > a, #top #wrap_all .av_header_transparency .sub_menu > ul > li > a, #top .av_header_transparency #header_main_alternate, .av_header_transparency #header_main .social_bookmarks li a{ color:inherit; border-color: transparent; background: transparent;}
/* 199  */ #top .av_header_transparency .main_menu ul:first-child > li > a:hover, #top #wrap_all .av_header_transparency .sub_menu > ul > li > a:hover{ opacity: 0.8; }
/* 200  */ #top .av_header_transparency.av_alternate_logo_active .logo a > img{opacity: 0; filter:alpha(opacity=0);}

/* layout.css */

/* 201  */ #top .av_header_transparency #header_main, #top .av_header_transparency .avia-menu.av_menu_icon_beside{border-color: transparent;}
/* 202  */ #top .av_header_transparency .header_bg{background-color: transparent; opacity: 0; filter:alpha(opacity=0);}
/* 203  */ #top .av_header_transparency .phone-info{color:inherit;}
/* 204  */ 
/* 205  */ .av_header_transparency #advanced_menu_toggle{ color:inherit; background: transparent;}
/* 206  */ 
/* 207  */ #top #header.av_header_transparency .avia_mega_div{margin-top:1px; padding-top:1px;}
/* 208  */ #top .av_header_transparency .avia-menu-fx {bottom: 22%; width: 70%; left: 15%;}
/* 209  */ #top .av_header_transparency .phone-info.with_nav span{ border-color: rgba(255, 255, 255, 0.25); color:#fff; }
/* 210  */ #top .av_header_transparency #header_meta li{ border-color: rgba(255,255,255,0.25); color:inherit; }
/* 211  */ #top .av_header_transparency #header_meta{background: transparent; box-shadow: none; border-bottom: 1px solid rgba(255,255,255,0.25); }
/* 212  */ .html_header_transparency #header_meta{ -webkit-transition: background 0.4s ease-in-out; transition: background 0.4s ease-in-out;}
/* 213  */ 
/* 214  */ /*transparent glassy*/
/* 215  */ #top .av_header_glassy.av_header_transparency .header_bg{background-color: #fff; opacity: 0.1; filter:alpha(opacity=10); }
/* 216  */ #top .av_header_glassy.av_header_transparency #header_main{border-color: rgba(255,255,255,0.25); border-top-color: transparent;}
/* 217  */ #top .av_header_glassy.av_header_transparency .avia-menu.av_menu_icon_beside{ border-color: rgba(255, 255, 255, 0.25); }
/* 218  */ #top .av_header_glassy.av_header_transparency .social_bookmarks li,
/* 219  */ #top .av_header_glassy.av_header_transparency .social_bookmarks li a{border-color: rgba(255,255,255,0.25); color:#fff;}
/* 220  */ #top .av_header_glassy.av_header_transparency #header_main_alternate{border-bottom-color: rgba(255,255,255,0.25);}
/* 221  */ 
/* 222  */ 
/* 223  */ /*disabled search icon*/
/* 224  */ .html_header_searchicon_disabled #top .av_header_border_disabled.av_bottom_nav_disabled .main_menu .menu>li:last-child>a .avia-menu-fx{padding-right:13px;  -moz-box-sizing: content-box; 
/* 225  */ -webkit-box-sizing: content-box;  box-sizing: content-box;}
/* 226  */ 
/* 227  */  
/* 228  */ /*scrolldown header*/
/* 229  */ #top .av_header_scrolldown{
/* 230  */ -webkit-transition: opacity 0.6s ease-out, margin 0.6s ease-out;
/* 231  */ transition: opacity 0.6s ease-out, margin 0.6s ease-out;
/* 232  */ margin-top:0px;
/* 233  */ }
/* 234  */ #top .av_header_scrolldown.av_header_transparency{opacity: 0;margin-top:-250px !important;}
/* 235  */  
/* 236  */ .html_header_transparency.html_header_scrolldown #top .avia-builder-el-0 .container, 
/* 237  */ .html_header_transparency.html_header_scrolldown #top .avia-builder-el-0 .slideshow_inner_caption {padding-top: 0;}
/* 238  */ 
/* 239  */ 
/* 240  */ 
/* 241  */ /*perma hidden*/
/* 242  */ #top .header_hidden{display:none;}
/* 243  */ 
/* 244  */  
/* 245  */ /*header separator variations*/
/* 246  */ .av_seperator_small_border .av-main-nav > li > a > .avia-menu-text{border-left-style: solid; border-left-width:1px; padding-left: 13px; margin-left: -13px;} 
/* 247  */ .av_seperator_small_border .av-main-nav > li:first-child > a > .avia-menu-text{border-left:none;}
/* 248  */ 
/* 249  */ .av_seperator_big_border .av-main-nav > li > a{border-left-style: solid; border-left-width:1px; text-align: center; min-width: 90px;}
/* 250  */ #top .av_seperator_big_border .av-main-nav > li:last-child > a,

/* layout.css */

/* 251  */ #top .av_seperator_big_border .av-main-nav > #menu-item-search > a{border-right-style: solid; border-right-width:1px; } 
/* 252  */ #top .av_seperator_big_border .av-main-nav > #menu-item-search > a{border-left-style: solid; border-left-width:1px; border-color: inherit; } 
/* 253  */ #top .av_seperator_big_border#header .av-menu-button > a .avia-menu-text{border:none;}
/* 254  */ .av_seperator_big_border .avia-menu.av_menu_icon_beside{ padding-right: 0; }
/* 255  */ #top .av_seperator_big_border#header .av-main-nav > li > a{padding:0 13px;}
/* 256  */ #top .av_seperator_big_border .avia-menu.av_menu_icon_beside{border-right:none;}
/* 257  */ .html_bottom_nav_header #top .av_seperator_big_border .av-main-nav > #menu-item-search > a{border-left-style: solid; border-left-width:1px; border-color: inherit; margin-left: -1px;}
/* 258  */ 
/* 259  */ 
/* 260  */ 
/* 261  */ 
/* 262  */ 
/* 263  */ 
/* 264  */ 
/* 265  */ 
/* 266  */ /*menu flyout position*/
/* 267  */ .html_header_top #top .av_menu_left .main_menu .menu li ul ul{ left: 207px}
/* 268  */ 
/* 269  */ 
/* 270  */ /*sidebar headers*/
/* 271  */ .html_header_sidebar{}
/* 272  */ .html_header_sidebar #top #header{width:300px; position: absolute; min-height:100%; border-bottom:none;}
/* 273  */ .html_header_sidebar #top #header_main{border-top:none;}
/* 274  */ .html_header_sidebar #header .container{width:100%; height:auto; line-height: 1.3em; padding:0; float:none; max-width: 100%;}
/* 275  */ .html_header_sidebar .header_bg{ opacity: 1; filter: alpha(opacity=95); }
/* 276  */ 
/* 277  */ .html_header_left #top  #header{}
/* 278  */ .html_header_right #top #header{ right: 0;}
/* 279  */ .html_header_left #main{ margin-left:300px; position: relative; border-left-style:solid; border-left-width:1px; }
/* 280  */ .html_header_right #main{margin-right:300px; position: relative; border-right-style:solid; border-right-width:1px; }
/* 281  */ 
/* 282  */ .html_header_sidebar #top #header.av_always_sticky{position: fixed; -webkit-backface-visibility: hidden; /*fix for layout bugs when scrolling*/}
/* 283  */ 
/* 284  */ .html_header_sidebar .logo{position: relative; clear:both; padding:40px; border-bottom-style: solid; border-bottom-width:1px; height:auto; max-height: none; width:100%;}
/* 285  */ .html_header_sidebar .logo img{width:100%; max-height: none; padding:0; height:auto;}
/* 286  */ .html_header_sidebar .main_menu{position: relative; clear:both; z-index: 200;}
/* 287  */ .html_header_sidebar #header .av-main-nav , .html_header_sidebar #header .av-main-nav-wrap{width:100%;}
/* 288  */ .html_header_sidebar #header .av-main-nav {padding:20px 0;}
/* 289  */ .html_header_sidebar #header .av-main-nav > li{ float:none; display: block; margin:0 13%;}
/* 290  */ .html_header_sidebar #header .av-main-nav > li > a{line-height: 1.3em; height:auto; padding:15px 3px; border-bottom-style: solid; border-bottom-width:1px; margin:0 auto;}
/* 291  */ .html_header_sidebar #header .av-main-nav > li > a .avia-menu-text{font-size:16px; font-weight:normal;  display:block;}
/* 292  */ .html_header_sidebar #header .av-main-nav > li > a .avia-menu-subtext{display:block; font-weight:normal; font-size:12px; padding-top: 3px;}
/* 293  */ .html_header_sidebar #header .av-main-nav > li:last-child > a{border:none;}
/* 294  */ .html_header_sidebar #header .avia-menu-fx{display:none;}
/* 295  */ 
/* 296  */ .html_header_sidebar .av-main-nav ul{border-top-width: 1px;}
/* 297  */ .html_header_left .av-main-nav ul{top:0; left:100%; box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.1); }
/* 298  */ .html_header_left #top .av-main-nav ul ul{left:207px; top:-1px;}
/* 299  */ .html_header_right .av-main-nav ul{top:0; left:auto; right:100%; box-shadow: -5px 5px 15px rgba(0, 0, 0, 0.1); }
/* 300  */ .html_header_right #top .av-main-nav ul ul{left:-207px; top:-1px;}

/* layout.css */

/* 301  */ 
/* 302  */ .html_header_sidebar #top .av-main-nav ul a{padding: 12px 15px;}
/* 303  */ .html_header_sidebar #main > .avia-builder-el-0{border-top:none;}
/* 304  */ 
/* 305  */ .html_header_sidebar #top #header .av-menu-button > a{border:none;}
/* 306  */ .html_header_sidebar #top #header .av-menu-button + .av-menu-button > a{padding-top:0;}
/* 307  */ .html_header_sidebar #top #header .av-menu-button-colored:hover{opacity: 0.8;}
/* 308  */ 
/* 309  */ .html_header_left  #header .avia_mega_div{left:100%; top:0; }
/* 310  */ .html_header_right #header .avia_mega_div{right:100%; top:0; }
/* 311  */ .html_header_sidebar #top #header .avia_mega_div > .sub-menu{border-width: 1px; border-style:solid; }
/* 312  */ 
/* 313  */ .html_header_sidebar.html_content_align_left  .container {float:left;}
/* 314  */ .html_header_sidebar.html_content_align_right .container {float:right;}
/* 315  */ 
/* 316  */ .html_header_sidebar.html_content_align_left #footer, .html_header_sidebar.html_content_align_right #footer,
/* 317  */ .html_header_sidebar.html_content_align_left #socket, .html_header_sidebar.html_content_align_right #socket
/* 318  */ {
/* 319  */ 	overflow: hidden;
/* 320  */ }
/* 321  */ 
/* 322  */ #header .avia-custom-sidebar-widget-area{margin:0; padding:0; float:none;}
/* 323  */ #header .avia-custom-sidebar-widget-area .widget{border-top-style: solid; border-top-width:1px; padding:40px; width:100%; overflow: hidden;}
/* 324  */ 
/* 325  */ .html_header_sidebar .av-sidebar-social-container{position: relative; clear: both; overflow: hidden;}
/* 326  */ .html_header_sidebar #top #header .social_bookmarks{position: relative; top:0;margin:0; border-top-style: solid; border-top-width:1px; clear:both; display:table;width:100%;table-layout: fixed;}
/* 327  */ .html_header_sidebar #top #header .social_bookmarks li{float:none; display:table-cell; text-align: center;}
/* 328  */ .html_header_sidebar #top #header .social_bookmarks li.social_icon_1 a{border:none;}
/* 329  */ .html_header_sidebar #top #header .social_bookmarks li a{width:100%; border-radius: 0; border-left-style: solid; border-left-width: 1px; padding:10px 0;}
/* 330  */ 
/* 331  */ 
/* 332  */ 
/* 333  */ 
/* 334  */ 
/* 335  */ 
/* 336  */ /*logo*/
/* 337  */ 
/* 338  */ div .logo{ float:left; position: absolute; left:0; z-index: 1;}
/* 339  */ 
/* 340  */ .logo, .logo a{
/* 341  */ overflow: hidden;
/* 342  */ position: relative;
/* 343  */ display: block;
/* 344  */ height: 100%;
/* 345  */ }
/* 346  */ 
/* 347  */ .logo img{
/* 348  */ padding:0;
/* 349  */ display: block;
/* 350  */ width: auto;

/* layout.css */

/* 351  */ height: auto;
/* 352  */ max-height: 100%;
/* 353  */ image-rendering:auto;
/* 354  */ position: relative;
/* 355  */ z-index: 2;
/* 356  */ height : 100%\9; /*hack: fixes ie8 logo*/
/* 357  */ height: auto\9; /*hack: fixes ie8 squished logo*/
/* 358  */ -webkit-transition: opacity 0.4s ease-in-out;
/* 359  */ transition: 		opacity 0.4s ease-in-out;
/* 360  */ }
/* 361  */ 
/* 362  */ .logo img.alternate{
/* 363  */ position: absolute;
/* 364  */ z-index: 1;
/* 365  */ top:0;
/* 366  */ left:0;
/* 367  */ opacity: 0;
/* 368  */ }
/* 369  */ 
/* 370  */ .av_header_transparency .logo img.alternate{opacity: 1;}
/* 371  */ 
/* 372  */ /*menu*/
/* 373  */ .main_menu{ clear:none; position: absolute; z-index: 100; line-height:30px; height:100%; margin:0; right:0; }
/* 374  */ .main_menu .pointer_arrow_wrap{display:none;}
/* 375  */ 
/* 376  */ .av-main-nav-wrap{float:left; position: relative; z-index: 3;}
/* 377  */ .av-main-nav-wrap ul{ margin:0; padding: 0; }
/* 378  */ 
/* 379  */ .av-main-nav ul { display: none; margin-left:0; left:0; position: absolute; top: 100%; width: 208px; z-index: 2; padding:0; box-shadow: 0 8px 15px rgba(0, 0, 0, 0.1); margin-top:-1px; }
/* 380  */ .av-main-nav ul li { margin:0; padding:0; width:100%; }
/* 381  */ .av-main-nav ul li a { border-right-style: solid; border-right-width:1px; border-left-style: solid; border-left-width:1px; }
/* 382  */ .av-main-nav ul li:last-child > a { border-bottom-style: solid; border-bottom-width: 1px; }
/* 383  */ .av-main-nav li{ float:left; position:relative; z-index:20; }
/* 384  */ .av-main-nav li:hover{ z-index: 100 }
/* 385  */ .av-main-nav > li > ul { border-top-width:2px; border-top-style: solid; }
/* 386  */ .av-main-nav > li { line-height: 30px; }
/* 387  */ .av-main-nav li a { max-width:none; /* fixes IE8 menu width issue*/ }
/* 388  */ .av-main-nav > li > a {
/* 389  */ display:block;
/* 390  */ text-decoration: none;
/* 391  */ padding:0 13px;
/* 392  */ font-weight: normal;
/* 393  */ font-size:12px;
/* 394  */ font-weight: 600;
/* 395  */ font-size: 13px;
/* 396  */ -webkit-transition: background-color 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.8s ease-in-out;
/* 397  */ transition: 		background-color 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.8s ease-in-out;
/* 398  */ }
/* 399  */ 
/* 400  */ .av-main-nav > li > a , div #menu-item-shop.cart_dropdown{

/* layout.css */

/* 401  */ -webkit-transition: none;
/* 402  */ transition: none;
/* 403  */ -webkit-transition: background-color 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.8s ease-in-out;
/* 404  */ transition: 		background-color 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.8s ease-in-out;
/* 405  */ }
/* 406  */ 
/* 407  */ .av_header_transparency .av-main-nav > li > a , .av_header_transparency #menu-item-shop.cart_dropdown{
/* 408  */ -webkit-transition: border-color 0.2s ease-in-out;
/* 409  */ 		transition: border-color 0.2s ease-in-out;
/* 410  */ }
/* 411  */ 
/* 412  */ 
/* 413  */ #top .av-main-nav ul a{
/* 414  */ width:100%;
/* 415  */ height:auto;
/* 416  */ float:left;
/* 417  */ text-align:left;
/* 418  */ line-height:23px;
/* 419  */ padding:8px 15px;
/* 420  */ font-size: 12px;
/* 421  */ min-height: 23px;
/* 422  */ max-width: none;
/* 423  */ text-decoration: none;
/* 424  */ }
/* 425  */ 
/* 426  */ #top .av-main-nav ul ul {
/* 427  */ left:-207px;
/* 428  */ top:0px;
/* 429  */ margin:0;
/* 430  */ border-top-style: solid;
/* 431  */ border-top-width: 1px;
/* 432  */ padding-top: 0px
/* 433  */ }
/* 434  */ 
/* 435  */ .av-main-nav li:hover ul ul{ display:none; }
/* 436  */ #top .av-main-nav li:hover > ul { display:block; }
/* 437  */ 
/* 438  */ 
/* 439  */ .avia-menu-fx{position: absolute; bottom:-1px; height:2px; z-index: 10; width:100%; left:0; opacity: 0; visibility: hidden; }
/* 440  */ .av-main-nav li:hover .avia-menu-fx, .current-menu-item > a > .avia-menu-fx, .av-main-nav li:hover .current_page_item > a > .avia-menu-fx{opacity: 1; visibility: visible;}
/* 441  */ 
/* 442  */ .avia-menu-fx .avia-arrow-wrap{
/* 443  */ height:10px;
/* 444  */ width:10px;
/* 445  */ position: absolute;
/* 446  */ top:-10px;
/* 447  */ left:50%;
/* 448  */ margin-left:-5px;
/* 449  */ overflow: hidden;
/* 450  */ display:none;

/* layout.css */

/* 451  */ visibility: hidden;
/* 452  */ }
/* 453  */ 
/* 454  */ .current-menu-item>a>.avia-menu-fx>.avia-arrow-wrap, .current_page_item>a>.avia-menu-fx>.avia-arrow-wrap{display:block;}
/* 455  */ .avia-menu-fx .avia-arrow-wrap .avia-arrow{ top: 10px; }
/* 456  */ 
/* 457  */ 
/* 458  */ .html_main_nav_header #top .main_menu .menu>li:last-child>a, .html_bottom_nav_header #top #menu-item-search>a{ padding-right:0; }
/* 459  */ .html_bottom_nav_header.html_logo_center #top .av_seperator_big_border #menu-item-search>a{ padding-right:13px; border-right-style: solid; border-right-width: 1px; }
/* 460  */ 
/* 461  */ /*mega menu styles*/
/* 462  */ .main_menu .avia-bullet{display:none}
/* 463  */ #top #header .menu-item-mega-parent.current-menu-item{overflow: visible!important;}
/* 464  */ 
/* 465  */ #top #header .mega_menu_title a{
/* 466  */ color:inherit;
/* 467  */ font-size: 17px;
/* 468  */ line-height: 1.1em;
/* 469  */ padding:0;
/* 470  */ margin:0;
/* 471  */ background: transparent;
/* 472  */ border:none;
/* 473  */ }
/* 474  */ 
/* 475  */ #top #header .mega_menu_title a:hover{
/* 476  */ text-decoration: underline;
/* 477  */ }
/* 478  */ 
/* 479  */ 
/* 480  */ #header .avia_mega_div{ /* use similar styles to .main_menu .menu ul */
/* 481  */ display: none;
/* 482  */ margin: -1px 0 0 0;
/* 483  */ right: 0;
/* 484  */ position: absolute;
/* 485  */ top: 100%;
/* 486  */ z-index: 2;
/* 487  */ box-shadow: 0 32px 60px rgba(0, 0, 0, 0.1);
/* 488  */ overflow: hidden;
/* 489  */ padding:1px 0 0;
/* 490  */ }
/* 491  */ 
/* 492  */ #header.av_minimal_header .avia_mega_div{ margin:0; border-top-style:solid; border-top-width:1px; }
/* 493  */ #header.av_minimal_header .avia_mega_div .units{border-right:none; }
/* 494  */ 
/* 495  */ #header .avia_mega_div .units{
/* 496  */ padding:0 14px 0 15px;
/* 497  */ margin:0;
/* 498  */ border-right-style:dotted;
/* 499  */ border-right-width:1px;
/* 500  */ }

/* layout.css */

/* 501  */ 
/* 502  */ #header li:hover .avia_mega_div{
/* 503  */ display:block;
/* 504  */ }
/* 505  */ 
/* 506  */ #top #header .avia_mega_div ul, #top #header .avia_mega_div li{ /*reset list styles for mega menus*/
/* 507  */ position: relative;
/* 508  */ display:block;
/* 509  */ top:auto;
/* 510  */ left:auto;
/* 511  */ height:auto;
/* 512  */ }
/* 513  */ 
/* 514  */ 
/* 515  */ #top #header .avia_mega_div .sub-menu{
/* 516  */ overflow: hidden;
/* 517  */ width:100%;
/* 518  */ box-shadow: 		none;
/* 519  */ border-style:none;
/* 520  */ border-width:0px;
/* 521  */ position: relative;
/* 522  */ top:0;
/* 523  */ display:block;
/* 524  */ left:0;
/* 525  */ clear: both;
/* 526  */ }
/* 527  */ 
/* 528  */ /*wrapper arround all columns*/
/* 529  */ #top #header .avia_mega_div > .sub-menu{
/* 530  */ display: table;
/* 531  */ padding:20px 30px 30px;
/* 532  */ border-top-style:solid;
/* 533  */ border-top-width:2px;
/* 534  */ }
/* 535  */ 
/* 536  */ 
/* 537  */ #top #header .avia_mega_div > .sub-menu.avia_mega_hr {
/* 538  */ padding-top: 30px;
/* 539  */ 
/* 540  */ }
/* 541  */ 
/* 542  */ /*columns*/
/* 543  */ #top #header .avia_mega_div > .sub-menu > li{
/* 544  */ display: table-cell;
/* 545  */ float:none;
/* 546  */ padding-top:10px;
/* 547  */ padding-bottom:0;
/* 548  */ vertical-align: top;
/* 549  */ }
/* 550  */ 

/* layout.css */

/* 551  */ #top #header .avia_mega_div > .sub-menu.avia_mega_hr{
/* 552  */ border-top-width:1px;
/* 553  */ border-top-style:dashed;
/* 554  */ }
/* 555  */ 
/* 556  */ 
/* 557  */ /*columns inner*/
/* 558  */ #top #header .avia_mega_div > .sub-menu > li > ul{
/* 559  */ padding:0;
/* 560  */ }
/* 561  */ 
/* 562  */ 
/* 563  */ /*column lists*/
/* 564  */ #top #header .avia_mega_div > .sub-menu > li > ul li{
/* 565  */ display: block;
/* 566  */ float: none;
/* 567  */ padding: 0;
/* 568  */ margin:0;
/* 569  */ list-style-type: circle;
/* 570  */ list-style-position: inside;
/* 571  */ }
/* 572  */ 
/* 573  */ /*nested column lists*/
/* 574  */ #top #header .avia_mega_div > .sub-menu > li > ul ul li{
/* 575  */ margin-left:15px;
/* 576  */ }
/* 577  */ 
/* 578  */ /*column lists links*/
/* 579  */ #top #header .avia_mega_div > .sub-menu > li > ul > li  a{
/* 580  */ width:auto;
/* 581  */ float:none;
/* 582  */ display: block;
/* 583  */ border:none;
/* 584  */ padding:3px 12px 3px 12px;
/* 585  */ font-weight: normal;
/* 586  */ }
/* 587  */ 
/* 588  */ #header .avia_mega_div .avia_mega_menu_columns_first{
/* 589  */ padding-left:0;
/* 590  */ }
/* 591  */ 
/* 592  */ #header .avia_mega_div .avia_mega_menu_columns_last{
/* 593  */ padding-right:0;
/* 594  */ border-right-style:none;
/* 595  */ border-right-width:0;
/* 596  */ }
/* 597  */ 
/* 598  */ .avia-bullet {
/* 599  */ display: block;
/* 600  */ position: absolute;

/* layout.css */

/* 601  */ height: 0;
/* 602  */ width: 0;
/* 603  */ top: 51%;
/* 604  */ margin-top: -3px;
/* 605  */ left: -3px;
/* 606  */ border-top: 3px solid transparent !important;
/* 607  */ border-bottom: 3px solid transparent !important;
/* 608  */ border-left: 3px solid green;
/* 609  */ }
/* 610  */ 
/* 611  */ .avia_mega_div .avia-bullet {
/* 612  */ margin-top: 12px;
/* 613  */ left: 3px;
/* 614  */ display: block;
/* 615  */ top: 0;
/* 616  */ }
/* 617  */ 
/* 618  */ /*mega text blocks*/
/* 619  */ #header .mega_menu_title{
/* 620  */ margin-bottom:8px;
/* 621  */ font-size: 17px;
/* 622  */ line-height: 1.1em;
/* 623  */ font-weight: 600;
/* 624  */ display: block;
/* 625  */ }
/* 626  */ 
/* 627  */ #header .avia_mega_text_block{
/* 628  */ line-height: 21px;
/* 629  */ }
/* 630  */ 
/* 631  */ #top #header .avia_mega_div .sub-menu .avia_mega_text_block a{
/* 632  */ padding:0;
/* 633  */ display: inline;
/* 634  */ border:none;
/* 635  */ text-decoration: underline;
/* 636  */ }
/* 637  */ 
/* 638  */ 
/* 639  */ /*menu button style*/
/* 640  */ #top #wrap_all #header .av-menu-button a{background: transparent;}
/* 641  */ #top #wrap_all .av_header_border_disabled .av-menu-button > a{border:none; }
/* 642  */ .av-menu-button + .av-menu-button{margin-left: -10px;}
/* 643  */ .av-menu-button + .av-menu-button > a{padding-left:0px;}
/* 644  */ .av-menu-button > a .avia-menu-text{ padding: 9px;}
/* 645  */ #top .av-menu-button > a .avia-menu-text{border: 2px solid;  border-radius: 2px;}
/* 646  */ .av-menu-button > a .avia-menu-fx{display:none}
/* 647  */ .av-menu-button-colored  > a .avia-menu-text{ padding: 11px 10px 10px 10px; }
/* 648  */ #top .av-menu-button-colored  > a .avia-menu-text{border-bottom: 1px solid; border-left: none; border-right: none; border-top: none; border-radius: 3px;}
/* 649  */ .av-menu-button-colored  > a:hover .avia-menu-text{opacity: 0.9;}
/* 650  */ #top #header .av-menu-button > a .avia-menu-subtext{display:none;}

/* layout.css */

/* 651  */ #top #header .av-menu-button > a .avia-menu-text{text-align: center;}
/* 652  */ 
/* 653  */ 
/* 654  */ /*ajax search*/
/* 655  */ 
/* 656  */ #top #menu-item-search{
/* 657  */ z-index: 100;
/* 658  */ }
/* 659  */ 
/* 660  */ #top .menu-item-search-dropdown > a, #searchform #searchsubmit, .ajax_search_image, .iconfont{
/* 661  */ font-size: 17px;
/* 662  */ }
/* 663  */ 
/* 664  */ #top #menu-item-search.menu-item-search-dropdown>a{
/* 665  */ border-left:none;
/* 666  */ 
/* 667  */ }
/* 668  */ 
/* 669  */ #top #menu-item-search:hover>a{
/* 670  */ background: transparent;
/* 671  */ color: inherit;
/* 672  */ }
/* 673  */ 
/* 674  */ .avia-search-tooltip{
/* 675  */ position: absolute;
/* 676  */ z-index: 9999999;
/* 677  */ padding:0;
/* 678  */ width: 300px;
/* 679  */ top: 85% !important;
/* 680  */ margin-left: -120px;
/* 681  */ border-radius: 2px;
/* 682  */ box-shadow: 0px 3px 13px 0px rgba(0, 0, 0, 0.2);
/* 683  */ border-width:1px;
/* 684  */ border-style: solid;
/* 685  */ }
/* 686  */ 
/* 687  */ 
/* 688  */ .avia-search-tooltip .avia-arrow-wrap{
/* 689  */ width:20px;
/* 690  */ height:20px;
/* 691  */ position: absolute;
/* 692  */ top:-20px;
/* 693  */ right:10px;
/* 694  */ margin-left:-10px;
/* 695  */ overflow: hidden;
/* 696  */ }
/* 697  */ 
/* 698  */ .avia-arrow{
/* 699  */ height:10px;
/* 700  */ width:10px;

/* layout.css */

/* 701  */ position: absolute;
/* 702  */ top:-6px;
/* 703  */ left:50%;
/* 704  */ margin-left:-5px;
/* 705  */ -webkit-transform: rotate(45deg);
/* 706  */ transform: rotate(45deg);
/* 707  */ border-width:1px;
/* 708  */ border-style: solid;
/* 709  */ visibility: hidden\9;
/* 710  */ }
/* 711  */ 
/* 712  */ 
/* 713  */ .avia-search-tooltip .avia-arrow{
/* 714  */ top: 15px;
/* 715  */ }
/* 716  */ 
/* 717  */ #top #searchform {margin:0; padding:0;}
/* 718  */ #top #searchform>div{position: relative;  max-width: 300px;}
/* 719  */ #top .widget #searchform>div{margin:0; max-width: 100%;}
/* 720  */ #top #searchform br{display:none;}
/* 721  */ #top #s{width:100%; position: relative; padding:11px 47px 11px 5px;  z-index: 1; margin:0; box-shadow: none;}
/* 722  */ #top #searchsubmit, .ajax_load{
/* 723  */ width: 40px;
/* 724  */ height: 39px;
/* 725  */ line-height: 40px;
/* 726  */ padding: 0;
/* 727  */ position: absolute; right: 0; top : 0;
/* 728  */ z-index: 2;
/* 729  */ margin:0;
/* 730  */ border-radius: 0;
/* 731  */ min-width: 40px;
/* 732  */ }
/* 733  */ 
/* 734  */ .avia_mobile #top #searchsubmit, .avia_mobile .ajax_load{
/* 735  */ height: 41px;
/* 736  */ }
/* 737  */ 
/* 738  */ 
/* 739  */ .avia-search-tooltip #searchform>div{ margin:16px; }
/* 740  */ 
/* 741  */ .ajax_load{
/* 742  */ z-index: 5;
/* 743  */ }
/* 744  */ 
/* 745  */ .ajax_load_inner{
/* 746  */ background: url("/wp-content/themes/enfold/images/layout/loading.gif") no-repeat scroll center center #fff;
/* 747  */ opacity: 0.5;
/* 748  */ position: absolute;
/* 749  */ top:0;
/* 750  */ left:0;

/* layout.css */

/* 751  */ right:0;
/* 752  */ bottom:0;
/* 753  */ }
/* 754  */ 
/* 755  */ 
/* 756  */ #top #searchform .ajax_search_response{
/* 757  */ line-height: 1.4em;
/* 758  */ font-size: 12px;
/* 759  */ margin:0;
/* 760  */ }
/* 761  */ 
/* 762  */ 
/* 763  */ 
/* 764  */ .ajax_search_response h4{
/* 765  */ padding:20px 16px 2px 16px;
/* 766  */ font-size: 14px;
/* 767  */ margin:0;
/* 768  */ }
/* 769  */ 
/* 770  */ .ajax_search_response h4:first-child{
/* 771  */ padding-top:0px;
/* 772  */ border:none;
/* 773  */ }
/* 774  */ 
/* 775  */ #top div .ajax_search_entry{
/* 776  */ display:block;
/* 777  */ text-decoration: none;
/* 778  */ line-height: 1.4em;
/* 779  */ font-size: 12px;
/* 780  */ height:auto;
/* 781  */ padding:10px 16px;
/* 782  */ border-bottom-style: dashed;
/* 783  */ border-bottom-width: 1px;
/* 784  */ clear:both;
/* 785  */ overflow: hidden;
/* 786  */ }
/* 787  */ 
/* 788  */ #top div .ajax_search_entry.with_image .ajax_search_image{
/* 789  */ background: transparent;
/* 790  */ }
/* 791  */ 
/* 792  */ 
/* 793  */ .ajax_search_content{
/* 794  */ overflow: hidden;
/* 795  */ display: block;
/* 796  */ }
/* 797  */ 
/* 798  */ .ajax_search_title{
/* 799  */ display:block;
/* 800  */ font-weight: bold;

/* layout.css */

/* 801  */ text-transform: uppercase;
/* 802  */ }
/* 803  */ 
/* 804  */ .ajax_not_found .ajax_search_title{
/* 805  */ text-transform: none;
/* 806  */ }
/* 807  */ 
/* 808  */ 
/* 809  */ 
/* 810  */ 
/* 811  */ .ajax_search_image{
/* 812  */ height:32px;
/* 813  */ line-height:32px;
/* 814  */ text-align: center;
/* 815  */ width:32px;
/* 816  */ float:left;
/* 817  */ margin-right:8px;
/* 818  */ border-radius: 40px;
/* 819  */ overflow: hidden;
/* 820  */ font-size: 15px;
/* 821  */ }
/* 822  */ 
/* 823  */ .ajax_search_image img{
/* 824  */ display:block; border:none; max-width: 100%;
/* 825  */ min-height:32px;
/* 826  */ min-width:32px;
/* 827  */ }
/* 828  */ 
/* 829  */ .ajax_search_excerpt {
/* 830  */ font-size: 12px;
/* 831  */ line-height: 1.4em;
/* 832  */ display: block;
/* 833  */ margin-top: 3px;
/* 834  */ font-style: italic;
/* 835  */ }
/* 836  */ 
/* 837  */ #top div .ajax_search_entry_view_all{
/* 838  */ text-align: center;
/* 839  */ font-weight: bold;
/* 840  */ border:none;
/* 841  */ }
/* 842  */ 
/* 843  */ #top div .ajax_not_found, #top div .ajax_search_entry.ajax_not_found:hover{border:none; background: transparent;}
/* 844  */ 
/* 845  */ /*title container*/
/* 846  */ 
/* 847  */ /*avia title big*/
/* 848  */ .title_container{
/* 849  */ position: relative;
/* 850  */ }

/* layout.css */

/* 851  */ 
/* 852  */ #top .title_container .container{
/* 853  */ padding-top:10px;
/* 854  */ padding-bottom:10px;
/* 855  */ min-height: 56px;
/* 856  */ }
/* 857  */ 
/* 858  */ .title_container .main-title {
/* 859  */ margin: 0;
/* 860  */ font-size: 16px;
/* 861  */ position: relative;
/* 862  */ z-index: 2;
/* 863  */ min-height: 36px;
/* 864  */ line-height: 2.3em;
/* 865  */ top: 0;
/* 866  */ font-weight: 400;
/* 867  */ }
/* 868  */ 
/* 869  */ .title_container .main-title a{text-decoration: none;}
/* 870  */ 
/* 871  */ .title_meta, #top .portfolio-entry .title_meta{
/* 872  */ display: block;
/* 873  */ clear: both;
/* 874  */ position: relative;
/* 875  */ z-index: 1;
/* 876  */ margin-top:-1em;
/* 877  */ padding:0;
/* 878  */ }
/* 879  */ 
/* 880  */ .title_meta p{
/* 881  */ margin: 1.3em 0 0 0;
/* 882  */ }
/* 883  */ 
/* 884  */ 
/* 885  */ .title_container .breadcrumb {
/* 886  */ z-index: 10;
/* 887  */ line-height: 15px;
/* 888  */ font-size: 11px;
/* 889  */ position: absolute;
/* 890  */ right: 50px;
/* 891  */ top:50%;
/* 892  */ margin-top: -7px;
/* 893  */ }
/* 894  */ 
/* 895  */ .breadcrumb a{text-decoration: none;}
/* 896  */ .breadcrumb a:hover{text-decoration: underline;}
/* 897  */ 
/* 898  */ .breadcrumb-trail .trail-before, .breadcrumb-trail .trail-end, .breadcrumb-trail .sep, .breadcrumb-trail a, .breadcrumb-trail .bbp-breadcrumb-current{
/* 899  */ 	display: block;
/* 900  */ 	float: left;

/* layout.css */

/* 901  */ 	padding:0px 3px;
/* 902  */ }
/* 903  */ 
/* 904  */ .breadcrumb-trail span, .bbp-breadcrumb-current a{display: inline; padding:0; float:none;}
/* 905  */ 
/* 906  */ .breadcrumb .sep{
/* 907  */ 	display: block;
/* 908  */ 	overflow: hidden;
/* 909  */ 	width:8px;
/* 910  */ }
/* 911  */ 
/* 912  */ 
/* 913  */ /*blank pages*/
/* 914  */ 
/* 915  */ #top.avia-blank #wrap_all #main{ padding-top: 0 !important; margin:0;}
/* 916  */ #top.avia-blank #wrap_all #main .container { padding-top: 0 !important;}
/* 917  */ 
/* 918  */ #top.avia-blank{
/* 919  */ height: 100%;
/* 920  */ position: absolute;
/* 921  */ width: 100% !important;
/* 922  */ margin: 0;
/* 923  */ display: table;
/* 924  */ vertical-align: middle;
/* 925  */ float: none;
/* 926  */ top:0;
/* 927  */ left:0;
/* 928  */ }
/* 929  */ 
/* 930  */ #top.boxed.avia-blank{
/* 931  */ max-width:100% !important;
/* 932  */ }
/* 933  */ 
/* 934  */ #top.boxed.avia-blank .container{
/* 935  */ margin: 0 auto;
/* 936  */ }
/* 937  */ 
/* 938  */ #top.avia-blank #wrap_all{
/* 939  */ display: table-cell;
/* 940  */ float: none;
/* 941  */ vertical-align: middle;
/* 942  */ }
/* 943  */ 
/* 944  */ #top.avia-blank #wrap_all #main{
/* 945  */ padding:0;
/* 946  */ }
/* 947  */ 
/* 948  */ #top.avia-blank #main .container_wrap:last-child{
/* 949  */ border-bottom-style: solid;
/* 950  */ border-bottom-width: 1px;

/* layout.css */

/* 951  */ }
/* 952  */ 
/* 953  */ #top.avia-blank #main .container_wrap:first-child{
/* 954  */ border-top-style: solid;
/* 955  */ border-top-width: 1px;
/* 956  */ }
/* 957  */ 
/* 958  */ 
/* 959  */ 
/* 960  */ /*--------------------lightbox enhancements---------------*/
/* 961  */ 
/* 962  */ 
/* 963  */ /* 
/* 964  *| 
/* 965  *| .mfp-figure - container that holds image and caption
/* 966  *| .mfp-bg     - black overlay
/* 967  *| .mfp-preloader - "Loading..." incdicator
/* 968  *| 
/* 969  *| */
/* 970  */ .mfp-ready .mfp-figure {
/* 971  */   opacity: 0;
/* 972  */ }
/* 973  */ 
/* 974  */ .mfp-title a{ text-decoration: underline; color:#fff;}
/* 975  */ .mfp-title a:hover{ text-decoration: none; opacity: 0.8;}
/* 976  */ 
/* 977  */ .mfp-zoom-in .mfp-figure, .mfp-zoom-in .mfp-iframe-holder .mfp-iframe-scaler{
/* 978  */   opacity: 0;
/* 979  */   -webkit-transition: all 0.3s ease-out;
/* 980  */   transition: all 0.3s ease-out;
/* 981  */   -webkit-transform: scale(0.95);
/* 982  */   -ms-transform: scale(0.95);
/* 983  */   transform: scale(0.95);
/* 984  */ }
/* 985  */ .mfp-zoom-in.mfp-bg,
/* 986  */ .mfp-zoom-in .mfp-preloader {
/* 987  */   opacity: 0;
/* 988  */   -webkit-transition: all 0.3s ease-out;
/* 989  */   transition: all 0.3s ease-out;
/* 990  */ }
/* 991  */ .mfp-zoom-in.mfp-image-loaded .mfp-figure, .mfp-zoom-in.mfp-ready .mfp-iframe-holder .mfp-iframe-scaler{
/* 992  */   opacity: 1;
/* 993  */   -webkit-transform: scale(1);
/* 994  */   -ms-transform: scale(1);
/* 995  */   transform: scale(1);
/* 996  */ }
/* 997  */ .mfp-zoom-in.mfp-ready.mfp-bg,
/* 998  */ .mfp-zoom-in.mfp-ready .mfp-preloader {
/* 999  */   opacity: 0.8;
/* 1000 */ }

/* layout.css */

/* 1001 */ .mfp-zoom-in.mfp-removing .mfp-figure, .mfp-zoom-in.mfp-removing .mfp-iframe-holder .mfp-iframe-scaler{
/* 1002 */   -webkit-transform: scale(0.95);
/* 1003 */   -ms-transform: scale(0.95);
/* 1004 */   transform: scale(0.95);
/* 1005 */   opacity: 0;
/* 1006 */ }
/* 1007 */ .mfp-zoom-in.mfp-removing.mfp-bg,
/* 1008 */ .mfp-zoom-in.mfp-removing .mfp-preloader {
/* 1009 */   opacity: 0;
/* 1010 */ }
/* 1011 */ div.avia-popup .mfp-iframe-scaler{ overflow: visible; /*so the close button is shown*/}
/* 1012 */ div.avia-popup .mfp-zoom-out-cur { cursor: auto; }
/* 1013 */ div.avia-popup .mfp-zoom-out-cur .mfp-image-holder .mfp-close { cursor: pointer; }
/* 1014 */ div.avia-popup .mfp-close {
/* 1015 */ width: 40px;
/* 1016 */ height: 40px;
/* 1017 */ right: -13px;
/* 1018 */ text-align: center;
/* 1019 */ border-radius: 100px;
/* 1020 */ border: 2px solid transparent;
/* 1021 */ line-height: 38px;
/* 1022 */ padding: 0;
/* 1023 */ top: -5px;
/* 1024 */ -webkit-transition: all 0.3s ease-out;
/* 1025 */ transition: all 0.3s ease-out;
/* 1026 */ font-family: Arial, Baskerville, monospace !important;
/* 1027 */ }
/* 1028 */ 
/* 1029 */ div.avia-popup .mfp-close:hover{ 
/* 1030 */ border: 2px solid #fff; 
/* 1031 */ transform: scale(0.8);
/* 1032 */ -webkit-transform: scale(0.8) rotateZ(90deg);
/* 1033 */ }
/* 1034 */ 
/* 1035 */ div.avia-popup .mfp-iframe-scaler .mfp-close{top: -43px;}
/* 1036 */ 
/* 1037 */ div.avia-popup .mfp-figure:after{box-shadow: none; display: none;}
/* 1038 */ 
/* 1039 */ div.avia-popup button.mfp-arrow:before, div.avia-popup button.mfp-arrow:after{border:none; margin:0; display:none;}
/* 1040 */ div.avia-popup button.mfp-arrow:before{ 
/* 1041 */ opacity:1; display:block; position: absolute; top:50%; left:0; width:100%; height:80px; line-height:80px; margin-top:-40px; color:#fff; font-size: 50px;
/* 1042 */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: normal;
/* 1043 */ -webkit-transition: all 0.3s ease-out;
/* 1044 */ transition: all 0.3s ease-out;
/* 1045 */ -webkit-transform: scale(1,1);
/* 1046 */ transform: scale(1,1);
/* 1047 */ }
/* 1048 */ div.avia-popup button.mfp-arrow:hover:before{-webkit-transform: scale(0.8,0.8); transform: scale(0.8,0.8);}
/* 1049 */ div.avia-popup button.mfp-arrow:before		{ content:"\E87d"; font-family: 'entypo-fontello'; }
/* 1050 */ div.avia-popup button.mfp-arrow-left:before { content:"\E87c"; font-family: 'entypo-fontello'; }

/* layout.css */

/* 1051 */ 
/* 1052 */ .mfp-img{
/* 1053 */ -webkit-animation: avia-fadein 0.7s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* Safari 4+ */
/* 1054 */ animation:         avia-fadein 0.7s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* IE 10+ */
/* 1055 */ }
/* 1056 */ 
/* 1057 */ 
/* 1058 */ /* CSS-based preloader */
/* 1059 */ div.avia-popup .mfp-preloader {
/* 1060 */   width: 30px;
/* 1061 */   height: 30px;
/* 1062 */   line-height: 30px;
/* 1063 */   background-color: #FFF;
/* 1064 */   opacity: 0.65;
/* 1065 */   margin: 0 auto;
/* 1066 */   -webkit-animation: rotateplane 1.2s infinite ease-in-out;
/* 1067 */   animation: rotateplane 1.2s infinite ease-in-out;
/* 1068 */   border-radius: 100px;
/* 1069 */ }
/* 1070 */ 
/* 1071 */ div.avia-popup .mfp-s-error .mfp-preloader {background: transparent; width:100%; -webkit-animation: none; animation: none; white-space: nowrap;}
/* 1072 */ 
/* 1073 */ 
/* 1074 */ @-webkit-keyframes rotateplane {
/* 1075 */   0% {
/* 1076 */     -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg);
/* 1077 */     transform: perspective(120px) rotateX(0deg) rotateY(0deg);
/* 1078 */   }
/* 1079 */ 
/* 1080 */   50% {
/* 1081 */     -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
/* 1082 */     transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
/* 1083 */   }
/* 1084 */ 
/* 1085 */   100% {
/* 1086 */     -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
/* 1087 */     transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
/* 1088 */   }
/* 1089 */ }
/* 1090 */ 
/* 1091 */ @keyframes rotateplane {
/* 1092 */   0% {
/* 1093 */     -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg);
/* 1094 */     transform: perspective(120px) rotateX(0deg) rotateY(0deg);
/* 1095 */   }
/* 1096 */ 
/* 1097 */   50% {
/* 1098 */     -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
/* 1099 */     transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
/* 1100 */   }

/* layout.css */

/* 1101 */ 
/* 1102 */   100% {
/* 1103 */     -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
/* 1104 */     transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
/* 1105 */   }
/* 1106 */ }
/* 1107 */ 
/* 1108 */ 
/* 1109 */ 
/* 1110 */ 
/* 1111 */ @media (max-width: 900px){
/* 1112 */ .mfp-arrow {
/* 1113 */ text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
/* 1114 */ }
/* 1115 */ }
/* 1116 */ 
/* 1117 */ /*--------------------alternate header styles---------------*/
/* 1118 */ 
/* 1119 */ 
/* 1120 */ 
/* 1121 */ /*social bookmarks*/
/* 1122 */ 
/* 1123 */ #top .social_bookmarks {
/* 1124 */ height: 30px;
/* 1125 */ z-index: 150;
/* 1126 */ -webkit-backface-visibility: hidden;
/* 1127 */ margin: 0 0 0 -9px;
/* 1128 */ }
/* 1129 */ 
/* 1130 */ #top .social_bookmarks li{
/* 1131 */ height:100%;
/* 1132 */ float:left;
/* 1133 */ padding:0;
/* 1134 */ -webkit-transition: all 0.2s ease-in-out;
/* 1135 */ transition: 		all 0.2s ease-in-out;
/* 1136 */ border-right-style: solid;
/* 1137 */ border-right-width: 1px;
/* 1138 */ display: block;
/* 1139 */ width:30px;
/* 1140 */ }
/* 1141 */ 
/* 1142 */ #top #header .social_bookmarks li:last-child{border-right-style:none; border-right-width:0;}
/* 1143 */ 
/* 1144 */ #top .social_bookmarks li a{
/* 1145 */ float:left;
/* 1146 */ width:30px;
/* 1147 */ line-height:30px;
/* 1148 */ display: block;
/* 1149 */ margin:0px;
/* 1150 */ outline: none;

/* layout.css */

/* 1151 */ padding:0;
/* 1152 */ min-height:30px;
/* 1153 */ height:100%;
/* 1154 */ overflow: visible;
/* 1155 */ z-index: 2;
/* 1156 */ position: relative;
/* 1157 */ text-align: center;
/* 1158 */ }
/* 1159 */ 
/* 1160 */ #top #wrap_all .social_bookmarks, #top #wrap_all .social_bookmarks a, #top #wrap_all .social_bookmarks li{background: transparent;}
/* 1161 */ 
/* 1162 */ #top #wrap_all .social_bookmarks li a:hover{ text-decoration: none; }
/* 1163 */ 
/* 1164 */ #top #wrap_all .av-social-link-rss:hover	   	 a{color:#fff; background-color:#ffa133; }
/* 1165 */ #top #wrap_all .av-social-link-facebook:hover  a{color:#fff; background-color:#37589b; }
/* 1166 */ #top #wrap_all .av-social-link-twitter:hover   a{color:#fff; background-color:#46d4fe; }
/* 1167 */ #top #wrap_all .av-social-link-mail:hover      a{color:#fff; background-color:#9fae37; }
/* 1168 */ #top #wrap_all .av-social-link-dribbble:hover  a{color:#fff; background-color:#e44885; }
/* 1169 */ #top #wrap_all .av-social-link-linkedin:hover  a{color:#fff; background-color:#419cca; }
/* 1170 */ #top #wrap_all .av-social-link-search:hover    a{color:#fff; background-color:#222222; }
/* 1171 */ #top #wrap_all .av-social-link-gplus:hover     a{color:#fff; background-color:#de5a49; }
/* 1172 */ #top #wrap_all .av-social-link-behance:hover   a{color:#fff; background-color:#008cfa; }
/* 1173 */ #top #wrap_all .av-social-link-flickr:hover    a{color:#fff; background-color:#ff0086; }
/* 1174 */ #top #wrap_all .av-social-link-forrst:hover    a{color:#fff; background-color:#234317; }
/* 1175 */ #top #wrap_all .av-social-link-myspace:hover   a{color:#fff; background-color:#000000; }
/* 1176 */ #top #wrap_all .av-social-link-tumblr:hover    a{color:#fff; background-color:#345574; }
/* 1177 */ #top #wrap_all .av-social-link-vimeo:hover     a{color:#fff; background-color:#31baff; }
/* 1178 */ #top #wrap_all .av-social-link-youtube:hover   a{color:#fff; background-color:#a72b1d; }
/* 1179 */ #top #wrap_all .av-social-link-pinterest:hover a{color:#fff; background-color:#cb2027; }
/* 1180 */ #top #wrap_all .av-social-link-skype:hover 	   a{color:#fff; background-color:#12a5f4; }
/* 1181 */ #top #wrap_all .av-social-link-instagram:hover a{color:#fff; background-color:#a67658; }
/* 1182 */ #top #wrap_all .av-social-link-five_100_px:hover a{color:#fff; background-color:#222222; }
/* 1183 */ #top #wrap_all .av-social-link-soundcloud:hover  a{color:#fff; background-color:#F76700; }
/* 1184 */ #top #wrap_all .av-social-link-xing:hover 	     a{color:#fff; background-color:#006567; }
/* 1185 */ #top #wrap_all .av-social-link-vk:hover 	   	 a{color:#fff; background-color:#597BA5; }
/* 1186 */ #top #wrap_all .av-social-link-reddit:hover 	 a{color:#fff; background-color:#FF4500; }
/* 1187 */ 
/* 1188 */ 
/* 1189 */ 
/* 1190 */ 
/* 1191 */ #header_main .social_bookmarks{
/* 1192 */ position: absolute;
/* 1193 */ top:50%;
/* 1194 */ margin-top: -15px;
/* 1195 */ right:0;
/* 1196 */ }
/* 1197 */ 
/* 1198 */ #header_main .social_bookmarks li{
/* 1199 */ border:none;
/* 1200 */ }

/* layout.css */

/* 1201 */ 
/* 1202 */ #header_main .social_bookmarks li a{border-radius: 100px;}
/* 1203 */ 
/* 1204 */ 
/* 1205 */ 
/* 1206 */ 
/* 1207 */ 
/* 1208 */ /*first level*/
/* 1209 */ .sub_menu{
/* 1210 */ float:left;
/* 1211 */ z-index: 2;
/* 1212 */ font-size: 11px;
/* 1213 */ line-height: 30px;
/* 1214 */ position: relative;
/* 1215 */ top:10px;
/* 1216 */ }
/* 1217 */ 
/* 1218 */ #top .sub_menu>ul{
/* 1219 */ float:left;
/* 1220 */ margin:0;
/* 1221 */ }
/* 1222 */ 
/* 1223 */ #top .sub_menu>ul, #top .sub_menu>ul>li{background: transparent;}
/* 1224 */ 
/* 1225 */ .sub_menu li{
/* 1226 */ float:left;
/* 1227 */ position: relative;
/* 1228 */ padding:0 10px;
/* 1229 */ border-right-style: solid;
/* 1230 */ border-right-width: 1px;
/* 1231 */ line-height: 10px;
/* 1232 */ }
/* 1233 */ 
/* 1234 */ 
/* 1235 */ 
/* 1236 */ 
/* 1237 */ .sub_menu>ul>li>a, .sub_menu>div>ul>li>a{
/* 1238 */ text-decoration: none;
/* 1239 */ font-weight: bold;
/* 1240 */ padding:7px 0;
/* 1241 */ }
/* 1242 */ 
/* 1243 */ /*second level*/
/* 1244 */ #top .sub_menu li ul{
/* 1245 */ display: none;
/* 1246 */ position: absolute;
/* 1247 */ width:170px;
/* 1248 */ padding:4px 0;
/* 1249 */ z-index: 101;
/* 1250 */ box-shadow: 0 8px 15px rgba(0,0,0,0.1);

/* layout.css */

/* 1251 */ left:-50%;
/* 1252 */ margin:0;
/* 1253 */ border-style: solid;
/* 1254 */ border-width: 1px;
/* 1255 */ top:19px;
/* 1256 */ }
/* 1257 */ 
/* 1258 */ #top .sub_menu li:hover>ul{
/* 1259 */ display:block;
/* 1260 */ }
/* 1261 */ 
/* 1262 */ .sub_menu>ul>li:hover>a{
/* 1263 */ text-decoration: underline;
/* 1264 */ }
/* 1265 */ 
/* 1266 */ .sub_menu li li{
/* 1267 */ float:none;
/* 1268 */ line-height: 20px;
/* 1269 */ border:none;
/* 1270 */ padding: 0 0;
/* 1271 */ margin:0;
/* 1272 */ }
/* 1273 */ 
/* 1274 */ #top .sub_menu li li a{
/* 1275 */ width: 100%;
/* 1276 */ height: auto;
/* 1277 */ text-align: left;
/* 1278 */ line-height: 23px;
/* 1279 */ padding: 6px 18px;
/* 1280 */ font-size: 12px;
/* 1281 */ min-height: 23px;
/* 1282 */ max-width: none;
/* 1283 */ text-decoration: none;
/* 1284 */ display: block;
/* 1285 */ border-top-style: dashed;
/* 1286 */ border-top-width: 1px;
/* 1287 */ }
/* 1288 */ 
/* 1289 */ #top .sub_menu li li:first-child > a {
/* 1290 */ border: none;
/* 1291 */ }
/* 1292 */ 
/* 1293 */ 
/* 1294 */ #top .sub_menu li li a:hover{
/* 1295 */ text-decoration: none;
/* 1296 */ background: #f8f8f8;
/* 1297 */ }
/* 1298 */ 
/* 1299 */ /*third level and deeper*/
/* 1300 */ #top .sub_menu li li ul{

/* layout.css */

/* 1301 */ top:-1px;
/* 1302 */ left:-169px;
/* 1303 */ background: none;
/* 1304 */ padding: 0;
/* 1305 */ }
/* 1306 */ 
/* 1307 */ .pointer_arrow{
/* 1308 */ border-style:solid;
/* 1309 */ border-width:1px;
/* 1310 */ }
/* 1311 */ 
/* 1312 */ 
/* 1313 */ 
/* 1314 */ /*site preloader: http://projects.lukehaas.me/css-loaders/ */
/* 1315 */ .av-siteloader-wrap{
/* 1316 */ position: fixed;
/* 1317 */ top:0;
/* 1318 */ left:0;
/* 1319 */ right:0;
/* 1320 */ bottom:0;
/* 1321 */ width:100%;
/* 1322 */ height:100%;
/* 1323 */ z-index: 1000000;
/* 1324 */ background: #fff;
/* 1325 */ display:none;
/* 1326 */ }
/* 1327 */ html.av-preloader-active{}
/* 1328 */ html.av-preloader-active .av-siteloader-wrap{display:block;}
/* 1329 */ 
/* 1330 */ .av-siteloader-inner{
/* 1331 */ 	position: relative;
/* 1332 */ 	display: table;
/* 1333 */ 	width: 100%;
/* 1334 */ 	height:100%;
/* 1335 */ 	text-align: center;
/* 1336 */ }
/* 1337 */ 
/* 1338 */ .av-siteloader-cell{display:table-cell; vertical-align: middle;}
/* 1339 */ 
/* 1340 */ 
/* 1341 */ .av-siteloader {
/* 1342 */   font-size: 10px;
/* 1343 */   position: relative;
/* 1344 */   text-indent: -9999em;
/* 1345 */   margin:0 auto;
/* 1346 */   border-top: 	2px solid rgba(0, 0, 0, 0.2);
/* 1347 */   border-right: 2px solid rgba(0, 0, 0, 0.2);
/* 1348 */   border-bottom:2px solid rgba(0, 0, 0, 0.2);
/* 1349 */   border-left:  2px solid #000;
/* 1350 */   -webkit-animation: av-load8 0.8s infinite linear;

/* layout.css */

/* 1351 */   animation: av-load8  0.8s infinite linear;
/* 1352 */ }
/* 1353 */ 
/* 1354 */ .av-preloader-reactive #top .av-siteloader{
/* 1355 */ 	  -webkit-animation: avia_pop_loader 1.3s 1 linear;
/* 1356 */ 	  animation: avia_pop_loader 1.3s 1 linear;	
/* 1357 */ }
/* 1358 */ 
/* 1359 */ 
/* 1360 */ .av-preloader-reactive #top .av-siteloader-extra{
/* 1361 */   border-radius: 50%;
/* 1362 */   width: 400px;
/* 1363 */   height: 400px;
/* 1364 */   background:#eee;
/* 1365 */   position: absolute;
/* 1366 */   left: 50%;
/* 1367 */   top: 50%;	
/* 1368 */   -webkit-transform: scale(0);
/* 1369 */   transform: scale(0);
/* 1370 */   opacity:0;
/* 1371 */   -webkit-animation: avia_shrink 1.1s 1 linear;
/* 1372 */   animation: avia_shrink 1.1s 1 linear;	
/* 1373 */   margin:-200px 0 0 -200px;
/* 1374 */ 
/* 1375 */ }
/* 1376 */ 
/* 1377 */ 
/* 1378 */ .av-siteloader,
/* 1379 */ .av-siteloader:after {
/* 1380 */   border-radius: 50%;
/* 1381 */   width: 40px;
/* 1382 */   height: 40px;
/* 1383 */ }
/* 1384 */ 
/* 1385 */ .av-preloading-logo{
/* 1386 */ position: relative;
/* 1387 */ margin: 0 auto;
/* 1388 */ display: block;
/* 1389 */ max-width:450px;
/* 1390 */ max-height:450px;
/* 1391 */ margin-bottom:20px;
/* 1392 */ z-index: 100;
/* 1393 */ }
/* 1394 */ 
/* 1395 */ 
/* 1396 */ 
/* 1397 */ 
/* 1398 */ 
/* 1399 */ 
/* 1400 */ 

/* layout.css */

/* 1401 */ /* ======================================================================================================================================================
/* 1402 *| #Blog Styles
/* 1403 *| ====================================================================================================================================================== */
/* 1404 */ 
/* 1405 */ .content, .sidebar{
/* 1406 */ padding-top:50px;
/* 1407 */ padding-bottom:50px;
/* 1408 */ -webkit-box-sizing: content-box; /* Safari/Chrome, other WebKit */
/* 1409 */ -moz-box-sizing: content-box;    /* Firefox, other Gecko */
/* 1410 */ box-sizing: content-box;
/* 1411 */ min-height: 1px;
/* 1412 */ z-index: 1;
/* 1413 */ }
/* 1414 */ 
/* 1415 */ .content:hover, .sidebar:hover{
/* 1416 */ z-index: 1;
/* 1417 */ }
/* 1418 */ 
/* 1419 */ /*right sidebar - default*/
/* 1420 */ #top #main .sidebar{
/* 1421 */ border-left-style:solid;
/* 1422 */ border-left-width:1px;
/* 1423 */ margin-left:0;
/* 1424 */ float: none;
/* 1425 */ width: auto;
/* 1426 */ overflow: hidden;
/* 1427 */ display: block;
/* 1428 */ clear: none;
/* 1429 */ }
/* 1430 */ 
/* 1431 */ .inner_sidebar{
/* 1432 */ margin-left:50px;
/* 1433 */ }
/* 1434 */ 
/* 1435 */ .content{
/* 1436 */ border-right-style:solid;
/* 1437 */ border-right-width:1px;
/* 1438 */ margin-right:-1px;
/* 1439 */ }
/* 1440 */ 
/* 1441 */ 
/* 1442 */ .content .entry-content-wrapper{
/* 1443 */ padding-right:50px;
/* 1444 */ }
/* 1445 */ 
/* 1446 */ /*
/* 1447 *| .content .entry-content-wrapper p a{
/* 1448 *| display: inline-block;
/* 1449 *| }
/* 1450 *| */

/* layout.css */

/* 1451 */ 
/* 1452 */ .template-blog .blog-meta{
/* 1453 */ float:left;
/* 1454 */ margin-right:50px;
/* 1455 */ }
/* 1456 */ 
/* 1457 */ .multi-big .post_author_timeline , .single-small .post_author_timeline {
/* 1458 */ position: absolute;
/* 1459 */ top: 0;
/* 1460 */ left: 40px;
/* 1461 */ width: 1px;
/* 1462 */ height: 100%;
/* 1463 */ border-right-width:1px;
/* 1464 */ border-right-style: dashed;
/* 1465 */ }
/* 1466 */ 
/* 1467 */ .single-post .post_author_timeline{
/* 1468 */ display:none;
/* 1469 */ }
/* 1470 */ 
/* 1471 */ 
/* 1472 */ /*left sidebar*/
/* 1473 */ #top #main .sidebar_left .sidebar{
/* 1474 */ border-right-style:solid;
/* 1475 */ border-right-width:1px;
/* 1476 */ border-left:none;
/* 1477 */ }
/* 1478 */ 
/* 1479 */ .sidebar_left .inner_sidebar{
/* 1480 */ margin-right:50px;
/* 1481 */ margin-left:0;
/* 1482 */ }
/* 1483 */ 
/* 1484 */ .sidebar_left .content{
/* 1485 */ float:right;
/* 1486 */ border-left-style:solid;
/* 1487 */ border-left-width:1px;
/* 1488 */ border-right:none;
/* 1489 */ margin-right:-50px;
/* 1490 */ margin-left:-1px;
/* 1491 */ padding-left:50px;
/* 1492 */ }
/* 1493 */ 
/* 1494 */ 
/* 1495 */ .sidebar_left .template-blog .blog-meta {
/* 1496 */ float: right;
/* 1497 */ margin-left: 50px;
/* 1498 */ margin-right: 0;
/* 1499 */ }
/* 1500 */ 

/* layout.css */

/* 1501 */ .sidebar_left .multi-big .post_author_timeline , .sidebar_left .single-small .post_author_timeline {
/* 1502 */ left:auto;
/* 1503 */ right:40px;
/* 1504 */ }
/* 1505 */ 
/* 1506 */ .sidebar_left .big-preview{
/* 1507 */ padding:0 131px 10px 0;
/* 1508 */ }
/* 1509 */ 
/* 1510 */ div .single-big .pagination{padding:1px 50px 10px 1px;}
/* 1511 */ 
/* 1512 */ 
/* 1513 */ /*
/* 1514 *| .sidebar_left  .big-preview.single-big {
/* 1515 *| padding: 0 0 10px 0;
/* 1516 *| }
/* 1517 *| */
/* 1518 */ 
/* 1519 */ .sidebar_left .author-extra-border{right:auto; left:-50px;}
/* 1520 */ 
/* 1521 */ 
/* 1522 */ /*no sidebar*/
/* 1523 */ .fullsize .content{
/* 1524 */ margin:0;
/* 1525 */ border:none;
/* 1526 */ }
/* 1527 */ 
/* 1528 */ .fullsize .content .entry-content-wrapper{
/* 1529 */ padding-right:0;
/* 1530 */ }
/* 1531 */ 
/* 1532 */ #top .fullsize .template-blog .post-title{text-align: center; font-size: 30px; padding:15px 0; max-width: 800px; margin: 0 auto;}
/* 1533 */ #top.single-post .fullsize .template-blog .post_delimiter{visibility: hidden;}
/* 1534 */ #top .fullsize .template-blog .post-meta-infos{text-align: center;}
/* 1535 */ #top .fullsize .template-blog .post .entry-content-wrapper{text-align: justify; font-size:15px; line-height: 25px; max-width: 800px; margin:0 auto; overflow: visible; }
/* 1536 */ #top .fullsize .template-blog .post .entry-content-wrapper > *{ max-width: 600px; margin-left:auto; margin-right:auto; }
/* 1537 */ #top .fullsize .template-blog .post_delimiter{border-bottom-width:1px; border-bottom-style: solid; width:3000px; left:-1500px; position: relative; max-width: 3000px;}
/* 1538 */ #top .fullsize .template-blog .post_author_timeline{display:none;}
/* 1539 */ #top .fullsize .template-blog .blog-meta {
/* 1540 */ float: none;
/* 1541 */ margin: 0 auto;
/* 1542 */ display: block;
/* 1543 */ position: relative;
/* 1544 */ width: 81px;
/* 1545 */ overflow: hidden;
/* 1546 */ text-align: center;
/* 1547 */ z-index: 1000;
/* 1548 */ }
/* 1549 */ 
/* 1550 */ #top .fullsize .related_entries_container img{ margin: 0 auto;}

/* layout.css */

/* 1551 */ #top .fullsize .related_title{text-align: center; }
/* 1552 */ #top .fullsize .related_posts{ padding: 23px 0 33px 0; }
/* 1553 */ 
/* 1554 */ /* #top .fullsize .template-blog .big-preview a ,#top .fullsize .template-blog .small-preview img{float:none; display: inline-block; width:100%; max-width: 100%;} */
/* 1555 */ #top .fullsize .template-blog .big-preview{padding: 0 0 10px 0;}
/* 1556 */ #top .fullsize .template-blog .first-quote{margin-top:15px;}
/* 1557 */ #top .fullsize .template-blog .big-preview.multi-big{margin-bottom:-48px; padding: 0; width:100%;}
/* 1558 */ #top .fullsize .template-blog .big-preview.multi-big a, .fullsize div .template-blog .big-preview.multi-big a img{width:100%;}
/* 1559 */ #top .fullsize .template-blog .big-preview img{width:100%}
/* 1560 */ 
/* 1561 */ .fullsize .big-preview .avia-gallery {
/* 1562 */ width: 600px;
/* 1563 */ max-width: 100%;
/* 1564 */ margin: 0 auto;
/* 1565 */ }
/* 1566 */ 
/* 1567 */ .fullsize .comment_content {padding-right:0;}
/* 1568 */ .fullsize .blog-tags{display: block;}
/* 1569 */ .blog-tags.minor-meta{font-size: 0.9em;}
/* 1570 */ 
/* 1571 */ 
/* 1572 */ /*fullsize when sidebar left*/
/* 1573 */ .html_header_sidebar #top .fullsize .template-blog .multi-big .post-title, .html_header_sidebar #top .fullsize .template-blog .single-big .post-title{ max-width: none; text-align: left;}
/* 1574 */ .html_header_sidebar #top .fullsize .template-blog .multi-big .post-meta-infos, .html_header_sidebar #top .fullsize .template-blog .single-big .post-meta-infos{text-align: left;}
/* 1575 */ .html_header_sidebar #top .fullsize .template-blog .post .entry-content-wrapper{ max-width: none;}
/* 1576 */ .html_header_sidebar #top .fullsize .template-blog .post .entry-content-wrapper > *{ max-width: none;}
/* 1577 */ 
/* 1578 */ /*sidebar doenst matter: */
/* 1579 */ 
/* 1580 */ .post{
/* 1581 */ clear:both;
/* 1582 */ width:100%;
/* 1583 */ float:left;
/* 1584 */ position: relative;
/* 1585 */ }
/* 1586 */ 
/* 1587 */ 
/* 1588 */ 
/* 1589 */ .template-blog .post .entry-content-wrapper{
/* 1590 */ /*
/* 1591 *| font-size: 14px;
/* 1592 *| line-height: 1.7em;
/* 1593 *| */
/* 1594 */ overflow:hidden;
/* 1595 */ }
/* 1596 */ 
/* 1597 */ .template-blog .post_delimiter{
/* 1598 */ margin: 0 0 50px 0;
/* 1599 */ padding: 50px 0 0 0;
/* 1600 */ /*

/* layout.css */

/* 1601 *| border-bottom-style: solid;
/* 1602 *| border-bottom-width: 1px;
/* 1603 *| */
/* 1604 */ clear:both;
/* 1605 */ }
/* 1606 */ 
/* 1607 */ .template-blog .post-entry-last .post_delimiter{
/* 1608 */ border:none;
/* 1609 */ height:1px;
/* 1610 */ }
/* 1611 */ 
/* 1612 */ 
/* 1613 */ .rounded-container, .rounded-container img{
/* 1614 */ border-radius: 111px;
/* 1615 */ overflow: hidden;
/* 1616 */ display: block;
/* 1617 */ position: relative;
/* 1618 */ z-index: 2;
/* 1619 */ }
/* 1620 */ 
/* 1621 */ .rounded-container{
/* 1622 */ float:left;
/* 1623 */ width:81px;
/* 1624 */ height:81px;
/* 1625 */ text-align: center;
/* 1626 */ line-height: 81px;
/* 1627 */ }
/* 1628 */ 
/* 1629 */ .rounded-container .iconfont, .small-preview .iconfont{
/* 1630 */ font-size: 23px;
/* 1631 */ position: absolute;
/* 1632 */ left: 0;
/* 1633 */ right: 0;
/* 1634 */ top: 0;
/* 1635 */ bottom: 0;
/* 1636 */ z-index: 1;
/* 1637 */ }
/* 1638 */ 
/* 1639 */ 
/* 1640 */ 
/* 1641 */ .entry-content-wrapper .post-title{
/* 1642 */ font-size: 21px;
/* 1643 */ line-height: 1.3em;
/* 1644 */ }
/* 1645 */ 
/* 1646 */ .post-meta-infos {
/* 1647 */ font-size: 12px;
/* 1648 */ position: relative;
/* 1649 */ top: -8px;
/* 1650 */ display: block;

/* layout.css */

/* 1651 */ }
/* 1652 */ 
/* 1653 */ .post-meta-infos a{text-decoration: none;}
/* 1654 */ .post-meta-infos a:hover{text-decoration: underline;}
/* 1655 */ .text-sep{padding: 0 5px;}
/* 1656 */ .more-link{clear:both; display: inline-block;}
/* 1657 */ 
/* 1658 */ /*previe pic*/
/* 1659 */ 
/* 1660 */ .big-preview{
/* 1661 */ display:block;
/* 1662 */ padding:0 50px 10px 131px;
/* 1663 */ }
/* 1664 */ 
/* 1665 */ .template-page .big-preview{
/* 1666 */ display:block;
/* 1667 */ padding:0 0 10px 131px;
/* 1668 */ text-align: center;
/* 1669 */ }
/* 1670 */ 
/* 1671 */ .big-preview a{display: block; position: relative; overflow: hidden; }
/* 1672 */ 
/* 1673 */ .big-preview.single-big{
/* 1674 */ padding:0 50px 10px 0;
/* 1675 */ }
/* 1676 */ 
/* 1677 */ .entry-content-wrapper .big-preview.single-big{
/* 1678 */ padding:0 0px 10px 0;
/* 1679 */ }
/* 1680 */ 
/* 1681 */ .fullsize .big-preview.single-big{
/* 1682 */ padding:0 0 10px 0;
/* 1683 */ }
/* 1684 */ 
/* 1685 */ .post-loop-1 .big-preview{
/* 1686 */ position: relative;
/* 1687 */ z-index: 4;
/* 1688 */ }
/* 1689 */ 
/* 1690 */ 
/* 1691 */ .small-preview{
/* 1692 */ width:81px;
/* 1693 */ height:81px;
/* 1694 */ overflow: hidden;
/* 1695 */ border-radius: 4px;
/* 1696 */ float:left;
/* 1697 */ margin:6px 0 0 0;
/* 1698 */ position: relative;
/* 1699 */ text-align: center;
/* 1700 */ line-height: 81px;

/* layout.css */

/* 1701 */ position: relative;
/* 1702 */ z-index: 4;
/* 1703 */ display: block;
/* 1704 */ }
/* 1705 */ 
/* 1706 */ .small-preview img, .big-preview img{
/* 1707 */ display: block;
/* 1708 */ border-radius: 4px;
/* 1709 */ position: relative;
/* 1710 */ z-index: 4;
/* 1711 */ }
/* 1712 */ 
/* 1713 */ .single-post .single-small.with-slider .small-preview{
/* 1714 */ width:180px;
/* 1715 */ height:180px;
/* 1716 */ }
/* 1717 */ 
/* 1718 */ .single-post .single-small.with-slider .post_author_timeline{display:none;}
/* 1719 */ #top.single-post .fullsize .single-small.with-slider .blog-meta{width:180px;}
/* 1720 */ 
/* 1721 */ .archive .av-content-full > .extra-mini-title{text-align: center;}
/* 1722 */ .archive .av-content-full .author-box {text-align: center; }
/* 1723 */ 
/* 1724 */ /*pagination*/
/* 1725 */ 
/* 1726 */ .pagination {
/* 1727 */ clear:both;
/* 1728 */ padding: 10px 0px 50px 0;
/* 1729 */ position:relative;
/* 1730 */ z-index:3;
/* 1731 */ line-height: 13px;
/* 1732 */ overflow: hidden;
/* 1733 */ 
/* 1734 */ }
/* 1735 */ 
/* 1736 */ .pagination span, .pagination a {
/* 1737 */ display:block;
/* 1738 */ float:left;
/* 1739 */ font-size:11px;
/* 1740 */ line-height:13px;
/* 1741 */ padding:2px 9px 1px 9px;
/* 1742 */ text-decoration:none;
/* 1743 */ width:auto;
/* 1744 */ }
/* 1745 */ 
/* 1746 */ #top .pagination .current, #top .pagination a, #top .fullsize .template-blog .pagination a{
/* 1747 */ float: left;
/* 1748 */ height: 35px;
/* 1749 */ width: 35px;
/* 1750 */ line-height: 35px;

/* layout.css */

/* 1751 */ text-align: center;
/* 1752 */ padding: 0;
/* 1753 */ border-radius: 100px;
/* 1754 */ margin-right: 3px;
/* 1755 */ box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.2);
/* 1756 */ }
/* 1757 */ 
/* 1758 */ 
/* 1759 */ .pagination .current{
/* 1760 */ font-size:11px;
/* 1761 */ padding:1px 9px 1px 9px;
/* 1762 */ font-weight: bold;
/* 1763 */ }
/* 1764 */ 
/* 1765 */ .pagination .pagination-meta{
/* 1766 */ float:right;
/* 1767 */ line-height: 35px;
/* 1768 */ }
/* 1769 */ 
/* 1770 */ 
/* 1771 */ .template-blog .pagination{padding:1px 50px 10px 24px;}
/* 1772 */ 
/* 1773 */ /*single post navigation*/
/* 1774 */ 
/* 1775 */ #top .avia-post-nav{
/* 1776 */ position: fixed;
/* 1777 */ height:110px;
/* 1778 */ top:50%;
/* 1779 */ background: #aaa;
/* 1780 */ background: rgba(0,0,0,0.1);
/* 1781 */ color:#fff;
/* 1782 */ margin-top:-55px;
/* 1783 */ padding:15px;
/* 1784 */ text-decoration: none;
/* 1785 */ z-index: 501; /*fixes: https://github.com/AviaThemes/wp-themes/issues/807 */
/* 1786 */ -webkit-transform: translate3d(0,0,0); /* fixes: http://www.kriesi.at/support/topic/next-previous-blog-post-bug/ */
/* 1787 */ }
/* 1788 */ 
/* 1789 */ #top .avia-post-nav:hover{
/* 1790 */ background: #222;
/* 1791 */ background: rgba(0,0,0,0.8);
/* 1792 */ }
/* 1793 */ 
/* 1794 */ .avia-post-nav .label{position: absolute; top:50%; height:22px; line-height: 22px; margin-top:-11px; font-size: 24px;}
/* 1795 */ .avia-post-nav .entry-image{height:80px; width:80px; display:block;}
/* 1796 */ .avia-post-nav .entry-image img{border-radius: 100px; display: block;}
/* 1797 */ 
/* 1798 */ 
/* 1799 */ .avia-post-prev{ left:0; border-top-right-radius: 4px; border-bottom-right-radius: 4px;}
/* 1800 */ .avia-post-prev .label{ left:10px;}

/* layout.css */

/* 1801 */ 
/* 1802 */ .avia-post-next{ right:0; border-top-left-radius: 4px; border-bottom-left-radius: 4px; }
/* 1803 */ .avia-post-next .label{ right:10px;}
/* 1804 */ .avia-post-next.with-image{text-align: right;}
/* 1805 */ 
/* 1806 */ 
/* 1807 */ .avia-post-nav .entry-info{
/* 1808 */ display:block;
/* 1809 */ height:80px;
/* 1810 */ width:220px;
/* 1811 */ display: table;
/* 1812 */ }
/* 1813 */ 
/* 1814 */ .avia-post-next .entry-info{ margin:0 20px 0 1px;}
/* 1815 */ .avia-post-prev .entry-info{ margin:0 1px 0 20px;}
/* 1816 */ 
/* 1817 */ .avia-post-nav .entry-info span{
/* 1818 */ display: table-cell;
/* 1819 */ vertical-align: middle;
/* 1820 */ font-size: 13px;
/* 1821 */ line-height: 1.65em;
/* 1822 */ }
/* 1823 */ .avia-post-nav .entry-info-wrap{width:1px; overflow: hidden; display:block;}
/* 1824 */ .avia-post-nav:hover .entry-info-wrap{width:240px;}
/* 1825 */ 
/* 1826 */ 
/* 1827 */ /* page split pagination */
/* 1828 */ .pagination_split_post{
/* 1829 */ clear: both;
/* 1830 */ padding-top: 20px;
/* 1831 */ }
/* 1832 */ 
/* 1833 */ /*related posts*/
/* 1834 */ .related_posts {position: relative; clear:both; width:100%; float:left; border-top-style:solid; border-top-width: 1px;  padding:23px 50px 33px 0; margin-bottom:30px; }
/* 1835 */ .related_posts:hover{z-index:9999;}
/* 1836 */ .related_title {margin-bottom:20px;}
/* 1837 */ .related_column{float:left; padding-right:3px;}
/* 1838 */ .related_posts img, .related_posts a{display:block; border-radius: 2px; overflow: hidden; max-width:100%; margin:0 auto;}
/* 1839 */ .related_posts_default_image{border-width:1px; border-style: solid; display: block; float:left; border-radius: 2px; min-height: 60px; min-width: 100%; max-width:100%; }
/* 1840 */ .related_posts_default_image img{visibility: hidden; }
/* 1841 */ .relThumb{text-align: center;}
/* 1842 */ .related_posts .av-related-title{display:none;}
/* 1843 */ 
/* 1844 */ .related_image_wrap{position: relative; display: block; float:left; width:100%; -webkit-backface-visibility: hidden;  /* fixes webkit flickering after transitions*/}
/* 1845 */ .avia-related-tooltip{
/* 1846 */ position: absolute;
/* 1847 */ z-index: 9999999;
/* 1848 */ padding:0;
/* 1849 */ width: 200px;
/* 1850 */ border-radius: 2px;

/* layout.css */

/* 1851 */ box-shadow: 0px 3px 13px 0px rgba(0, 0, 0, 0.1);
/* 1852 */ border-width:1px;
/* 1853 */ border-style: solid;
/* 1854 */ padding:15px;
/* 1855 */ margin-top:-10px;
/* 1856 */ }
/* 1857 */ 
/* 1858 */ 
/* 1859 */ .avia-related-tooltip .avia-arrow-wrap{
/* 1860 */ top:auto;
/* 1861 */ bottom:0;
/* 1862 */ position: absolute;
/* 1863 */ left:50%
/* 1864 */ }
/* 1865 */ 
/* 1866 */ .avia-related-tooltip .avia-arrow-wrap .avia-arrow{
/* 1867 */ border-top: none;
/* 1868 */ border-left: none;
/* 1869 */ top: -4px;
/* 1870 */ }
/* 1871 */ 
/* 1872 */ .related-format-icon{position: absolute; text-align: center; top:1px; left:1px; bottom:1px; right:1px; opacity: 0; filter:alpha(opacity=0);}
/* 1873 */ .related-format-icon-inner{position: absolute; height:30px; font-size: 30px; line-height: 30px; top:50%; margin-top:-15px; left:0; width:100%;}
/* 1874 */ .related-format-icon:hover{opacity: 0.8; filter:alpha(opacity=80);}
/* 1875 */ .related-format-visible{opacity: 0.5 ; filter:alpha(opacity=50);}
/* 1876 */ 
/* 1877 */ .sidebar_left .related_posts_sep{right:auto; left:0;}
/* 1878 */ 
/* 1879 */ 
/* 1880 */ 
/* 1881 */ 
/* 1882 */ /*related fulltext*/
/* 1883 */ .single-big + .related_posts.av-related-style-full{
/* 1884 */ border-top:none; padding-top:0;
/* 1885 */ }
/* 1886 */ 
/* 1887 */ .related_posts.av-related-style-full a {
/* 1888 */ margin: 2px 0;
/* 1889 */ padding: 6px;
/* 1890 */ border-radius: 3px;
/* 1891 */ display:table;
/* 1892 */ width:100%;
/* 1893 */ text-decoration: none; 
/* 1894 */ text-align: left;
/* 1895 */ border:1px solid transparent;
/* 1896 */ -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;
/* 1897 */ }
/* 1898 */ 
/* 1899 */ .related_posts.av-related-style-full a:hover{ border-width:1px; border-style: solid;}
/* 1900 */ .av-related-style-full .related-format-visible{opacity: 1 ; filter:alpha(opacity=100);}

/* layout.css */

/* 1901 */ 
/* 1902 */ #top .av-related-style-full .related_column{width:50%;}
/* 1903 */ #top .av-related-style-full .relThumb{text-align: left;}
/* 1904 */ #top .av-related-style-full .related-format-icon{width:58px; height:58px; bottom:auto; right:auto; border-radius: 100px;  }
/* 1905 */ #top .av-related-style-full .related_image_wrap{display:table-cell; float: none; background-color: transparent;}
/* 1906 */ #top .av-related-style-full .related_image_wrap, #top .av-related-style-full .related_image_wrap img, #top .av-related-style-full .related_image_wrap .related_posts_default_image{width:60px; height:60px; border-radius: 100px;}
/* 1907 */ #top .av-related-style-full .av-related-title{text-decoration: none; display:table-cell; vertical-align: middle; padding: 5px 15px; line-height: 1.2em;}
/* 1908 */ .responsive .av-related-style-full .relThumb1, .responsive .av-related-style-full .relThumb3, .responsive .av-related-style-full .relThumb5{clear:both;}
/* 1909 */ 
/* 1910 */ 
/* 1911 */ 
/* 1912 */ 
/* 1913 */ 
/* 1914 */ /*post types*/
/* 1915 */ 
/* 1916 */ .avia-post-format-image img{ border-radius: 3px;}
/* 1917 */ .avia-post-format-image{margin-bottom:10px;}
/* 1918 */ 
/* 1919 */ 
/* 1920 */ .entry-content-wrapper.gallery-content .avia-gallery{margin-bottom:10px;}
/* 1921 */ 
/* 1922 */ /*audio*/
/* 1923 */ 
/* 1924 */ #top #wrap_all .big-preview + .big-preview{
/* 1925 */ position: relative;
/* 1926 */ top:-60px;
/* 1927 */ background: transparent;
/* 1928 */ margin: 0 20px -40px 20px;
/* 1929 */ z-index: 550;
/* 1930 */ width:auto;
/* 1931 */ }
/* 1932 */ 
/* 1933 */ #top #wrap_all .big-preview.multi-big + .big-preview.multi-big{
/* 1934 */ margin: 0 20px -30px 20px;
/* 1935 */ }
/* 1936 */ 
/* 1937 */ 
/* 1938 */ 
/* 1939 */ /*blog in flex column*/
/* 1940 */ 
/* 1941 */ .flex_column .template-blog .post .entry-content-wrapper{
/* 1942 */ font-size: 13px;
/* 1943 */ }
/* 1944 */ 
/* 1945 */ #top .flex_column .template-blog .post-title{
/* 1946 */ font-size:17px;
/* 1947 */ }
/* 1948 */ 
/* 1949 */ .flex_column .template-blog .post_delimiter{
/* 1950 */ margin: 0 0 20px 0;

/* layout.css */

/* 1951 */ padding: 20px 0 0 0;
/* 1952 */ }
/* 1953 */ 
/* 1954 */ .flex_column .template-blog .single-big .pagination {
/* 1955 */ padding: 1px 0 10px 0;
/* 1956 */ }
/* 1957 */ 
/* 1958 */ .flex_column .template-blog .big-preview.single-big {
/* 1959 */ padding: 0 0 10px 0;
/* 1960 */ }
/* 1961 */ 
/* 1962 */ .flex_column .template-blog .post-meta-infos{
/* 1963 */ margin-bottom: -13px;
/* 1964 */ }
/* 1965 */ 
/* 1966 */ 
/* 1967 */ 
/* 1968 */ /*disable blog options*/
/* 1969 */ .av-blog-meta-author-disabled .minor-meta.blog-author{ display:none; }
/* 1970 */ .av-blog-meta-comments-disabled .minor-meta.comment-container, .av-blog-meta-comments-disabled .text-sep-comment{display:none;}
/* 1971 */ .av-blog-meta-category-disabled .minor-meta.blog-categories, .av-blog-meta-category-disabled .text-sep-cat{display:none;} 
/* 1972 */ .av-blog-meta-date-disabled .minor-meta.date-container, .av-blog-meta-date-disabled .text-sep-date{display:none;} 
/* 1973 */ .av-blog-meta-html-info-disabled .form-allowed-tags{ display:none; }
/* 1974 */ .av-blog-meta-tag-disabled .blog-tags{display:none;}
/* 1975 */ 
/* 1976 */ /* ======================================================================================================================================================
/* 1977 *| #Page Styles
/* 1978 *| ====================================================================================================================================================== */
/* 1979 */ 
/* 1980 */ .template-page .entry-content-wrapper h1, .template-page .entry-content-wrapper h2{
/* 1981 */ text-transform: uppercase;
/* 1982 */ letter-spacing: 1px;
/* 1983 */ }
/* 1984 */ 
/* 1985 */ .extra-mini-title{padding-bottom:20px;}
/* 1986 */ 
/* 1987 */ .page-heading-container{
/* 1988 */ position: relative;
/* 1989 */ margin-bottom: 40px;
/* 1990 */ padding: 0 0 44px 0;
/* 1991 */ border-bottom-width: 1px;
/* 1992 */ border-bottom-style: solid;
/* 1993 */ padding-right: 50px;
/* 1994 */ }
/* 1995 */ 
/* 1996 */ .fullsize .page-heading-container{
/* 1997 */ padding-right:0;
/* 1998 */ }
/* 1999 */ 
/* 2000 */ .page-thumb img{border-radius: 3px;}

/* layout.css */

/* 2001 */ 
/* 2002 */ 
/* 2003 */ 
/* 2004 */ /*template builder page styles*/
/* 2005 */ .template-page .template-blog .entry-content-wrapper h1, .template-page .template-blog .entry-content-wrapper h2{
/* 2006 */ text-transform: none;
/* 2007 */ letter-spacing: 0;
/* 2008 */ }
/* 2009 */ 
/* 2010 */ 
/* 2011 */ 
/* 2012 */ .content .entry-content-wrapper .entry-content-wrapper{
/* 2013 */ padding-right:0; padding-left:0;
/* 2014 */ }
/* 2015 */ 
/* 2016 */ .content .entry-content-wrapper .entry-content-wrapper .big-preview.single-big {
/* 2017 */ padding: 0 0 10px 0;
/* 2018 */ }
/* 2019 */ 
/* 2020 */ 
/* 2021 */ /*search page*/
/* 2022 */ 
/* 2023 */ .template-search #searchform>div{max-width: 100%; margin-bottom:0;}
/* 2024 */ 
/* 2025 */ #top .template-search.content .entry-content-wrapper {
/* 2026 */ padding-bottom: 40px;
/* 2027 */ padding-left:55px;
/* 2028 */ font-size: 13px;
/* 2029 */ clear:both;
/* 2030 */ }
/* 2031 */ 
/* 2032 */ .template-search .pagination {
/* 2033 */ padding: 1px 50px 10px 55px;
/* 2034 */ }
/* 2035 */ 
/* 2036 */ .template-search .entry-content-wrapper .post-title {font-size:19px;}
/* 2037 */ #top .template-search .entry-content-wrapper .post-title a:hover{ text-decoration: underline; }
/* 2038 */ 
/* 2039 */ .search-result-counter {
/* 2040 */ position: absolute;
/* 2041 */ left: 0;
/* 2042 */ top: 1px;
/* 2043 */ box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.2);
/* 2044 */ height: 44px;
/* 2045 */ line-height: 24px;
/* 2046 */ padding: 10px;
/* 2047 */ text-align: center;
/* 2048 */ border-radius: 100px;
/* 2049 */ width: 44px;
/* 2050 */ }

/* layout.css */

/* 2051 */ 
/* 2052 */ #top #search-fail{padding-left:0;}
/* 2053 */ 
/* 2054 */ .template-search .post-entry{position: relative; clear:both;}
/* 2055 */ 
/* 2056 */ 
/* 2057 */ /*author page*/
/* 2058 */ 
/* 2059 */ 
/* 2060 */ 
/* 2061 */ .page-heading-container .author_description{overflow: hidden;}
/* 2062 */ 
/* 2063 */ .template-author .content .post .entry-content-wrapper{
/* 2064 */ padding-bottom:40px;
/* 2065 */ font-size: 13px;
/* 2066 */ }
/* 2067 */ 
/* 2068 */ .template-author .pagination {
/* 2069 */ padding: 1px 50px 10px 0;
/* 2070 */ }
/* 2071 */ 
/* 2072 */ 
/* 2073 */ .template-author .entry-content-wrapper .post-title {font-size:19px;}
/* 2074 */ #top .template-author .entry-content-wrapper .post-title a:hover{ text-decoration: underline; }
/* 2075 */ 
/* 2076 */ .author-extra-border{
/* 2077 */ display:block;
/* 2078 */ position: absolute;
/* 2079 */ bottom:-1px;
/* 2080 */ width:600%;
/* 2081 */ right:0;
/* 2082 */ border-bottom-width: 1px;
/* 2083 */ border-bottom-style: solid;
/* 2084 */ }
/* 2085 */ 
/* 2086 */ .fullsize .author-extra-border{right:auto; left:-100%}
/* 2087 */ .template-author .post-entry{position: relative; clear:both;}
/* 2088 */ 
/* 2089 */ 
/* 2090 */ /*archive page*/
/* 2091 */ 
/* 2092 */ .template-archives .tab_inner_content li {
/* 2093 */ width: 48%;
/* 2094 */ float: left;
/* 2095 */ clear: none;
/* 2096 */ margin:0 2% 0 0 ;
/* 2097 */ list-style-position: inside;
/* 2098 */ }
/* 2099 */ 
/* 2100 */ .template-archives .relThumWrap img, .template-archives .relThumWrap span{width:100%; text-decoration: none;}

/* layout.css */

/* 2101 */ .template-archives .relThumbTitle{ display: block; clear:both;}
/* 2102 */ 
/* 2103 */ 
/* 2104 */ /*tag archive */
/* 2105 */ #top .fullsize .template-blog .tag-page-post-type-title {
/* 2106 */ font-size: 50px;
/* 2107 */ text-transform: uppercase;
/* 2108 */ }
/* 2109 */ 
/* 2110 */ .archive .category-term-description{
/* 2111 */ margin-bottom: 25px;
/* 2112 */ }
/* 2113 */ 
/* 2114 */ /* ======================================================================================================================================================
/* 2115 *| #Sidebar & Widgets
/* 2116 *| ====================================================================================================================================================== */
/* 2117 */ 
/* 2118 */ .widgettitle{
/* 2119 */ font-weight: 600;
/* 2120 */ text-transform: uppercase;
/* 2121 */ letter-spacing: 1px;
/* 2122 */ font-size: 1.1em;
/* 2123 */ }
/* 2124 */ 
/* 2125 */ .widget{
/* 2126 */ clear:both;
/* 2127 */ position: relative;
/* 2128 */ padding:30px 0 30px 0;
/* 2129 */ float:none;
/* 2130 */ }
/* 2131 */ 
/* 2132 */ #footer .widget{padding:0; margin:30px 0 30px 0; overflow: hidden;}
/* 2133 */ 
/* 2134 */ #top .widget ul{
/* 2135 */ padding:0;
/* 2136 */ margin:0;
/* 2137 */ width:100%;
/* 2138 */ float:left;
/* 2139 */ }
/* 2140 */ 
/* 2141 */ #top #footer .widget ul{float:none}
/* 2142 */ 
/* 2143 */ .widget li{clear:both;}
/* 2144 */ 
/* 2145 */ .widget ul ul li,.widget ul ol li, .widget ol ol li, .widget ol ul li{margin-bottom:0;}
/* 2146 */ 
/* 2147 */ .sidebar .widget .seperator{
/* 2148 */ /*
/* 2149 *| position: absolute;
/* 2150 *| bottom: 0;

/* layout.css */

/* 2151 *| left:0;
/* 2152 *| padding:1px;
/* 2153 *| width:20%;
/* 2154 *| border-bottom-width:1px ;
/* 2155 *| border-bottom-style: solid;
/* 2156 *| */
/* 2157 */ }
/* 2158 */ 
/* 2159 */ .sidebar .widget:first-child, .content .sidebar .widget:first-child{
/* 2160 */ padding-top:0;
/* 2161 */ border-top-style: none;
/* 2162 */ border-top-width: 0;
/* 2163 */ }
/* 2164 */ 
/* 2165 */ /*nav menu widget*/
/* 2166 */ 
/* 2167 */ 
/* 2168 */ .widget_nav_menu a{
/* 2169 */ display: block;
/* 2170 */ padding:4px 0px 5px 0;
/* 2171 */ text-decoration: none;
/* 2172 */ }
/* 2173 */ 
/* 2174 */ div .widget_nav_menu{
/* 2175 */ padding-bottom:24px;
/* 2176 */ }
/* 2177 */ 
/* 2178 */ #top .widget_nav_menu ul{margin:0; padding:0; float: none; list-style-type: none;}
/* 2179 */ 
/* 2180 */ #top .widget_nav_menu li{
/* 2181 */ position: relative;
/* 2182 */ -webkit-box-sizing: content-box; 
/* 2183 */ -moz-box-sizing: content-box; 
/* 2184 */ box-sizing: content-box;
/* 2185 */ clear:both;
/* 2186 */ }
/* 2187 */ 
/* 2188 */ #top #footer .widget_nav_menu li{ background-color:transparent;}
/* 2189 */ 
/* 2190 */ #top .widget_nav_menu ul ul li:before {
/* 2191 */ content: "\2219";
/* 2192 */ position: absolute;
/* 2193 */ top:5px;
/* 2194 */ }
/* 2195 */ 
/* 2196 */ #top .sidebar_left .widget_nav_menu ul ul li:before {
/* 2197 */ right: -10px;
/* 2198 */ }
/* 2199 */ 
/* 2200 */ #top .widget_nav_menu ul ul li a{

/* layout.css */

/* 2201 */ padding:6px 0px 7px 12px;
/* 2202 */ }
/* 2203 */ 
/* 2204 */ 
/* 2205 */ .widget_nav_menu .current-menu-item>a, .widget_nav_menu .current_page_item>a{
/* 2206 */ font-weight: bold;
/* 2207 */ }
/* 2208 */ 
/* 2209 */ .sidebar .widget_nav_menu ul:first-child>.current-menu-item,
/* 2210 */ .sidebar .widget_nav_menu ul:first-child>.current_page_item,
/* 2211 */ .sidebar .widget_nav_menu ul:first-child>.current-menu-ancestor{
/* 2212 */ padding-left: 51px;
/* 2213 */ left: -51px;
/* 2214 */ top:1px;
/* 2215 */ margin-top: -1px;
/* 2216 */ padding-top:1px;
/* 2217 */ width:100%;
/* 2218 */ box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.2);
/* 2219 */ margin-bottom: 4px;
/* 2220 */ }
/* 2221 */ 
/* 2222 */ .widget_nav_menu ul ul{
/* 2223 */ display:block;
/* 2224 */ }
/* 2225 */ 
/* 2226 */ .widget_nav_menu.widget_nav_hide_child ul ul{
/* 2227 */ display:none;
/* 2228 */ }
/* 2229 */ 
/* 2230 */ #top .widget_nav_menu .current-menu-item > ul,
/* 2231 */ #top .widget_nav_menu .current_page_item > ul,
/* 2232 */ #top .widget_nav_menu .current_page_ancestor > ul,
/* 2233 */ #top .widget_nav_menu .current-menu-ancestor > ul{
/* 2234 */ display:block;
/* 2235 */ padding:0 0 0 13px;
/* 2236 */ }
/* 2237 */ 
/* 2238 */ #top .sidebar_left .widget_nav_menu .current-menu-item > ul,
/* 2239 */ #top .sidebar_left .widget_nav_menu .current_page_item > ul,
/* 2240 */ #top .sidebar_left .widget_nav_menu .current_page_ancestor > ul,
/* 2241 */ #top .sidebar_left .widget_nav_menu .current-menu-ancestor > ul{
/* 2242 */ padding:0 13px 0 0 ;
/* 2243 */ }
/* 2244 */ 
/* 2245 */ #top .sidebar_left .widget_nav_menu .sub-menu{
/* 2246 */ padding-right: 13px;
/* 2247 */ }
/* 2248 */ 
/* 2249 */ 
/* 2250 */ .widget_nav_menu ul:first-child>.current-menu-item>a, .widget_nav_menu ul:first-child>.current_page_item>a{

/* layout.css */

/* 2251 */ border:none;
/* 2252 */ padding:6px 7px 7px 0;
/* 2253 */ }
/* 2254 */ 
/* 2255 */ 
/* 2256 */ #top .widget_nav_menu ul ul .sub-menu, #top .widget_nav_menu ul ul .children{
/* 2257 */ padding:0 0 0 10px;
/* 2258 */ overflow: hidden;
/* 2259 */ margin:0;
/* 2260 */ }
/* 2261 */ 
/* 2262 */ 
/* 2263 */ 
/* 2264 */ .widget_nav_menu .nested_nav>li:first-child>a{
/* 2265 */ border:none;
/* 2266 */ }
/* 2267 */ 
/* 2268 */ #top .widget_nav_menu .nested_nav{
/* 2269 */ padding-bottom:30px;
/* 2270 */ }
/* 2271 */ 
/* 2272 */ 
/* 2273 */ /*text*/
/* 2274 */ 
/* 2275 */ .textwidget ul{
/* 2276 */ margin-left:0px;
/* 2277 */ overflow: hidden;
/* 2278 */ }
/* 2279 */ 
/* 2280 */ /*combo widget*/
/* 2281 */ #top .widget_tab_tags{ display:none; }
/* 2282 */ .js_active .avia_combo_widget .tab_titles{border-bottom-width: 1px; border-bottom-style: solid;}
/* 2283 */ .js_active #top .avia_combo_widget .active_tab{ border-bottom-style: solid; border-bottom-width: 2px;}
/* 2284 */ .js_active #top .avia_combo_widget .tab_content {
/* 2285 */ padding:0;
/* 2286 */ background: transparent;
/* 2287 */ border: none;
/* 2288 */ }
/* 2289 */ 
/* 2290 */ .js_active .avia_combo_widget .top_tab .tab{
/* 2291 */ border: none;
/* 2292 */ background: transparent;
/* 2293 */ padding:5px 0;
/* 2294 */ width: 33%;
/* 2295 */ text-align: center;
/* 2296 */ }
/* 2297 */ 
/* 2298 */ /*likebox*/
/* 2299 */ .av_facebook_widget_wrap{ overflow: hidden; position: relative; padding: 0px; background: #fff; }
/* 2300 */ .av_facebook_widget_wrap_border_yes{border-style: solid; border-width: 1px;}

/* layout.css */

/* 2301 */ .av_facebook_widget_wrap_positioner iframe{position: absolute; height:100%; width:100%;}
/* 2302 */ .av_facebook_widget_wrap_positioner{}
/* 2303 */ .av_facebook_widget{width:100%;}
/* 2304 */ 
/* 2305 */ .av_facebook_widget {
/* 2306 */ width: 107%;
/* 2307 */ max-width: 137%;
/* 2308 */ left: -5px;
/* 2309 */ top: -4px;
/* 2310 */ position: relative;
/* 2311 */ }
/* 2312 */ 
/* 2313 */ 
/* 2314 */ 
/* 2315 */ 
/* 2316 */ /*social media count widget*/
/* 2317 */ .avia_socialcount{
/* 2318 */ overflow: hidden;
/* 2319 */ text-align: left;
/* 2320 */ }
/* 2321 */ 
/* 2322 */ #top .social_widget_icon{
/* 2323 */ padding:0;
/* 2324 */ margin:0;
/* 2325 */ height:30px;
/* 2326 */ width:30px;
/* 2327 */ line-height: 32px;
/* 2328 */ text-align: center;
/* 2329 */ float: left;
/* 2330 */ font-size: 17px;
/* 2331 */ border-radius: 2px;
/* 2332 */ }
/* 2333 */ 
/* 2334 */ .asc_twitter .social_widget_icon{
/* 2335 */ color:#fff;
/* 2336 */ background-color:#46d4fe;
/* 2337 */ border-color:#46d4fe;
/* 2338 */ text-shadow: 1px 1px 1px #17ACD8;
/* 2339 */ }
/* 2340 */ 
/* 2341 */ .asc_rss .social_widget_icon{
/* 2342 */ color:#fff;
/* 2343 */ background-color:#ffa133;
/* 2344 */ border-color:#ffa133;
/* 2345 */ text-shadow: 1px 1px 1px #D18021;
/* 2346 */ }
/* 2347 */ 
/* 2348 */ 
/* 2349 */ .avia_socialcount .seperator{
/* 2350 */ display:none;

/* layout.css */

/* 2351 */ }
/* 2352 */ 
/* 2353 */ div #footer .avia_socialcount{
/* 2354 */ padding:10px 0 0 0;
/* 2355 */ }
/* 2356 */ 
/* 2357 */ .asc_multi_count{
/* 2358 */ float:left;
/* 2359 */ width:50%;
/* 2360 */ }
/* 2361 */ 
/* 2362 */ .avia_socialcount a, .avia_socialcount a:hover{
/* 2363 */ height:40px;
/* 2364 */ text-decoration: none;
/* 2365 */ display:block;
/* 2366 */ min-width:89px;
/* 2367 */ 
/* 2368 */ }
/* 2369 */ 
/* 2370 */ .avia_socialcount strong, .avia_socialcount span{
/* 2371 */ display:block;
/* 2372 */ line-height: 1em;
/* 2373 */ padding:0 0 0 36px;
/* 2374 */ }
/* 2375 */ 
/* 2376 */ .avia_socialcount a strong{
/* 2377 */ font-size: 11px;
/* 2378 */ font-weight: bold;
/* 2379 */ letter-spacing: 0;
/* 2380 */ padding-top: 4px;
/* 2381 */ }
/* 2382 */ 
/* 2383 */ .avia_socialcount a span{
/* 2384 */ font-size:10px;
/* 2385 */ padding-top:3px;
/* 2386 */ }
/* 2387 */ 
/* 2388 */ 
/* 2389 */ /*twitter widget*/
/* 2390 */ #top .widget.tweetbox .tweets{
/* 2391 */ list-style-type: none;
/* 2392 */ list-style-position: outside;
/* 2393 */ border:none;
/* 2394 */ }
/* 2395 */ 
/* 2396 */ #top .widget.tweetbox .tweet{
/* 2397 */ padding:10px 0;
/* 2398 */ line-height: 18px;
/* 2399 */ position: relative;
/* 2400 */ overflow: hidden;

/* layout.css */

/* 2401 */ font-size:11px;
/* 2402 */ background: none;
/* 2403 */ border-top-style: dashed;
/* 2404 */ border-top-width: 1px;
/* 2405 */ margin:0;
/* 2406 */ }
/* 2407 */ 
/* 2408 */ #top .widget.tweetbox .tweet:first-child{
/* 2409 */ border:none;
/* 2410 */ }
/* 2411 */ 
/* 2412 */ .widget.tweetbox .tweet-thumb{
/* 2413 */ position:relative;
/* 2414 */ }
/* 2415 */ 
/* 2416 */ .widget.tweetbox .tweet-thumb a{
/* 2417 */ margin-right:9px;
/* 2418 */ padding:3px;
/* 2419 */ float:left;
/* 2420 */ border-style: solid;
/* 2421 */ border-width: 1px;
/* 2422 */ margin-top: 5px;
/* 2423 */ display:block;
/* 2424 */ width:36px;
/* 2425 */ }
/* 2426 */ 
/* 2427 */ #top .widget.tweetbox .tweet-thumb img{display:block; float:left; border:none; padding:0; margin:0;}
/* 2428 */ 
/* 2429 */ .widget.tweetbox .tweet-text{
/* 2430 */ position: relative;
/* 2431 */ overflow: hidden;
/* 2432 */ }
/* 2433 */ 
/* 2434 */ .widget.tweetbox .tweet-time{
/* 2435 */ clear: both;
/* 2436 */ font-size:11px;
/* 2437 */ }
/* 2438 */ 
/* 2439 */ .widget.tweetbox .tweet-text.avatar_no {
/* 2440 */ font-size: 12px;
/* 2441 */ line-height: 1.7em;
/* 2442 */ font-weight: 400;
/* 2443 */ }
/* 2444 */ 
/* 2445 */ .widget.tweetbox .tweet-text.avatar_no .tweet-time{
/* 2446 */ font-style: italic;
/* 2447 */ font-weight: normal;
/* 2448 */ }
/* 2449 */ 
/* 2450 */ 

/* layout.css */

/* 2451 */ /*advertising widget*/
/* 2452 */ 
/* 2453 */ 
/* 2454 */ .avia_partner_widget{
/* 2455 */ overflow: hidden;
/* 2456 */ clear:both;
/* 2457 */ }
/* 2458 */ 
/* 2459 */ .avia_partner_widget a, .avia_partner_widget a:hover {
/* 2460 */ float: left;
/* 2461 */ display: block;
/* 2462 */ text-decoration: none;
/* 2463 */ width: 49.5%;
/* 2464 */ outline: none;
/* 2465 */ border: none;
/* 2466 */ padding-bottom: 49.5%;
/* 2467 */ position: relative;
/* 2468 */ margin-right: 1%;
/* 2469 */ }
/* 2470 */ 
/* 2471 */ .avia_partner_widget a.avia_partner2, .avia_partner_widget a.avia_partner2:hover {
/* 2472 */ margin-right: 0;
/* 2473 */ }
/* 2474 */ 
/* 2475 */ #top .avia_partner_widget{
/* 2476 */ max-width:304px;
/* 2477 */ }
/* 2478 */ 
/* 2479 */ #top .avia_partner_widget img{
/* 2480 */ position: absolute;
/* 2481 */ left:0;
/* 2482 */ top:0;
/* 2483 */ }
/* 2484 */ 
/* 2485 */ .avia_partner1{
/* 2486 */ margin-right:1px;
/* 2487 */ }
/* 2488 */ 
/* 2489 */ .avia_parnter_empty{
/* 2490 */ line-height: 1em;
/* 2491 */ height:97%;
/* 2492 */ width:97%;
/* 2493 */ display: block;
/* 2494 */ font-size:10px;
/* 2495 */ text-align: center;
/* 2496 */ position: absolute;
/* 2497 */ border-style: solid;
/* 2498 */ border-width: 1px;
/* 2499 */ }
/* 2500 */ 

/* layout.css */

/* 2501 */ .avia_parnter_empty span{
/* 2502 */ width:100%;
/* 2503 */ position: absolute;
/* 2504 */ top:50%;
/* 2505 */ margin-top:-5px;
/* 2506 */ text-align: center;
/* 2507 */ left:0;
/* 2508 */ }
/* 2509 */ 
/* 2510 */ /*maps*/
/* 2511 */ 
/* 2512 */ .avia_google_maps_container{
/* 2513 */ height:230px;
/* 2514 */ width:100%;
/* 2515 */ }
/* 2516 */ 
/* 2517 */ .content .avia_google_maps_container{
/* 2518 */ height:230px;
/* 2519 */ }
/* 2520 */ 
/* 2521 */ #top .widget .infoWindow  input[type="text"]{
/* 2522 */ margin: 0 0px 3px 0;
/* 2523 */ }
/* 2524 */ 
/* 2525 */ .avia_google_maps_container img, .avia_google_maps_container  a img{
/* 2526 */ max-width: none;
/* 2527 */ }
/* 2528 */ 
/* 2529 */ .avia_google_maps_container div, .avia_google_maps_container img, .avia_google_maps_container a{
/* 2530 */ -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;
/* 2531 */ }
/* 2532 */ 
/* 2533 */ 
/* 2534 */ /*news widget*/
/* 2535 */ 
/* 2536 */ 
/* 2537 */ #top .news-content{
/* 2538 */ padding:7px 0 3px 0;
/* 2539 */ line-height: 18px;
/* 2540 */ position: relative;
/* 2541 */ overflow: hidden;
/* 2542 */ font-size:11px;
/* 2543 */ display: block;
/* 2544 */ clear: both;
/* 2545 */ margin:0;
/* 2546 */ }
/* 2547 */ 
/* 2548 */ #top .news-wrap{
/* 2549 */ border:none;
/* 2550 */ list-style-type: none;

/* layout.css */

/* 2551 */ list-style-position: outside;
/* 2552 */ }
/* 2553 */ 
/* 2554 */ #top .news-wrap li{
/* 2555 */ border:none;
/* 2556 */ background: none;
/* 2557 */ text-indent: 0;
/* 2558 */ }
/* 2559 */ 
/* 2560 */ .news-link, .news-link:hover, #top .widget ul li .news-link:hover{
/* 2561 */ display: block;
/* 2562 */ position: relative;
/* 2563 */ text-decoration: none;
/* 2564 */ overflow: hidden;
/* 2565 */ z-index: 2;
/* 2566 */ }
/* 2567 */ 
/* 2568 */ 
/* 2569 */ /*default size news/portfolio widget*/
/* 2570 */ .news-thumb{
/* 2571 */ margin-right:9px;
/* 2572 */ padding:3px;
/* 2573 */ float:left;
/* 2574 */ margin-top: 4px;
/* 2575 */ border-style: solid;
/* 2576 */ border-width: 1px;
/* 2577 */ height:36px;
/* 2578 */ width:36px;
/* 2579 */ display: block;
/* 2580 */ }
/* 2581 */ 
/* 2582 */ .news-thumb img, .news-thumb img{
/* 2583 */ width:28px;
/* 2584 */ height:28px;
/* 2585 */ }
/* 2586 */ 
/* 2587 */ 
/* 2588 */ /*bigger size news/portfolio widget*/
/* 2589 */ .image_size_portfolio_small .news-link{
/* 2590 */ float:left;
/* 2591 */ margin-right:10px;
/* 2592 */ }
/* 2593 */ 
/* 2594 */ .image_size_portfolio_small .news-thumb, .image_size_portfolio_small .tweet-thumb img, .image_size_portfolio_small .news-thumb img{
/* 2595 */ width:150px;
/* 2596 */ min-height:100px;
/* 2597 */ }
/* 2598 */ 
/* 2599 */ .image_size_portfolio_small .news-excerpt{
/* 2600 */ overflow: hidden;

/* layout.css */

/* 2601 */ font-size: 13px;
/* 2602 */ line-height: 1.65em;
/* 2603 */ }
/* 2604 */ 
/* 2605 */ .image_size_portfolio_small .news-headline{ font-size:14px;}
/* 2606 */ 
/* 2607 */ 
/* 2608 */ 
/* 2609 */ #top .news-thumb img{display:block; float:left; border:none; padding:0; margin:0;}
/* 2610 */ 
/* 2611 */ .news-headline{
/* 2612 */ overflow: hidden;
/* 2613 */ font-weight: bold;
/* 2614 */ margin-top:2px;
/* 2615 */ display:block;
/* 2616 */ }
/* 2617 */ 
/* 2618 */ .news-time{
/* 2619 */ font-weight:normal;
/* 2620 */ clear: both;
/* 2621 */ font-size:10px;
/* 2622 */ display:block;
/* 2623 */ }
/* 2624 */ 
/* 2625 */ .news-excerpt{
/* 2626 */ 
/* 2627 */ }
/* 2628 */ 
/* 2629 */ /*tagcloud*/
/* 2630 */ .tagcloud br{display:none;}
/* 2631 */ .tagcloud a{
/* 2632 */ font-size:11px !important;
/* 2633 */ padding:2px 8px;
/* 2634 */ margin:0 1px 1px 0;
/* 2635 */ display:block;
/* 2636 */ float:left;
/* 2637 */ border-style: solid;
/* 2638 */ border-width: 1px;
/* 2639 */ text-decoration: none;
/* 2640 */ }
/* 2641 */ 
/* 2642 */ .tagcloud a:hover{
/* 2643 */ text-shadow: none;
/* 2644 */ text-decoration: underline;
/* 2645 */ }
/* 2646 */ 
/* 2647 */ .widget_tag_cloud h3{
/* 2648 */ border:none;
/* 2649 */ }
/* 2650 */ 

/* layout.css */

/* 2651 */ /*rss*/
/* 2652 */ 
/* 2653 */ .widget_rss li{
/* 2654 */ line-height: 1.5em;
/* 2655 */ font-size: 11px;
/* 2656 */ 
/* 2657 */ }
/* 2658 */ .widget_rss li div{
/* 2659 */ font-family: "Georgia", "Times New Roman", Helvetica, Arial, sans-serif;
/* 2660 */ font-style: italic;
/* 2661 */ }
/* 2662 */ 
/* 2663 */ .rsswidget{
/* 2664 */ display:block;
/* 2665 */ font-weight: bold;
/* 2666 */ }
/* 2667 */ 
/* 2668 */ .rss-date, .widget_rss cite{
/* 2669 */ font-size:11px;
/* 2670 */ }
/* 2671 */ 
/* 2672 */ .widget_rss li{
/* 2673 */ padding:7px 0;
/* 2674 */ }
/* 2675 */ 
/* 2676 */ .widget_rss .widgettitle img{
/* 2677 */ display:none;
/* 2678 */ }
/* 2679 */ 
/* 2680 */ /*recentcomments, recent entries*/
/* 2681 */ 
/* 2682 */ .recentcomments, .widget_recent_entries li{
/* 2683 */ padding:7px 0;
/* 2684 */ display:block;
/* 2685 */ font-size: 11px;
/* 2686 */ line-height: 1.5em;
/* 2687 */ }
/* 2688 */ 
/* 2689 */ .recentcomments a, .widget_recent_entries li a{
/* 2690 */ font-style: italic;
/* 2691 */ font-family: "Georgia", "Times New Roman", Helvetica, Arial, sans-serif;
/* 2692 */ }
/* 2693 */ 
/* 2694 */ .recentcomments, .widget_recent_entries li{
/* 2695 */ border-top-width:3px;
/* 2696 */ border-top-style: solid;
/* 2697 */ }
/* 2698 */ 
/* 2699 */ .recentcomments:first-child, .widget_recent_entries li:first-child{
/* 2700 */ border-top:none;

/* layout.css */

/* 2701 */ }
/* 2702 */ 
/* 2703 */ 
/* 2704 */ 
/* 2705 */ /*sidebar left mods for all widgets*/
/* 2706 */ 
/* 2707 */ .sidebar_left .widget_nav_menu ul:first-child>.current-menu-item,
/* 2708 */ .sidebar_left .widget_nav_menu ul:first-child>.current_page_item,
/* 2709 */ .sidebar_left .widget_nav_menu ul:first-child>.current-menu-ancestor{
/* 2710 */ padding-right: 52px;
/* 2711 */ padding-left:0;
/* 2712 */ left: auto;
/* 2713 */ top:1px;
/* 2714 */ }
/* 2715 */ 
/* 2716 */ .sidebar_left.sidebar{text-align: right;}
/* 2717 */ 
/* 2718 */ .sidebar_left .news-thumb{float:right; margin: 4px 0 0 9px;}
/* 2719 */ 
/* 2720 */ /*TWITTER WIDGET PRO STYLES*/
/* 2721 */ #top .widget_twitter{ font-size: 12px; line-height: 1.65em;}
/* 2722 */ #top .widget_twitter .twitter-avatar{float:left; margin-right:13px; border-style: solid; border-width:1px; padding:3px; display: block;}
/* 2723 */ #top .widget_twitter .twitter-avatar a, #top .widget_twitter .twitter-avatar img{display: block;}
/* 2724 */ #top .widget_twitter ul{overflow: hidden; margin:0; padding:0;}
/* 2725 */ #top .widget_twitter li{padding: 0 0 8px 0; margin: 0 0 8px 0; border-bottom-style: solid; border-bottom-width: 2px; }
/* 2726 */ #top .widget_twitter li:last-child{border-bottom: none;}
/* 2727 */ #top .widget_twitter .entry-content-wrapper{padding:0; margin:0; float: none; clear: both; position: relative; border:none; width:100%;}
/* 2728 */ #top .widget_twitter .entry-meta{display: block; font-size: 11px; font-style: italic; opacity: 0.8; margin-top:5px;}
/* 2729 */ #top .widget_twitter .time-meta, #top .widget_twitter .from-meta{}
/* 2730 */ #top .widget_twitter .intent-meta{ display: block; font-size: 11px; margin-top:8px;}
/* 2731 */ #top .widget_twitter .intent-meta a{ text-decoration: none; margin-right: 4px;  }
/* 2732 */ #top .widget_twitter .intent-meta a:hover{text-decoration: underline;}
/* 2733 */ 
/* 2734 */ 
/* 2735 */ /* ======================================================================================================================================================
/* 2736 *| #Footer & #Socket
/* 2737 *| ====================================================================================================================================================== */
/* 2738 */ 
/* 2739 */ #footer{
/* 2740 */ padding:15px 0 30px 0;
/* 2741 */ z-index: 1;
/* 2742 */ }
/* 2743 */ 
/* 2744 */ #socket .container{
/* 2745 */ padding-top:15px;
/* 2746 */ padding-bottom:15px;
/* 2747 */ }
/* 2748 */ 
/* 2749 */ #socket{font-size: 11px; margin-top: -1px; z-index: 1;}
/* 2750 */ #socket .menu{margin-top:6px;}

/* layout.css */

/* 2751 */ #socket .sub_menu_socket{float:right; margin:0;}
/* 2752 */ #socket .sub_menu_socket div{overflow: hidden;}
/* 2753 */ #socket .sub_menu_socket li{float:left; display:block; padding:0 10px; border-left-style: solid; border-left-width: 1px; line-height: 10px;}
/* 2754 */ #socket .sub_menu_socket li:first-child{border:none;}
/* 2755 */ #socket .sub_menu_socket li:last-child{padding-right:0;}
/* 2756 */ 
/* 2757 */ #socket .copyright{float:left; }
/* 2758 */ 
/* 2759 */ #scroll-top-link{
/* 2760 */ position:fixed;
/* 2761 */ border-radius:2px;
/* 2762 */ height:50px;
/* 2763 */ width:50px;
/* 2764 */ line-height: 50px;
/* 2765 */ text-decoration: none;
/* 2766 */ text-align: center;
/* 2767 */ opacity: 0;
/* 2768 */ right:50px;
/* 2769 */ bottom:50px;
/* 2770 */ z-index: 1030;
/* 2771 */ visibility: hidden;
/* 2772 */ }
/* 2773 */ 
/* 2774 */ #scroll-top-link.avia_pop_class{
/* 2775 */ opacity: 0.7;
/* 2776 */ visibility: visible;
/* 2777 */ }
/* 2778 */ 
/* 2779 */ #socket .social_bookmarks{float:right; margin:-10px 0 0 30px; position: relative;}
/* 2780 */ #socket .social_bookmarks li{border-radius: 300px; border:none; overflow: hidden; top: 5px; position: relative;}
/* 2781 */ #socket .social_bookmarks li a{border-radius: 300px;}
/* 2782 */ #socket .avia-bullet, #socket .avia-menu-fx { display: none; }
/* 2783 */ /* ======================================================================================================================================================
/* 2784 *| #Comment
/* 2785 *| ====================================================================================================================================================== */
/* 2786 */ 
/* 2787 */ 
/* 2788 */ h4#comments{
/* 2789 */ margin-bottom:30px;
/* 2790 */ }
/* 2791 */ 
/* 2792 */ #respond{
/* 2793 */ margin-top:20px;
/* 2794 */ }
/* 2795 */ 
/* 2796 */ .commentlist ul {
/* 2797 */ border-left-style: dashed;
/* 2798 */ border-left-width: 1px;
/* 2799 */ }
/* 2800 */ 

/* layout.css */

/* 2801 */ .children .children .says{
/* 2802 */ border-bottom-style: dashed;
/* 2803 */ border-bottom-width: 1px;
/* 2804 */ }
/* 2805 */ 
/* 2806 */ 
/* 2807 */ 
/* 2808 */ .miniheading, .author_name, #reply-title, #top .logged-in-as, .dynamic-column-title{
/* 2809 */ font-weight: 600;
/* 2810 */ letter-spacing: 1px;
/* 2811 */ }
/* 2812 */ 
/* 2813 */ #comments span, .minitext, .form-allowed-tags, #reply-title small, #commentform label{
/* 2814 */ font-size: 11px;
/* 2815 */ display:block;
/* 2816 */ letter-spacing: 0;
/* 2817 */ text-transform: none;
/* 2818 */ padding-top:8px;
/* 2819 */ line-height: 1.5em;
/* 2820 */ font-weight: normal;
/* 2821 */ }
/* 2822 */ 
/* 2823 */ .comment_meta_container{clear:both; float:none;}
/* 2824 */ 
/* 2825 */ #top .commentlist{
/* 2826 */ margin:0;
/* 2827 */ padding: 0 0 10px 0px;
/* 2828 */ border:none;
/* 2829 */ }
/* 2830 */ 
/* 2831 */ 
/* 2832 */ #top .commentlist .comment{
/* 2833 */ list-style-type: none;
/* 2834 */ list-style-position: outside;
/* 2835 */ width:100%;
/* 2836 */ position: relative;
/* 2837 */ display: block;
/* 2838 */ background: none;
/* 2839 */ min-height:100px;
/* 2840 */ clear: both;
/* 2841 */ 
/* 2842 */ }
/* 2843 */ 
/* 2844 */ #top .commentlist .comment.depth-1{float:left;}
/* 2845 */ 
/* 2846 */ #top .commentlist .comment>div{min-height: 100px; float: left; width:100%;}
/* 2847 */ 
/* 2848 */ .commentlist>.comment{
/* 2849 */ border-bottom-style: dashed;
/* 2850 */ border-bottom-width: 1px;

/* layout.css */

/* 2851 */ margin-bottom:30px;
/* 2852 */ 
/* 2853 */ }
/* 2854 */ 
/* 2855 */ .gravatar{
/* 2856 */ position: relative;
/* 2857 */ z-index: 2;
/* 2858 */ border-radius: 200px;
/* 2859 */ overflow: hidden;
/* 2860 */ float: left;
/* 2861 */ }
/* 2862 */ 
/* 2863 */ .gravatar img{
/* 2864 */ padding:0;
/* 2865 */ margin:0;
/* 2866 */ display: block;
/* 2867 */ border-radius: 200px;
/* 2868 */ }
/* 2869 */ 
/* 2870 */ 
/* 2871 */ .comment_content{
/* 2872 */ position:relative;
/* 2873 */ margin:0 0 0 85px;
/* 2874 */ padding:0 35px 15px 0;
/* 2875 */ z-index: 10;
/* 2876 */ overflow: hidden;
/* 2877 */ }
/* 2878 */ 
/* 2879 */ 
/* 2880 */ 
/* 2881 */ .author_name a, .author_name a:hover{
/* 2882 */ font-weight: bold;
/* 2883 */ text-decoration: none;
/* 2884 */ }
/* 2885 */ 
/* 2886 */ .comment-edit-link, #cancel-comment-reply-link{
/* 2887 */ display:inline-block;
/* 2888 */ font-size: 10px;
/* 2889 */ }
/* 2890 */ 
/* 2891 */ .author_name, .comment_title{
/* 2892 */ font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
/* 2893 */ }
/* 2894 */ 
/* 2895 */ .commentmetadata {
/* 2896 */ font-size:11px;
/* 2897 */ line-height: 1em;
/* 2898 */ }
/* 2899 */ 
/* 2900 */ .commentmetadata a{

/* layout.css */

/* 2901 */ text-decoration: none;
/* 2902 */ }
/* 2903 */ 
/* 2904 */ .commentmetadata a:hover{
/* 2905 */ text-decoration: underline;
/* 2906 */ }
/* 2907 */ 
/* 2908 */ .says {
/* 2909 */ display: block;
/* 2910 */ height: 1px;
/* 2911 */ left: -70px;
/* 2912 */ position: absolute;
/* 2913 */ text-indent: 200%;
/* 2914 */ top: 18px;
/* 2915 */ width: 40px;
/* 2916 */ overflow: hidden;
/* 2917 */ }
/* 2918 */ 
/* 2919 */ #top .comment_text{
/* 2920 */ clear: both;
/* 2921 */ font-size: 13px;
/* 2922 */ padding:  0 0 15px 0;
/* 2923 */ border:none;
/* 2924 */ }
/* 2925 */ 
/* 2926 */ #top .comment-reply-link {
/* 2927 */ font-size: 11px;
/* 2928 */ text-decoration: none;
/* 2929 */ line-height: 20px;
/* 2930 */ }
/* 2931 */ 
/* 2932 */ .side-container-comment-inner{
/* 2933 */ text-align: center;
/* 2934 */ position: relative;
/* 2935 */ overflow: hidden;
/* 2936 */ margin-bottom:15px;
/* 2937 */ }
/* 2938 */ 
/* 2939 */ .comment-count {
/* 2940 */ font-size: 24px;
/* 2941 */ line-height: 60px;
/* 2942 */ width: 60px;
/* 2943 */ display: block;
/* 2944 */ text-align: center;
/* 2945 */ border-radius: 200px;
/* 2946 */ margin: 0 auto;
/* 2947 */ position: relative;
/* 2948 */ z-index: 100;
/* 2949 */ }
/* 2950 */ 

/* layout.css */

/* 2951 */ .side-container-comment-inner .comment-text{
/* 2952 */ font-size: 12px;
/* 2953 */ text-transform: uppercase;
/* 2954 */ }
/* 2955 */ 
/* 2956 */ .center-border{position: absolute; top:39%; width:42%; border-top-style: solid; border-top-width: 1px; z-index: 1;}
/* 2957 */ .center-border-left{left:0;}
/* 2958 */ .center-border-right{right:0;}
/* 2959 */ 
/* 2960 */ 
/* 2961 */ /*children*/
/* 2962 */ #top .commentlist ul{
/* 2963 */ margin: 0 0 0 74px;
/* 2964 */ clear:both;
/* 2965 */ }
/* 2966 */ 
/* 2967 */ #top .commentlist .children ul{
/* 2968 */ margin: 0 0 0 47px;
/* 2969 */ }
/* 2970 */ 
/* 2971 */ .children .comment_content {
/* 2972 */ margin: 0 0 0 28px;
/* 2973 */ padding-bottom:30px;
/* 2974 */ z-index: 1;
/* 2975 */ }
/* 2976 */ 
/* 2977 */ .children .gravatar{
/* 2978 */ position: relative;
/* 2979 */ left:-24px;
/* 2980 */ z-index: 2;
/* 2981 */ width:45px;
/* 2982 */ }
/* 2983 */ 
/* 2984 */ #top .children .comment-reply-link {
/* 2985 */ left: -42px;
/* 2986 */ top: 51px;
/* 2987 */ }
/* 2988 */ 
/* 2989 */ /*comment page nav*/
/* 2990 */ 
/* 2991 */ .comment_page_nav_links{
/* 2992 */ position: relative;
/* 2993 */ display: block;
/* 2994 */ clear:both;
/* 2995 */ overflow: hidden;
/* 2996 */ font-size:11px;
/* 2997 */ }
/* 2998 */ 
/* 2999 */ .comment_prev_page a{
/* 3000 */ float:left;

/* layout.css */

/* 3001 */ }
/* 3002 */ 
/* 3003 */ .comment_next_page a{
/* 3004 */ float:right;
/* 3005 */ }
/* 3006 */ 
/* 3007 */ .comment_page_nav_links_bottom{
/* 3008 */ }
/* 3009 */ 
/* 3010 */ .comment_page_nav_links_top{
/* 3011 */ 
/* 3012 */ }
/* 3013 */ 
/* 3014 */ .sidebar_right .comment_container {
/* 3015 */ padding-right: 50px;
/* 3016 */ }
/* 3017 */ 
/* 3018 */ .sidebar_left .comment_container {
/* 3019 */ margin-left: 0;
/* 3020 */ }
/* 3021 */ 
/* 3022 */ .comment_container{max-width: 100%;}
/* 3023 */ 
/* 3024 */ 
/* 3025 */ /*generated by comment_form()*/
/* 3026 */ 
/* 3027 */ #commentform{ position: relative;}
/* 3028 */ #commentform p{ position: relative; padding:0 0 10px 0; margin:0;}
/* 3029 */ 
/* 3030 */ #reply-title small a{ float:right;}
/* 3031 */ 
/* 3032 */ #commentform label{
/* 3033 */ position: absolute;
/* 3034 */ left:245px;
/* 3035 */ font-size: 11px;
/* 3036 */ top:0;
/* 3037 */ font-weight: bold;
/* 3038 */ }
/* 3039 */ 
/* 3040 */ #commentform div input{
/* 3041 */ margin:0;
/* 3042 */ }
/* 3043 */ 
/* 3044 */ .commentlist #commentform label{
/* 3045 */ position: static;
/* 3046 */ display: block;
/* 3047 */ }
/* 3048 */ 
/* 3049 */ .comment-notes, #commentform  .comment-form-comment label{
/* 3050 */ display:none;

/* layout.css */

/* 3051 */ }
/* 3052 */ 
/* 3053 */ #top .comment-form-url input, #top .comment-form-email input, #top .comment-form-author input{
/* 3054 */ width: 220px;
/* 3055 */ }
/* 3056 */ 
/* 3057 */ #top .commentlist .comment-form-url input, #top .commentlist .comment-form-email input, #top .commentlist .comment-form-author input{
/* 3058 */ width: 70%;
/* 3059 */ }
/* 3060 */ 
/* 3061 */ #comment{
/* 3062 */ width:602px;
/* 3063 */ height:150px;
/* 3064 */ padding:10px 7px;
/* 3065 */ font-size: 12px;
/* 3066 */ margin:0;
/* 3067 */ }
/* 3068 */ 
/* 3069 */ .form-allowed-tags{
/* 3070 */ font-size: 11px;
/* 3071 */ line-height: 1.5em;
/* 3072 */ margin-bottom: 5px;
/* 3073 */ }
/* 3074 */ 
/* 3075 */ .form-allowed-tags code{
/* 3076 */ display:block;
/* 3077 */ padding-top:5px;
/* 3078 */ }
/* 3079 */ 
/* 3080 */ .commentlist #respond {
/* 3081 */ padding: 0 0 30px 56px;
/* 3082 */ }
/* 3083 */ 
/* 3084 */ .commentlist #respond #comment{
/* 3085 */ width:90%;
/* 3086 */ }
/* 3087 */ 
/* 3088 */ .commentlist #respond .form-allowed-tags{
/* 3089 */ display:none;
/* 3090 */ }
/* 3091 */ 
/* 3092 */ #reply-title{display:none;}
/* 3093 */ #reply-title small{display:inline;}
/* 3094 */ .commentlist #reply-title{display:block;}
/* 3095 */ 
/* 3096 */ #comment{
/* 3097 */ width:94%;
/* 3098 */ font-size:12px;
/* 3099 */ }
/* 3100 */ 

/* layout.css */

/* 3101 */ .personal_data p{
/* 3102 */ float:left;
/* 3103 */ width:33%;
/* 3104 */ }
/* 3105 */ 
/* 3106 */ .personal_data label{
/* 3107 */ display:none;
/* 3108 */ }
/* 3109 */ 
/* 3110 */ 
/* 3111 */ 
/* 3112 */ 
/* 3113 */ 
/* 3114 */ 
/* 3115 */ /* ======================================================================================================================================================
/* 3116 *| #CSS ANIMATION
/* 3117 *| ====================================================================================================================================================== */
/* 3118 */ 
/* 3119 */ 
/* 3120 */ 
/* 3121 */ .small-preview, .avia-post-nav .entry-info-wrap, .avia-post-nav, .avia-menu-fx, .team-social, .button, .related-format-icon, .avia-slideshow-controls a, #top .social_bookmarks li a, .fallback-post-type-icon, #scroll-top-link, #advanced_menu_toggle, #advanced_menu_hide, .avia-slideshow-button{
/* 3122 */ -webkit-transition: all 0.3s ease-out;
/* 3123 */ transition:         all 0.3s ease-out;
/* 3124 */ }
/* 3125 */ 
/* 3126 */ .main_menu a, .pagination a{
/* 3127 */ -webkit-transition: color 0.15s ease-out;
/* 3128 */ transition:         color 0.15s ease-out;
/* 3129 */ 
/* 3130 */ -webkit-transition: background 0.15s ease-out;
/* 3131 */ transition:         background 0.15s ease-out;
/* 3132 */ }
/* 3133 */ 
/* 3134 */ 
/* 3135 */ .avia_pop_class, .avia-search-tooltip{
/* 3136 */ -webkit-animation: avia_pop 0.3s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* Safari 4+ */
/* 3137 */ animation:         avia_pop 0.3s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* IE 10+ */
/* 3138 */ }
/* 3139 */ 
/* 3140 */ 
/* 3141 */ a:hover .image-overlay .image-overlay-inside{
/* 3142 */ -webkit-animation: avia_pop_small 0.5s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* Safari 4+ */
/* 3143 */ animation:         avia_pop_small 0.5s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* IE 10+ */
/* 3144 */ }
/* 3145 */ 
/* 3146 */ 
/* 3147 */ @-webkit-keyframes avia_pop {
/* 3148 */   0%   { -webkit-transform:scale(0.8);  }
/* 3149 */   100% { -webkit-transform:scale(1);  }
/* 3150 */ }

/* layout.css */

/* 3151 */ @keyframes avia_pop {
/* 3152 */   0%   { transform:scale(0.8);  }
/* 3153 */   100% { transform:scale(1);   }
/* 3154 */ }
/* 3155 */ 
/* 3156 */ @-webkit-keyframes avia_pop_small {
/* 3157 */   0%   { -webkit-transform:rotate(-175deg) scale(0.2);  }
/* 3158 */   100% { -webkit-transform:rotate(0deg) scale(1);  }
/* 3159 */ }
/* 3160 */ @keyframes avia_pop_small {
/* 3161 */   0%   { transform:rotate(-175deg) scale(0.2);  }
/* 3162 */   100% { transform:rotate(0deg) scale(1);   }
/* 3163 */ }
/* 3164 */ 
/* 3165 */ @-webkit-keyframes avia_pop_loader {
/* 3166 */   0%   { -webkit-transform:rotate(0deg) scale(0.2) ;  }
/* 3167 */   100% { -webkit-transform:rotate(720deg) scale(1);  }
/* 3168 */ }
/* 3169 */ @keyframes avia_pop_loader {
/* 3170 */   0%   { transform: rotate(0deg) scale(0.2);  }
/* 3171 */   100% { transform: rotate(720deg) scale(1);   }
/* 3172 */ }
/* 3173 */ 
/* 3174 */ 
/* 3175 */ @-webkit-keyframes avia_shrink {
/* 3176 */   0% { opacity:0; -webkit-transform: scale(1); transform: scale(1); }
/* 3177 */   75% {opacity:0.7;}
/* 3178 */   100% { opacity:0; -webkit-transform: scale(0); transform: scale(0);
/* 3179 */   }
/* 3180 */ }
/* 3181 */ 
/* 3182 */ @keyframes avia_shrink {
/* 3183 */   0% { opacity:0; -webkit-transform: scale(1); transform: scale(1); }
/* 3184 */   75% {opacity:0.7; }
/* 3185 */   100% { opacity:0; -webkit-transform: scale(0); transform: scale(0);}
/* 3186 */ }
/* 3187 */ 
/* 3188 */ @-webkit-keyframes av-load8 {
/* 3189 */   0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
/* 3190 */   100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
/* 3191 */ }
/* 3192 */ @keyframes av-load8 {
/* 3193 */   0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
/* 3194 */   100% {-webkit-transform: rotate(360deg); transform: rotate(360deg); }
/* 3195 */ }
/* 3196 */ 
/* 3197 */ 
/* 3198 */ 
/* 3199 */ /* #Media Queries
/* 3200 *| ================================================== */

/* layout.css */

/* 3201 */ 
/* 3202 */ 	/* large screens with 1140px with */
/* 3203 */ 
/* 3204 */ 	@media only screen and (min-width: 1140px)  {
/* 3205 */ 
/* 3206 */ 		}
/* 3207 */ 
/* 3208 */ 
/* 3209 */ 	/* Smaller than standard 960 (devices and browsers) */
/* 3210 */ 	@media only screen and (max-width: 989px) {
/* 3211 */ 		.responsive.html_header_sidebar #top #header{width:27%}
/* 3212 */ 		.responsive.html_header_left #main { margin-left: 27%; }
/* 3213 */ 		.responsive.html_header_right #main { margin-right: 27%; }
/* 3214 */ 		.responsive.html_header_sidebar #header .av-main-nav{ padding: 4% 0; }
/* 3215 */ 		.responsive.html_header_sidebar #header .av-main-nav > li { margin: 0 10%; }
/* 3216 */ 		.responsive.html_header_sidebar #header .av-main-nav > li > a .avia-menu-text{ font-size: 14px; }
/* 3217 */ 		.responsive.html_header_sidebar #header .av-main-nav > li > a .avia-menu-subtext{font-size: 11px; }
/* 3218 */ 		.responsive.html_header_sidebar #header .avia-custom-sidebar-widget-area .widget{padding:10%;}
/* 3219 */ 		.responsive.html_header_sidebar .logo{padding: 10%;}
/* 3220 */ 	}
/* 3221 */ 
/* 3222 */ 
/* 3223 */ 
/* 3224 */ 	/* Tablet Portrait size to standard 960 (devices and browsers) */
/* 3225 */ 	@media only screen and (min-width: 768px) and (max-width: 989px) {
/* 3226 */ 
/* 3227 */ 		.responsive .main_menu ul:first-child > li > a { padding: 0 10px; }
/* 3228 */ 		.responsive #top .header_bg { opacity: 1; filter: alpha(opacity=100); }
/* 3229 */ 		.responsive #main .container_wrap:first-child{ border-top:none; }
/* 3230 */ 		.responsive .logo{float:left;}
/* 3231 */ 		.responsive .logo img{margin:0; }
/* 3232 */ 		.responsive .av_mobile_menu_tablet .main_menu .avia-menu{display: none; }
/* 3233 */ 		.responsive.html_header_top.html_mobile_menu_tablet #header_main .social_bookmarks { right: 50px; }
/* 3234 */ 		
/* 3235 */ 		.responsive.js_active .avia_combo_widget .top_tab .tab{font-size: 10px;}
/* 3236 */ 		.responsive.js_active .avia_combo_widget .news-thumb{display:none;}
/* 3237 */ 		
/* 3238 */ 		.responsive #top #wrap_all .grid-sort-container .av_one_sixth{ width:33.3%; margin-bottom: 0;}
/* 3239 */ 		.responsive body.boxed#top, .responsive.html_boxed.html_header_sticky #top #header, .responsive.html_boxed.html_header_transparency #top #header{max-width: 100%;}
/* 3240 */ 		}
/* 3241 */ 
/* 3242 */ 	/* All Mobile Sizes (devices and browser) */
/* 3243 */ 	@media only screen and (max-width: 767px) {
/* 3244 */ 		
/* 3245 */ 		
/* 3246 */ 		/*blog*/
/* 3247 */ 		.responsive .template-archives .tab_inner_content li{width:98%;}
/* 3248 */ 		.responsive .template-blog .blog-meta,
/* 3249 */ 		.responsive .post_author_timeline,
/* 3250 */ 		.responsive #top #main .sidebar {display:none; }

/* layout.css */

/* 3251 */ 		.responsive #top #main .sidebar.smartphones_sidebar_active{display:block;text-align: left; border-left: none; border-right: none; border-top-style: dashed; border-top-width: 1px; width: 100%; clear: both;}
/* 3252 */ 		.responsive #top #main .sidebar.smartphones_sidebar_active .inner_sidebar{margin:0;}
/* 3253 */ 		.responsive .content .entry-content-wrapper{padding:0;}
/* 3254 */ 		.responsive .content{border:none;}
/* 3255 */ 		.responsive .template-blog .post_delimiter { margin: 0 0 30px 0; padding: 30px 0 0 0; }
/* 3256 */ 		.responsive .big-preview{padding: 0 0 10px 0;}
/* 3257 */ 		.responsive .related_posts{padding:20px 0;}
/* 3258 */ 		.responsive .comment_content{padding-right:0; padding-left:0;}
/* 3259 */ 		.responsive .fullsize div .template-blog .entry-content-wrapper{text-align: left; font-size:14px; line-height: 24px;}
/* 3260 */ 		.responsive #top .fullsize .template-blog .post .entry-content-wrapper > * { max-width: 100%; }
/* 3261 */ 		.responsive #top .avia-post-nav { display: none; }
/* 3262 */ 		.responsive #top .av-related-style-full .no_margin.av_one_half.relThumb{display: block; width:100%; clear:both;}
/* 3263 */ 		
/* 3264 */ 		/*all templates*/
/* 3265 */ 		.responsive .title_container .breadcrumb{position: relative;right:auto; top:-6px; margin:0; left:-2px;}
/* 3266 */ 		.responsive .pagination{padding-left: 0; padding-right: 0;}
/* 3267 */ 		.responsive #header .main_menu .social_bookmarks{display:none;}
/* 3268 */ 
/* 3269 */ 		/*header*/
/* 3270 */ 		.responsive #top .av_header_transparency.av_alternate_logo_active .logo a > img{opacity:1}
/* 3271 */ 		.responsive #top .av_header_transparency .logo img.alternate{display:none;}
/* 3272 */ 		
/* 3273 */ 		.responsive #top #wrap_all #header {position: relative; width:100%; float:none; height:auto; margin:0 !important; opacity: 1;}
/* 3274 */ 		.responsive #top #main {padding-top:0 !important; margin:0;}
/* 3275 */ 		.responsive #top #main .container_wrap:first-child{ border-top:none; }
/* 3276 */ 		.responsive.html_header_top.html_logo_center .logo { left: 0%; -webkit-transform: translate(0%, 0); -ms-transform: translate(0%, 0); transform: translate(0%, 0); margin:0; }
/* 3277 */ 		.responsive .phone-info{float:none; width:100%; clear:both; text-align: center;}
/* 3278 */ 		.responsive .phone-info span{margin:0;padding:0; border:none;}
/* 3279 */ 		.responsive.html_header_top #header_main .social_bookmarks { right: 50px; width:auto; margin-top:-16px; }
/* 3280 */ 		
/* 3281 */ 		.responsive #header_main .inner-container, .responsive .main_menu{position: static;}
/* 3282 */ 		.responsive #top .logo{position: static; display:table; height:80px !important; float:none; padding:0; border:none; width:80%; }
/* 3283 */ 		.responsive .logo a{display:table-cell; vertical-align: middle;} 
/* 3284 */ 		.responsive .logo img{height:auto !important; width:auto; max-width: 100%; display: block;  max-height: 80px;}
/* 3285 */ 		.responsive #header_main .container{height:auto !important; }
/* 3286 */ 		.responsive #top .header_bg { opacity: 1; filter: alpha(opacity=1); }
/* 3287 */ 		.responsive.social_header .phone-info {text-align: center; float:none; clear:both; margin:0; padding:0;}
/* 3288 */ 		.responsive.social_header .phone-info span{border:none; width:100%; text-align: center; float:none; clear:both; margin:0; padding:0;}
/* 3289 */ 		.responsive #header_meta .social_bookmarks li{ border-style:solid; border-width:1px; margin-bottom:-1px; margin-left:-1px;}
/* 3290 */ 		.responsive #top #header_meta .social_bookmarks li:last-child{border-right-style: solid; border-right-width:  1px;}
/* 3291 */ 		.responsive #header .sub_menu, .responsive #header_meta .sub_menu>ul{float:none; width:100%; text-align: center; margin:0 auto; position: static;}
/* 3292 */ 		.responsive #header .social_bookmarks{padding-bottom:2px; width:100%; text-align: center; height:auto; line-height: 0.8em; margin:0;}
/* 3293 */ 		.responsive #header_meta .sub_menu>ul>li{float:none; display: inline-block; padding: 0 10px;}
/* 3294 */ 		.responsive #header .social_bookmarks li{float:none; display: inline-block;}
/* 3295 */ 		.responsive.bottom_nav_header #header_main .social_bookmarks{ position: relative; top: 0; right: 0; margin: 10px auto; clear:both;}
/* 3296 */ 		.responsive.bottom_nav_header.social_header .main_menu>div{height:auto;}
/* 3297 */ 		.responsive .logo img{margin:0;}
/* 3298 */ 		.responsive.html_header_sidebar #top #header .social_bookmarks{display:none;}
/* 3299 */ 		.responsive body.boxed#top, .responsive.html_boxed.html_header_sticky #top #header{max-width: 100%;}
/* 3300 */ 		

/* layout.css */

/* 3301 */ 		.responsive.html_header_transparency #top .avia-builder-el-0 .container, .responsive.html_header_transparency #top .avia-builder-el-0 .slideshow_inner_caption{padding-top:0;}
/* 3302 */ 		.responsive #top .av_phone_active_right .phone-info.with_nav span{border:none;}
/* 3303 */ 		
/* 3304 */ 		.responsive #top #wrap_all .av_header_transparency .main_menu ul:first-child > li > a, 
/* 3305 */ 		.responsive #top #wrap_all .av_header_transparency .sub_menu > ul > li > a, 
/* 3306 */ 		.responsive #top .av_header_transparency #header_main_alternate, 
/* 3307 */ 		.responsive .av_header_transparency #header_main .social_bookmarks li a,
/* 3308 */ 		.responsive #top #wrap_all .av_header_transparency .phone-info.with_nav span,
/* 3309 */ 		.responsive #top .av_header_transparency #header_meta, 
/* 3310 */ 		.responsive #top .av_header_transparency #header_meta li,
/* 3311 */ 		.responsive #top #header_meta .social_bookmarks li a{ color:inherit; border-color: inherit; background: inherit;}
/* 3312 */ 		
/* 3313 */ 		
/* 3314 */ 		
/* 3315 */ 		/*related images*/
/* 3316 */ 		.responsive #top .related_entries_container .av_one_eighth{width:25%;}
/* 3317 */ 		.responsive #top .relThumb5{clear:both;}
/* 3318 */ 		
/* 3319 */ 		
/* 3320 */ 		.responsive.html_header_transparency #top .avia-builder-el-0 .container{padding-top:0px;}
/* 3321 */ 		.responsive.html_header_sidebar #header .avia-custom-sidebar-widget-area{display:none;}
/* 3322 */ 		.responsive.html_header_sidebar #main{ border: none; }
/* 3323 */ 		
/* 3324 */ 		/*tabs*/
/* 3325 */ 		.responsive.js_active #top .avia_combo_widget .top_tab .tab{ border-top: 1px solid; border-bottom:none; width: 100%; }
/* 3326 */ 		.responsive.js_active #top .avia_combo_widget .news-wrap li{padding:5px;}
/* 3327 */ 		
/* 3328 */ 		/*widgets*/
/* 3329 */ 		.tagcloud a{ padding:8px 20px; margin:0 8px 8px 0; }
/* 3330 */ 		.widget li{line-height: 1.8em; font-size: 15px;}
/* 3331 */ 		
/* 3332 */ 		/*footer*/
/* 3333 */ 		.responsive #scroll-top-link{display: none;} /*iphones etc scroll better by tapping the status bar at the top of the screen*/
/* 3334 */ 
/* 3335 */ 	 	}
/* 3336 */ 
/* 3337 */ 	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
/* 3338 */ 	@media only screen and (min-width: 480px) and (max-width: 767px) {
/* 3339 */ 
/* 3340 */ 		.responsive #socket .sub_menu_socket{float:none; margin-left:-20px;}
/* 3341 */ 
/* 3342 */ 		/*portfolio*/
/* 3343 */ 		.responsive #top #wrap_all .grid-sort-container.grid-total-odd .grid-entry.grid-loop-1{width:100%;}
/* 3344 */ 		.responsive #top #wrap_all .grid-sort-container .grid-entry{ width:50%; margin-bottom: 0;}
/* 3345 */ 		.responsive #top #wrap_all .portfolio-parity-odd{ clear:both; }
/* 3346 */ 		
/* 3347 */ 		.responsive #socket .sub_menu_socket{display:none;}
/* 3348 */ 	}
/* 3349 */ 
/* 3350 */ 	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */

/* layout.css */

/* 3351 */ 	@media only screen and (max-width: 479px) {
/* 3352 */ 
/* 3353 */ 		.responsive #socket .sub_menu_socket{display:none;}
/* 3354 */ 		/*related images*/
/* 3355 */ 		.responsive #top .related_entries_container .av_one_eighth{width:50%;}
/* 3356 */ 		.responsive #top .related_entries_container .av_one_eighth:nth-child(odd){clear:both;}
/* 3357 */ 		
/* 3358 */ 		.responsive.html_header_top #header_main .social_bookmarks {display:none;}
/* 3359 */ 	}
/* 3360 */ 
/* 3361 */ 
/* 3362 */ 
/* 3363 */ 
/* 3364 */ 
/* 3365 */ /*Added with version 1.3*/
/* 3366 */ 
/* 3367 */ /*mobile-advanced*/
/* 3368 */ #mobile-advanced{
/* 3369 */ width:100%;
/* 3370 */ right:-100%;
/* 3371 */ position: absolute;
/* 3372 */ z-index: 1000;
/* 3373 */ top:0;
/* 3374 */ padding:89px 0;
/* 3375 */ overflow: hidden;
/* 3376 */ border-left-style: solid;
/* 3377 */ border-left-width: 1px;
/* 3378 */ margin:0 0 0 -2px;
/* 3379 */ -webkit-transform: 	scale(0.5);
/* 3380 */ -ms-transform: 		scale(0.5);
/* 3381 */ transform: 			scale(0.5);
/* 3382 */ -webkit-transition: all 0.6s ease;
/* 3383 */ transition: 		all 0.6s ease;
/* 3384 */ -webkit-transform-origin: 0% 0%;
/* 3385 */ -moz-transform-origin: 0% 0%;
/* 3386 */ -ms-transform-origin: 0% 0%;
/* 3387 */ transform-origin: 0% 0%;
/* 3388 */ display:none;
/* 3389 */ }
/* 3390 */ 
/* 3391 */ #mobile-advanced.large-sceen{
/* 3392 */ width: 34%;
/* 3393 */ right: -34%;
/* 3394 */ }
/* 3395 */ 
/* 3396 */ .show_mobile_menu{
/* 3397 */ overflow: hidden;
/* 3398 */ }
/* 3399 */ 
/* 3400 */ .avia_transform3d #mobile-advanced{

/* layout.css */

/* 3401 */ -webkit-transform: 	scale3d(0.5);
/* 3402 */ transform: 			scale3d(0.5);
/* 3403 */ }
/* 3404 */ 
/* 3405 */ .show_mobile_menu #mobile-advanced{
/* 3406 */ -webkit-transform: 	scale(1);
/* 3407 */ -ms-transform: 		scale(1);
/* 3408 */ transform: 			scale(1);
/* 3409 */ -webkit-transform: 	translate(-100%, 0);
/* 3410 */ -ms-transform: 		translate(-100%, 0);
/* 3411 */ transform: 			translate(-100%, 0);
/* 3412 */ }
/* 3413 */ 
/* 3414 */ 
/* 3415 */ 
/* 3416 */ .avia_transform3d .show_mobile_menu #mobile-advanced{
/* 3417 */ -webkit-transform: 	scale3d(1);
/* 3418 */ transform: 			scale3d(1);
/* 3419 */ -webkit-transform: 	translate3d(-100%, 0, 0);
/* 3420 */ transform: 			translate3d(-100%, 0, 0);
/* 3421 */ }
/* 3422 */ 
/* 3423 */ 
/* 3424 */ #mobile-advanced .avia-menu-fx{display:none; visibility:hidden;}
/* 3425 */ #mobile-advanced .avia-menu-subtext{display:none;}
/* 3426 */ #mobile-advanced .av-menu-button > a .avia-menu-text{border:none; padding:0;}
/* 3427 */ #mobile-advanced>li:first-child>a:first-child{border-top-style: solid;border-top-width: 1px;}
/* 3428 */ #mobile-advanced li{margin:0; padding:0; position: relative; float:none; clear: both;}
/* 3429 */ #mobile-advanced li > a:before, .html_header_mobile_behavior #mobile-advanced span > a:before, #mobile-advanced .mega_menu_title:before {
/* 3430 */ content: "\25B6";
/* 3431 */ position: absolute;
/* 3432 */ top: 13px;
/* 3433 */ margin-left: -10px;
/* 3434 */ font-family: 'entypo-fontello';
/* 3435 */ font-size: 7px;
/* 3436 */ }
/* 3437 */ 
/* 3438 */ .html_header_mobile_behavior #mobile-advanced span > a:before{ top: 0px; }
/* 3439 */ 
/* 3440 */ #mobile-advanced ul{margin:0; padding:0; display: block; width:100%; left:0; position: relative;}
/* 3441 */ #mobile-advanced a , #mobile-advanced .mega_menu_title{padding:13px 28px; border-bottom-style: solid; border-bottom-width:1px; width:100%; display:block; margin:0; text-decoration: none; position: relative; cursor: pointer; }
/* 3442 */ #mobile-advanced  ul a, #mobile-advanced  .mega_menu_title{padding-left:50px;}
/* 3443 */ #mobile-advanced  ul ul a{padding-left:80px;}
/* 3444 */ #mobile-advanced  ul ul ul a{padding-left:110px;}
/* 3445 */ #mobile-advanced  ul ul ul ul a{padding-left:140px;}
/* 3446 */ 
/* 3447 */ /*mega menu fixes*/
/* 3448 */ #mobile-advanced .avia-bullet{display:none;}
/* 3449 */ #mobile-advanced .avia_mega_div{width:100%; margin:0; float: none;}
/* 3450 */ #mobile-advanced .mega_menu_title a{padding:0; border:none;}

/* layout.css */

/* 3451 */ #mobile-advanced .avia_mega_text_block{display:none;}
/* 3452 */ 
/* 3453 */ #advanced_menu_toggle, #advanced_menu_hide{
/* 3454 */ position: absolute;
/* 3455 */ border-radius: 2px;
/* 3456 */ height: 46px;
/* 3457 */ width: 46px;
/* 3458 */ line-height: 46px;
/* 3459 */ text-decoration: none;
/* 3460 */ text-align: center;
/* 3461 */ right: 0;
/* 3462 */ top: 50%;
/* 3463 */ margin-top:-23px;
/* 3464 */ z-index: 10000;
/* 3465 */ border-style:solid;
/* 3466 */ border-width: 1px;
/* 3467 */ font-size: 30px;
/* 3468 */ display:none;
/* 3469 */ }
/* 3470 */ .bottom_nav_header #advanced_menu_toggle{top:40px;}
/* 3471 */ 
/* 3472 */ 
/* 3473 */ #advanced_menu_hide{
/* 3474 */ z-index: 10001;
/* 3475 */ visibility: hidden;
/* 3476 */ opacity: 0;
/* 3477 */ top: 44px;
/* 3478 */ right: 23px;
/* 3479 */ }
/* 3480 */ 
/* 3481 */ .show_mobile_menu #advanced_menu_hide{
/* 3482 */ opacity: 1;
/* 3483 */ visibility: visible;
/* 3484 */ }
/* 3485 */ 
/* 3486 */ /* .html_logo_right #advanced_menu_toggle{left:0; right:auto;} */
/* 3487 */ .html_logo_right #advanced_menu_hide{left:23px; right:auto;}
/* 3488 */ .html_header_mobile_behavior #mobile-advanced ul{display:none;}
/* 3489 */ #top #mobile-advanced .visible_sublist, #top #mobile-advanced .avia_mega_div.visible_sublist>ul{display:block;}
/* 3490 */ 
/* 3491 */ @media only screen and (max-width: 989px) {
/* 3492 */ .responsive.html_mobile_menu_tablet .main_menu .avia-menu, 
/* 3493 */ .responsive.html_mobile_menu_tablet #header_main .social_bookmarks, 
/* 3494 */ .responsive.html_mobile_menu_tablet #header_main_alternate{display:none;}
/* 3495 */ .responsive.html_mobile_menu_tablet .container #advanced_menu_toggle, .responsive.html_mobile_menu_tablet #advanced_menu_hide{display:block;}
/* 3496 */ .responsive.html_mobile_menu_tablet.html_logo_right #advanced_menu_toggle{left:50px;}
/* 3497 */ }
/* 3498 */ 
/* 3499 */ @media only screen and (max-width: 767px) {
/* 3500 */ .main_menu .avia-menu, #header_main_alternate{display:none;}

/* layout.css */

/* 3501 */ .container #advanced_menu_toggle, #advanced_menu_hide{display:block;}
/* 3502 */ .responsive.html_mobile_menu_tablet.html_logo_right #advanced_menu_toggle{left:auto;}
/* 3503 */ }
/* 3504 */ 

/* shortcodes.css */

/* 1    */ /* ======================================================================================================================================================
/* 2    *| GENERIC
/* 3    *| ====================================================================================================================================================== */
/* 4    */ 
/* 5    */ 
/* 6    */ p:empty, .entry-content-wrapper:empty{display:none;}
/* 7    */ .avia-shadow{box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);}
/* 8    */ 
/* 9    */ /*fix webkit flickering bug*/
/* 10   */ .webkit_fix{
/* 11   */ -webkit-perspective: 1000px;
/* 12   */ -webkit-backface-visibility: hidden;
/* 13   */ }
/* 14   */ 
/* 15   */ 
/* 16   */ body .container_wrap .avia-builder-el-no-sibling{margin-top:0; margin-bottom:0;}
/* 17   */ body .container_wrap .avia-builder-el-last{margin-bottom:0;}
/* 18   */ body .container_wrap .avia-builder-el-first{margin-top:0;}
/* 19   */ 
/* 20   */ body .av-align-left{text-align: left;}
/* 21   */ body .av-align-right{text-align: right;}
/* 22   */ body .av-align-center{text-align: center;}
/* 23   */ 
/* 24   */ #top .av_inherit_color *{color:inherit;}
/* 25   */ #top .av_inherit_color a{text-decoration: underline; }
/* 26   */ 
/* 27   */ #top .av_opacity_variation{opacity: 0.7;}
/* 28   */ 
/* 29   */ /* ======================================================================================================================================================
/* 30   *| TEXT BLOCK
/* 31   *| ====================================================================================================================================================== */
/* 32   */ .avia_textblock{
/* 33   */ clear: both;
/* 34   */ line-height: 1.65em;
/* 35   */ }
/* 36   */ 
/* 37   */ .flex_column + .avia_textblock{padding-top:50px;}
/* 38   */ 
/* 39   */ /* ======================================================================================================================================================
/* 40   *| Columns
/* 41   *| ====================================================================================================================================================== */
/* 42   */ body .column-top-margin{
/* 43   */ margin-top:50px;
/* 44   */ }
/* 45   */ 
/* 46   */ 
/* 47   */ 
/* 48   */ /* ======================================================================================================================================================
/* 49   *| HEADING
/* 50   *| ====================================================================================================================================================== */

/* shortcodes.css */

/* 51   */ .av-special-heading{
/* 52   */ width:100%;
/* 53   */ clear:both;
/* 54   */ display: block;
/* 55   */ margin-top:50px;
/* 56   */ overflow: hidden;
/* 57   */ position: relative;
/* 58   */ }
/* 59   */ 
/* 60   */ .avia_mobile .av-special-heading{
/* 61   */ -webkit-perspective: 1000px;
/* 62   */ -webkit-backface-visibility: hidden;
/* 63   */ }
/* 64   */ 
/* 65   */ .av-special-heading.avia-builder-el-no-sibling{margin-top:0px; margin-bottom:0px;}
/* 66   */ 
/* 67   */ .flex_column + .av-special-heading{float:left; }
/* 68   */ 
/* 69   */ body .av-special-heading .av-special-heading-tag{
/* 70   */ padding:0;
/* 71   */ margin:0;
/* 72   */ float:left;
/* 73   */ }
/* 74   */ 
/* 75   */ .meta-heading .av-special-heading-tag{
/* 76   */ font-weight: normal;
/* 77   */ }
/* 78   */ 
/* 79   */ .special-heading-border{
/* 80   */ position: relative;
/* 81   */ overflow: hidden;
/* 82   */ }
/* 83   */ 
/* 84   */ .av-special-heading-h1 .special-heading-border{height: 3.4em;}
/* 85   */ .av-special-heading-h2 .special-heading-border{height: 2.6em;}
/* 86   */ .av-special-heading-h3 .special-heading-border{height: 1.9em;}
/* 87   */ .av-special-heading-h4 .special-heading-border{height: 1.6em;}
/* 88   */ .av-special-heading-h5 .special-heading-border{height: 1.5em;}
/* 89   */ .av-special-heading-h6 .special-heading-border{height: 1.4em;}
/* 90   */ 
/* 91   */ .special-heading-inner-border{
/* 92   */ display: block;
/* 93   */ width:100%;
/* 94   */ margin-left:15px;
/* 95   */ border-top-style: solid;
/* 96   */ border-top-width:1px;
/* 97   */ position: relative;
/* 98   */ top:50%;
/* 99   */ opacity: 0.15;
/* 100  */ filter:alpha(opacity=15);

/* shortcodes.css */

/* 101  */ }
/* 102  */ 
/* 103  */ .meta-heading .special-heading-inner-border{ opacity: 0.2; filter:alpha(opacity=20); }
/* 104  */ .custom-color-heading .special-heading-inner-border{ opacity: 0.4; filter:alpha(opacity=40); }
/* 105  */ #top #wrap_all .custom-color-heading .av-special-heading-tag, #top .custom-color-heading a, #top .custom-color-heading strong, #top .custom-color-heading .special_amp{color: inherit; }
/* 106  */ #top .custom-color-heading a{text-decoration: underline; }
/* 107  */ #top .custom-color-heading a:hover{opacity:0.8; text-decoration: none;}
/* 108  */ 
/* 109  */ .av-inherit-size .av-special-heading-tag{ font-size: 1em; }
/* 110  */ .av-thin-font .av-special-heading-tag, .modern-quote .av-special-heading-tag{font-weight: 300;}
/* 111  */ .av-thin-font strong, .modern-quote strong{font-weight: 600;}
/* 112  */ 
/* 113  */ body .av-special-heading.modern-centered{ text-align: center; }
/* 114  */ 
/* 115  */ 
/* 116  */ 
/* 117  */ 
/* 118  */ /*quote style*/
/* 119  */ body .av-special-heading.blockquote > *{
/* 120  */ white-space: normal;
/* 121  */ float: none;
/* 122  */ }
/* 123  */ 
/* 124  */ .av-special-heading.classic-quote{
/* 125  */ text-align: center;
/* 126  */ }
/* 127  */ 
/* 128  */ body .av-special-heading.classic-quote > *{
/* 129  */ display:block;
/* 130  */ font-family: "Droid Serif", Georgia, Times, serif;
/* 131  */ font-weight: normal;
/* 132  */ font-style: italic;
/* 133  */ float: none;
/* 134  */ }
/* 135  */ 
/* 136  */ body .av-special-heading.blockquote .special-heading-border{display:none;}
/* 137  */ 
/* 138  */ /*subheading*/
/* 139  */ 
/* 140  */ .av-subheading{ font-size: 15px; line-height: 1.3em;  }
/* 141  */ .av-subheading p:first-child{margin-top:0;}
/* 142  */ .av-subheading p:last-child{margin-bottom:0;}
/* 143  */ .av-subheading_below{margin-top:0.3em;}
/* 144  */ .av-subheading_above{margin-bottom:0.3em;}
/* 145  */ .av-subheading.av_custom_color{opacity: 0.8;}
/* 146  */ @media only screen and (max-width: 767px) {
/* 147  */ .av-inherit-size .av-special-heading-tag{ font-size: 0.8em; }
/* 148  */ }
/* 149  */ 
/* 150  */ 

/* shortcodes.css */

/* 151  */ /* ======================================================================================================================================================
/* 152  *| COLOR SECTION
/* 153  *| ====================================================================================================================================================== */
/* 154  */ 
/* 155  */ 
/* 156  */ .avia-section{
/* 157  */ clear:both;
/* 158  */ width:100%;
/* 159  */ float:left;
/* 160  */ min-height:100px;
/* 161  */ position: static; /*fixes a glitch with bg image not displaying below video slide*/
/* 162  */ }
/* 163  */ 
/* 164  */ .avia-section.avia-section-small{
/* 165  */ min-height:0;	
/* 166  */ }
/* 167  */ 
/* 168  */ .js_active .av-minimum-height .container{
/* 169  */ z-index: 1; /*required for transition*/
/* 170  */ opacity: 0;
/* 171  */ -webkit-transition: opacity 0.6s ease-in;
/* 172  */ transition: 		opacity 0.6s ease-in;
/* 173  */ }
/* 174  */ 
/* 175  */ .js_active.av-preloader-enabled .av-minimum-height .container{
/* 176  */ -webkit-transition: opacity 1.2s ease-in;
/* 177  */ transition: 		opacity 1.2s ease-in;	
/* 178  */ }
/* 179  */ 
/* 180  */ 
/* 181  */ .avia-section.av-minimum-height .container{display: table;}
/* 182  */ .avia-section.av-minimum-height .container .content{display: table-cell; vertical-align: middle; height:100%; float:none !important;}
/* 183  */ .av-minimum-height-100 .container {height:1500px;} /*will be overwritten by js*/
/* 184  */ 
/* 185  */ 
/* 186  */ .avia-full-stretch{
/* 187  */ background-size: cover !important;
/* 188  */ }
/* 189  */ 
/* 190  */ .avia_mobile .avia-full-stretch{
/* 191  */ background-attachment: scroll !important;
/* 192  */ }
/* 193  */ 
/* 194  */ #top #main .avia-section .template-page{
/* 195  */ width:100%;
/* 196  */ border:none;
/* 197  */ margin-left: auto;
/* 198  */ padding-left: 0;
/* 199  */ margin-right: auto;
/* 200  */ }

/* shortcodes.css */

/* 201  */ 
/* 202  */ .avia-section .template-page .entry-content-wrapper{
/* 203  */ padding-right:0;
/* 204  */ }
/* 205  */ 
/* 206  */ .avia-section-small .content, .avia-section-small .sidebar { padding-top: 20px; padding-bottom: 20px;}
/* 207  */ .avia-section-large .content, .avia-section-large .sidebar { padding-top: 70px; padding-bottom: 70px;}
/* 208  */ .avia-section-huge .content,  .avia-section-huge .sidebar { padding-top: 130px; padding-bottom: 130px;}
/* 209  */ .avia-section-no-padding .content, .avia-section-no-padding .sidebar{padding-top:0; padding-bottom:0;}
/* 210  */ 
/* 211  */ .html_header_sticky_disabled .container_wrap:first-child, .avia-section.avia-full-stretch, .html_header_transparency .avia-section.avia-builder-el-0{border-top:none;}
/* 212  */ #top #wrap_all #main .avia-no-border-styling{border:none;}
/* 213  */ 
/* 214  */ 
/* 215  */ /*video bg*/
/* 216  */ 
/* 217  */ #top .av-section-with-video-bg{border-top:none; position: relative;}
/* 218  */ 
/* 219  */ #top .av-section-video-bg{
/* 220  */ position: absolute;
/* 221  */ top:0;
/* 222  */ left:0;
/* 223  */ right:0;
/* 224  */ bottom: 0;
/* 225  */ padding: 0;
/* 226  */ margin: 0;
/* 227  */ z-index: 1;
/* 228  */ }
/* 229  */ 
/* 230  */ 
/* 231  */ #top .av-section-video-bg .avia-slideshow-inner{
/* 232  */ height:100% !important;
/* 233  */ }
/* 234  */ 
/* 235  */ #top .av-section-with-video-bg .av-section-video-bg .av-video-service-vimeo iframe{
/* 236  */ 	-webkit-transform: 	scale(1.2);
/* 237  */ 	-ms-transform: 		scale(1.2);
/* 238  */ 	transform: 			scale(1.2);
/* 239  */ }
/* 240  */ 
/* 241  */ /*handle video section on mobile*/
/* 242  */ 
/* 243  */ .avia_mobile #top .av-parallax-section{z-index: 0; -webkit-transform: translate3d(0,0,0);}
/* 244  */ .avia_mobile #top .av-parallax{position: fixed; z-index: -10;}
/* 245  */ .avia_mobile #top .av-parallax .container{z-index: 10; }
/* 246  */ .avia_mobile #top .av-section-mobile-video-disabled .av-section-video-bg{display:none;}
/* 247  */ .avia_desktop #top .av-section-mobile-video-disabled{background-image: none !important;}
/* 248  */ .avia_desktop #top .av-section-mobile-video-disabled .av-parallax{display: none;}
/* 249  */ 
/* 250  */ 

/* shortcodes.css */

/* 251  */ /*parallax section*/
/* 252  */ .av-parallax-section{
/* 253  */ position: relative;
/* 254  */ border-top: none;
/* 255  */ overflow: hidden;
/* 256  */ 
/* 257  */ }
/* 258  */ 
/* 259  */ .av-parallax {
/* 260  */ position: absolute;
/* 261  */ bottom: 0;
/* 262  */ left: 0;
/* 263  */ width: 100%;
/* 264  */ height: 100%;
/* 265  */ z-index: 0;
/* 266  */ height: calc((100vh * 0.3) + 100%);
/* 267  */ }
/* 268  */ 
/* 269  */ /*prevent img pos flickering*/
/* 270  */ .js_active .av-parallax{opacity: 0;}
/* 271  */ .js_active .av-parallax.enabled-parallax{opacity: 1}
/* 272  */ .js_active .av-parallax.active-parallax{opacity: 1; 
/* 273  */ -webkit-transition: opacity 0.3s ease-in-out;
/* 274  */ transition: 		opacity 0.3s ease-in-out;}
/* 275  */ 
/* 276  */ 
/* 277  */ /*special border top elements*/
/* 278  */ .avia_transform .av-extra-border-element{
/* 279  */ 	position: relative; width: 100%; overflow: visible;
/* 280  */ }
/* 281  */ 
/* 282  */ .avia_transform .av-extra-border-element.border-extra-arrow-down{
/* 283  */ 	position: relative;
/* 284  */ 	width: 50px;
/* 285  */ 	height: 25px;
/* 286  */ 	left: 50%;
/* 287  */ 	margin-left: -26px;
/* 288  */ 	margin-top: -1px;
/* 289  */ 	z-index: 25;
/* 290  */ 	margin-bottom: -25px;
/* 291  */ 	clear:both;
/* 292  */ }
/* 293  */ 
/* 294  */ .avia_transform .av-extra-border-element .av-extra-border-outer{
/* 295  */ overflow: hidden;
/* 296  */ height:100%;
/* 297  */ width:100%;
/* 298  */ position: absolute;
/* 299  */ }
/* 300  */ 

/* shortcodes.css */

/* 301  */ .avia_transform .av-extra-border-element .av-extra-border-inner{
/* 302  */ position: absolute;
/* 303  */ left: 50%;
/* 304  */ width: 50px;
/* 305  */ height: 50px;
/* 306  */ -webkit-transform: translateX(-50%) rotate(45deg);
/* 307  */ transform: translateX(-50%) rotate(45deg);
/* 308  */ top: -39px;
/* 309  */ }
/* 310  */ 
/* 311  */ 
/* 312  */ div .av-section-color-overlay-wrap{position: relative; width:100%; }
/* 313  */ .html_header_sidebar .av-section-color-overlay-wrap{float:left;}
/* 314  */ div .av-section-color-overlay{position: absolute; top:0; left: 0; height: 100%; width:100%; }
/* 315  */ div .av-section-color-overlay{z-index: 1;}
/* 316  */ div .av-video-service-html5 .av-section-color-overlay{z-index: 8;}
/* 317  */ 
/* 318  */ .html_minimal_header #main > .avia-builder-el-0 {
/* 319  */ border-top: none;
/* 320  */ }
/* 321  */ 
/* 322  */ /* ======================================================================================================================================================
/* 323  *| ICON
/* 324  *| ====================================================================================================================================================== */
/* 325  */ 
/* 326  */ 
/* 327  */ /*right icons*/
/* 328  */ #top .av_font_icon a{color: inherit; display: block;}
/* 329  */ .av_font_icon a:hover, .av_font_icon a:focus {text-decoration: none; }
/* 330  */ .av_font_icon { display:block; text-align: center;}
/* 331  */ .avia-icon-pos-left {float:left; margin-right: 0.5em;}
/* 332  */ .avia-icon-pos-right {float: right; margin-left: 0.5em;}
/* 333  */ 
/* 334  */ 
/* 335  */ 
/* 336  */ .av-icon-display{
/* 337  */ display: block;
/* 338  */ font-size: 30px;
/* 339  */ line-height: 58px;
/* 340  */ margin: 0 auto 20px auto;
/* 341  */ width: 60px;
/* 342  */ border-radius: 100px;
/* 343  */ border-style: solid;
/* 344  */ border-width: 1px;
/* 345  */ text-align: center;
/* 346  */ -webkit-transition: all 0.3s ease-in-out;
/* 347  */ transition: 		all 0.3s ease-in-out;
/* 348  */ }
/* 349  */ 
/* 350  */ /*tooltip*/

/* shortcodes.css */

/* 351  */ 
/* 352  */ #top .avia-icon-tooltip{  width:250px; font-size: 15px; line-height: 1.6em;}
/* 353  */ 
/* 354  */ 
/* 355  */ /*big icon with border*/
/* 356  */ .av_font_icon.av-icon-style-border .av-icon-char{
/* 357  */ -webkit-backface-visibility: hidden; /*fix bug in webkit where item shifts a few px on hover*/
/* 358  */ }
/* 359  */ 
/* 360  */ .av_font_icon.av-icon-style-border .av-icon-char{
/* 361  */ -moz-box-sizing: content-box;
/* 362  */ -webkit-box-sizing: content-box;
/* 363  */ box-sizing: content-box;
/* 364  */ border-radius: 1000px;
/* 365  */ border-width: 3px;
/* 366  */ border-style: solid;
/* 367  */ display: block;
/* 368  */ margin: 0 auto;
/* 369  */ padding:30px;
/* 370  */ color: inherit;
/* 371  */ border-color: inherit;
/* 372  */ position: relative;
/* 373  */ }
/* 374  */ 
/* 375  */ .av_icon_caption{font-size: 16px; text-transform: uppercase; line-height: 1.3em; display: block; text-align: center; margin-top:8px; font-weight: 400;}
/* 376  */ 
/* 377  */ .av_font_icon.av-icon-style-border .av-icon-char:after {
/* 378  */ 	pointer-events: none;
/* 379  */ 	position: absolute;
/* 380  */ 	width: 100%;
/* 381  */ 	height: 100%;
/* 382  */ 	border-radius: 50%;
/* 383  */ 	content: '';
/* 384  */ 	-webkit-box-sizing: content-box; 
/* 385  */ 	-moz-box-sizing: content-box; 
/* 386  */ 	box-sizing: content-box;
/* 387  */ 	top: 0;
/* 388  */ 	left: 0;
/* 389  */ 	padding: 0;
/* 390  */ 	z-index: -1;
/* 391  */ 	box-shadow: 0 0 0 2px rgba(255,255,255,0.1);
/* 392  */ 	opacity: 0;
/* 393  */ 	-webkit-transform: scale(0.9);
/* 394  */ 	-ms-transform: scale(0.9);
/* 395  */ 	transform: scale(0.9);
/* 396  */ 	-webkit-transform-style: preserve-3d;
/* 397  */ }
/* 398  */ 
/* 399  */ 
/* 400  */ .av_font_icon.av-icon-style-border a.av-icon-char:hover:after {

/* shortcodes.css */

/* 401  */ 	-webkit-animation: 	sonarEffect 1s ease-out ;
/* 402  */ 	animation: 			sonarEffect 1s ease-out ;
/* 403  */ }
/* 404  */ 
/* 405  */ 
/* 406  */ 
/* 407  */ 
/* 408  */ 
/* 409  */ /*iconlist animation*/
/* 410  */ .avia_transform .av_font_icon{
/* 411  */ opacity: 0.1;
/* 412  */ -webkit-transform:scale(0.5);
/* 413  */ -ms-transform:scale(0.5);
/* 414  */ transform:scale(0.5);
/* 415  */ }
/* 416  */ 
/* 417  */ 
/* 418  */ .avia_transform .avia_start_delayed_animation.av_font_icon{
/* 419  */ -webkit-animation: avia_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); 
/* 420  */ animation:         avia_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); 
/* 421  */ opacity: 1;
/* 422  */ -webkit-transform:scale(1);
/* 423  */ -ms-transform:scale(1);
/* 424  */ transform:scale(1);
/* 425  */ }
/* 426  */ 
/* 427  */ 
/* 428  */ 
/* 429  */ 
/* 430  */ /* ======================================================================================================================================================
/* 431  *| ICONBOX
/* 432  *| ====================================================================================================================================================== */
/* 433  */ #top .iconbox{background: transparent;}
/* 434  */ 
/* 435  */ .iconbox{
/* 436  */ margin-bottom:30px;
/* 437  */ position: relative;
/* 438  */ clear:both;
/* 439  */ }
/* 440  */ 
/* 441  */ .iconbox_icon {
/* 442  */ float: left;
/* 443  */ margin: 2px 10px 0 0;
/* 444  */ height: 23px;
/* 445  */ width: 23px;
/* 446  */ font-size: 23px;
/* 447  */ line-height: 18px;
/* 448  */ -webkit-transition: all 0.3s ease-in-out;
/* 449  */ transition: 		all 0.3s ease-in-out;
/* 450  */ }

/* shortcodes.css */

/* 451  */ 
/* 452  */ a.iconbox_icon:hover{
/* 453  */ text-decoration: none;
/* 454  */ }
/* 455  */ 
/* 456  */ .iconbox_left .iconbox_icon {
/* 457  */ border-radius: 50px;
/* 458  */ text-align: center;
/* 459  */ position: relative;
/* 460  */ top: -7px;
/* 461  */ left: -5px;
/* 462  */ height: 30px;
/* 463  */ width: 30px;
/* 464  */ line-height: 30px;
/* 465  */ margin: 2px 0px 0 0;
/* 466  */ }
/* 467  */ 
/* 468  */ .iconbox .iconbox_content .iconbox_content_title {
/* 469  */ border: medium none;
/* 470  */ padding: 2px 0 0 0;
/* 471  */ position: relative;
/* 472  */ margin:0 0 16px 0;
/* 473  */ clear:none;
/* 474  */ overflow: hidden;
/* 475  */ letter-spacing: 1px;
/* 476  */ text-transform: uppercase;
/* 477  */ font-size:1.25em;
/* 478  */ }
/* 479  */ 
/* 480  */ #top .iconbox_top{
/* 481  */ margin-top:20px;
/* 482  */ text-align: center;
/* 483  */ }
/* 484  */ 
/* 485  */ .iconbox_top .iconbox_content{
/* 486  */ padding:45px 20px 20px 20px;
/* 487  */ border-radius: 3px;
/* 488  */ box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.3);
/* 489  */ }
/* 490  */ 
/* 491  */ .iconbox_top .iconbox_icon{
/* 492  */ float:none;
/* 493  */ position: absolute;
/* 494  */ left: 50%;
/* 495  */ top:-26px;
/* 496  */ margin:0 0 0 -26px;
/* 497  */ padding:15px;
/* 498  */ border-radius:100px;
/* 499  */ -webkit-box-sizing: content-box; /* Safari/Chrome, other WebKit */
/* 500  */ -moz-box-sizing: content-box;    /* Firefox, other Gecko */

/* shortcodes.css */

/* 501  */ box-sizing: content-box;
/* 502  */ font-size: 20px;
/* 503  */ line-height: 24px;
/* 504  */ }
/* 505  */ 
/* 506  */ 
/* 507  */ .iconbox_left_content .iconbox_content, .iconbox_right_content .iconbox_content{overflow: hidden;}
/* 508  */ .iconbox_left_content .iconbox_content .iconbox_content_title,.iconbox_right_content .iconbox_content .iconbox_content_title{margin: 0 0 -3px 0;}
/* 509  */ 
/* 510  */ #top .iconbox_left_content .iconbox_icon, #top .iconbox_right_content .iconbox_icon {
/* 511  */ width: 74px;
/* 512  */ height: 74px;
/* 513  */ font-size: 27px;
/* 514  */ line-height: 72px;
/* 515  */ border-style: solid;
/* 516  */ border-width: 1px;
/* 517  */ border-radius: 500px;
/* 518  */ text-align: center;
/* 519  */ margin-right:22px;
/* 520  */ }
/* 521  */ 
/* 522  */ #top .iconbox_right_content{text-align: right;}
/* 523  */ #top .iconbox_right_content .iconbox_icon{
/* 524  */ 	float: right; margin-right:0; margin-left:22px;
/* 525  */ }
/* 526  */ 
/* 527  */ 
/* 528  */ .iconbox .iconbox_content p:last-child {
/* 529  */ margin-bottom: 0;
/* 530  */ }
/* 531  */ 
/* 532  */ 
/* 533  */ #top .iconbox.av-no-box .iconbox_content{padding:0; border:none; box-shadow:none; background: transparent;}
/* 534  */ #top .iconbox.av-no-box .iconbox_icon{position: relative; top:0; margin:0 auto 20px auto; left:0; width:90px; height:90px; line-height:90px; border-style: solid; border-width: 1px; padding:0; font-size: 30px; display:block; }
/* 535  */ 
/* 536  */ 
/* 537  */ /* ======================================================================================================================================================
/* 538  *| ICONLIST
/* 539  *| ====================================================================================================================================================== */
/* 540  */ .avia-icon-list-container{margin:30px 0; clear: both;}
/* 541  */ .avia-icon-list{margin:0; padding:0;}
/* 542  */ .avia-icon-list li{margin:0; padding:0 0 30px 0; list-style-type: none; list-style-position: outside; clear:both;  position: relative; min-height:60px;}
/* 543  */ .avia-icon-list .iconlist_icon{height:64px; width:64px; line-height: 64px; font-size: 30px; text-align: center; border-radius: 500px; position: relative; float:left; margin-right:30px; margin-left:2px; z-index: 5; color:#fff;}
/* 544  */ .avia-icon-list a.iconlist_icon:hover{color:#fff; text-decoration: none;}
/* 545  */ .avia-icon-list .iconlist_title{text-transform: uppercase; top: 4px; margin-bottom:0; position: relative;}
/* 546  */ #top .avia-icon-list .iconlist_title a:hover{text-decoration: underline;}
/* 547  */ .avia-icon-list .iconlist_content_wrap{overflow: hidden; min-height: 1.5em; padding-bottom:4px;}
/* 548  */ .avia-icon-list article.article-icon-entry { min-height: 45px; }
/* 549  */ .avia-icon-list .av-iconlist-empty .iconlist_title{margin-top: 17px;}
/* 550  */ .avia-icon-list .iconlist-timeline{

/* shortcodes.css */

/* 551  */ position: absolute;
/* 552  */ top: 1%;
/* 553  */ left: 32px;
/* 554  */ width: 1px;
/* 555  */ height: 99%;
/* 556  */ border-right-width: 1px;
/* 557  */ border-right-style: dashed;
/* 558  */ }
/* 559  */ 
/* 560  */ .avia-icon-list .iconlist_content li {
/* 561  */ min-height: 0;
/* 562  */ padding: 0;
/* 563  */ list-style: disc outside;
/* 564  */ }
/* 565  */ 
/* 566  */ .avia-icon-list li:last-child .iconlist-timeline{display:none;}
/* 567  */ 
/* 568  */ /*right icons*/
/* 569  */ .avia-icon-list-right {text-align: right;}
/* 570  */ .avia-icon-list-right .iconlist_icon{float:right; margin-left:30px; margin-right:0;  margin-right:2px; }
/* 571  */ .avia-icon-list-right .iconlist-timeline{left: auto; right: 32px;}
/* 572  */ 
/* 573  */ /*iconlist animation*/
/* 574  */ .avia_transform .avia-icon-list .iconlist_icon{
/* 575  */ opacity: 0.1;
/* 576  */ -webkit-transform:scale(0.5);
/* 577  */ -ms-transform:scale(0.5);
/* 578  */ transform:scale(0.5);
/* 579  */ }
/* 580  */ 
/* 581  */ .avia_transform .iconlist-timeline{
/* 582  */ height: 0%;
/* 583  */ }
/* 584  */ 
/* 585  */ .avia_transform .avia-icon-list .avia_start_animation .iconlist_icon{
/* 586  */ -webkit-animation: avia_appear 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* Safari 4+ */
/* 587  */ animation:         avia_appear 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* IE 10+ */
/* 588  */ opacity: 1;
/* 589  */ -webkit-transform:scale(1);
/* 590  */ -ms-transform:scale(1);
/* 591  */ transform:scale(1);
/* 592  */ }
/* 593  */ 
/* 594  */ .avia_transform .avia-icon-list .avia_start_animation .iconlist-timeline{
/* 595  */ -webkit-animation: avia_slide_down 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* Safari 4+ */
/* 596  */ animation:         avia_slide_down 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* IE 10+ */
/* 597  */ height: 100%;
/* 598  */ 
/* 599  */ }
/* 600  */ 

/* shortcodes.css */

/* 601  */ /* ======================================================================================================================================================
/* 602  *| Catalogue
/* 603  *| ====================================================================================================================================================== */
/* 604  */ 
/* 605  */ .av-catalogue-container{margin:30px 0;}
/* 606  */ .av-catalogue-heading{ text-align: center; padding-bottom: 15px; font-weight: normal; letter-spacing: 1px;}
/* 607  */ .av-catalogue-list{ border-top: 1px dashed;  margin:0;}
/* 608  */ .av-catalogue-list li{list-style-type: none; margin:0; border-bottom: 1px dashed; padding:0; clear:both;}
/* 609  */ #top .av-catalogue-item{text-decoration: none; padding:10px 5px; display: block; overflow: hidden; }
/* 610  */ div.av-catalogue-item:hover{cursor:default;}
/* 611  */ .av-catalogue-title-container{position: relative; font-size: 1.3em; line-height: 1.4em;}
/* 612  */ .av-catalogue-title{padding-right:60px; text-transform: uppercase; }
/* 613  */ .av-catalogue-price{position: absolute; right:0; top:0;}
/* 614  */ 
/* 615  */ .av-catalogue-content{padding-right:60px; font-size: 1.1em;}
/* 616  */ .av-catalogue-content p:first-child{margin-top:0;}
/* 617  */ .av-catalogue-content p:last-child{margin-bottom:0;}
/* 618  */ .av-catalogue-list .added_to_cart.wc-forward{display:none;}
/* 619  */ 
/* 620  */ 
/* 621  */ .av-catalogue-image{border-radius: 400px; width:44px; float:left; margin-right:15px; }
/* 622  */ .av-catalogue-image-no{display:none;}
/* 623  */ .av-catalogue-item-inner{overflow: hidden; }
/* 624  */ .av-catalogue-container-woo{margin-top:0;}
/* 625  */ 
/* 626  */ /* ======================================================================================================================================================
/* 627  *| HR
/* 628  *| ====================================================================================================================================================== */
/* 629  */ .hr{
/* 630  */ clear: both;
/* 631  */ display:block;
/* 632  */ width:100%;
/* 633  */ height:25px;
/* 634  */ line-height:25px;
/* 635  */ position: relative;
/* 636  */ margin:30px 0;
/* 637  */ float:left;
/* 638  */ }
/* 639  */ 
/* 640  */ .hr-inner{
/* 641  */ width:100%;
/* 642  */ position: absolute;
/* 643  */ height:1px;
/* 644  */ left:0;
/* 645  */ top:50%;
/* 646  */ width:100%;
/* 647  */ margin-top:-1px;
/* 648  */ border-top-width:1px;
/* 649  */ border-top-style:solid;
/* 650  */ }

/* shortcodes.css */

/* 651  */ #top .hr-invisible, .hr-invisible .hr-inner{margin:0; border:none; }
/* 652  */ .hr-invisible {float:none;}
/* 653  */ 
/* 654  */ .hr-full, .hr-big{margin:70px 0;}
/* 655  */ .hr-full .hr-inner{width:300%; left:-100%;}
/* 656  */ .hr-full.hr-shadow .hr-inner{ box-shadow:0 1px 2px 0px rgba(0, 0, 0, 0.1);}
/* 657  */ .sidebar_right .hr-full .hr-inner{left:auto; right:-50px;}
/* 658  */ .sidebar_left .hr-full .hr-inner{left:-50px;}
/* 659  */ 
/* 660  */ 
/* 661  */ 
/* 662  */ .hr-short{height:20px; line-height:20px; margin:30px 0; float:none;}
/* 663  */ .hr-short .hr-inner{ width:32%; left:50%; margin-left:-16%;  }
/* 664  */ .hr-short.hr-left .hr-inner{  left:0%; margin-left:0%;}
/* 665  */ .hr-short.hr-right .hr-inner{ left:auto; right:0; margin-left:0%; }
/* 666  */ .hr-short .hr-inner-style{border-radius: 20px; height:9px; width:9px; border-width:2px; border-style:solid; display:block; position: absolute; left:50%; margin-left:-5px; margin-top:-5px; }
/* 667  */ .hr-short.hr-left .hr-inner-style{  left:5px; }
/* 668  */ .hr-short.hr-right .hr-inner-style{  left:auto; right:0; }
/* 669  */ 
/* 670  */ body .container_wrap .hr.avia-builder-el-last, body .container_wrap .hr.avia-builder-el-first {
/* 671  */ margin:30px 0;
/* 672  */ }
/* 673  */ 
/* 674  */ 
/* 675  */ /*custom*/
/* 676  */ .hr-custom{margin:0; display: block; min-height:21px; height:auto; overflow: hidden; white-space: nowrap; width:100%; float: left;}
/* 677  */ .hr-custom .hr-inner{display: inline-block; position: relative; vertical-align: middle;}
/* 678  */ .hr-custom.hr-center{text-align: center;}
/* 679  */ .hr-custom.hr-right {text-align: right;}
/* 680  */ .hr-custom.hr-left  {text-align: left;}
/* 681  */ 
/* 682  */ .hr-custom .hr-inner.inner-border-av-border-none{border:none;}
/* 683  */ .hr-custom .hr-inner.inner-border-av-border-fat{border-top-width:2px;}
/* 684  */ .av-seperator-icon { display: inline-block; vertical-align: middle; font-size: 15px; }
/* 685  */ .hr-custom.hr-icon-yes .hr-inner{margin-left:10px; margin-right:10px;}
/* 686  */ 
/* 687  */ /* ======================================================================================================================================================
/* 688  *| Button
/* 689  *| ====================================================================================================================================================== */
/* 690  */ 
/* 691  */ /*button element*/
/* 692  */ .avia-button-wrap{display:inline-block;}
/* 693  */ 
/* 694  */ .avia-button{
/* 695  */ color:#777;
/* 696  */ border-color: #e1e1e1;
/* 697  */ background-color: #f8f8f8;
/* 698  */ }
/* 699  */ 
/* 700  */ body div .avia-button{

/* shortcodes.css */

/* 701  */ border-radius: 3px;
/* 702  */ padding:10px;
/* 703  */ font-size: 12px;
/* 704  */ text-decoration: none;
/* 705  */ display:inline-block;
/* 706  */ border-bottom-style: solid;
/* 707  */ border-bottom-width: 1px;
/* 708  */ margin:3px 0;
/* 709  */ line-height: 1.2em;
/* 710  */ position: relative;
/* 711  */ font-weight: normal;
/* 712  */ text-align: center;
/* 713  */ max-width: 100%;
/* 714  */ }
/* 715  */ 
/* 716  */ .avia-button:hover{opacity: 0.9;}
/* 717  */ .avia-button:active{border-bottom-width: 0px; border-top-width: 1px; border-top-style: solid;}
/* 718  */ .avia-button.avia-color-theme-color-subtle{background-image: none;}
/* 719  */ .avia-button.avia-color-theme-color-subtle:hover{}
/* 720  */ 
/* 721  */ 
/* 722  */ .avia-button .avia_button_icon{position: relative; left: -0.3em; -webkit-perspective: 1000px; -webkit-backface-visibility: hidden;}
/* 723  */ .avia-button .avia_button_icon.avia_button_icon_right{left: 0.3em;}
/* 724  */ .avia-button.avia-icon_select-no .avia_button_icon{ display:none }
/* 725  */ 
/* 726  */ .avia-button.avia-color-grey, 	.avia-button.avia-color-grey:hover	{background-color: #555; 		border-color: #333333; 	color: #fff; }
/* 727  */ .avia-button.avia-color-black, 	.avia-button.avia-color-black:hover	{background-color: #2c2c2c; 	border-color: #000; 	color: #fff; }
/* 728  */ .avia-button.avia-color-red, 	.avia-button.avia-color-red:hover   {  background-color: #B02B2C; 	border-color: #8B2121; 	color: #fff; }
/* 729  */ .avia-button.avia-color-orange, .avia-button.avia-color-orange:hover{background-color: #edae44; 	border-color: #CA9336; 	color: #fff; }
/* 730  */ .avia-button.avia-color-green, 	.avia-button.avia-color-green:hover	{background-color: #83a846; 	border-color: #6F8F3B; 	color: #fff; }
/* 731  */ .avia-button.avia-color-blue, 	.avia-button.avia-color-blue:hover	{background-color: #7bb0e7; 	border-color: #6693C2; 	color: #fff; }
/* 732  */ .avia-button.avia-color-aqua, 	.avia-button.avia-color-aqua:hover	{background-color: #4ecac2; 	border-color: #3EAAA3; 	color: #fff; }
/* 733  */ .avia-button.avia-color-teal, 	.avia-button.avia-color-teal:hover	{background-color: #5f8789; 	border-color: #3F5E5F; 	color: #fff; }
/* 734  */ .avia-button.avia-color-purple, .avia-button.avia-color-purple:hover{background-color: #745f7e; 	border-color: #514358; 	color: #fff; }
/* 735  */ .avia-button.avia-color-pink, 	.avia-button.avia-color-pink:hover	{background-color: #d65799;		border-color: #BB4B85; 	color: #fff; }
/* 736  */ .avia-button.avia-color-silver, .avia-button.avia-color-silver:hover{background-color: #DADADA; 	border-color: #B4B4B4; 	color: #555; }
/* 737  */ 
/* 738  */ 
/* 739  */ #top .avia-button.avia-color-light{color:#fff; border:3px solid #fff; background: transparent;}
/* 740  */ #top .avia-button.avia-color-dark{ color:#000; border:3px solid #000; color:rgba(0,0,0,0.6);  border-color: rgba(0,0,0,0.6); background: transparent;}
/* 741  */ .avia-button.avia-color-light:hover{opacity: 0.7; color:#fff; }
/* 742  */ .avia-button.avia-color-dark:hover{ opacity: 0.7; color:#000; color:rgba(0,0,0,0.6);}
/* 743  */ 
/* 744  */ .avia-button.avia-color-theme-color-subtle{border-width:1px; border-style: solid;}
/* 745  */ 
/* 746  */ .avia-button-center {display:block; text-align: center; clear:both;}
/* 747  */ .avia-button-right  {display:block; float:right;}
/* 748  */ .avia-button.avia-position-right{float:right; display:block;}
/* 749  */ .avia-button.avia-position-left{float:left; display:block;}
/* 750  */ 

/* shortcodes.css */

/* 751  */ .avia-button.avia-size-small{
/* 752  */ padding:9px 10px 7px;
/* 753  */ font-size: 13px;
/* 754  */ min-width: 80px;
/* 755  */ }
/* 756  */ 
/* 757  */ .avia-button.avia-size-medium{
/* 758  */ padding:12px 16px 10px;
/* 759  */ font-size: 13px;
/* 760  */ min-width: 90px;
/* 761  */ }
/* 762  */ 
/* 763  */ .avia-button.avia-size-large{
/* 764  */ padding: 15px 30px 13px;
/* 765  */ font-size: 13px;
/* 766  */ min-width: 139px;
/* 767  */ }
/* 768  */ 
/* 769  */ .avia-button.avia-size-x-large{
/* 770  */ padding: 25px 50px 23px;
/* 771  */ font-size: 15px;
/* 772  */ min-width: 200px;
/* 773  */ }
/* 774  */ 
/* 775  */ .av-icon-on-hover .avia_button_icon{ width: 0px; overflow: hidden; display: inline-block; height: 1em;  -webkit-transition: all 0.2s ease-in-out; transition:all 0.2s ease-in-out; opacity: 0; }
/* 776  */ .av-icon-on-hover:hover .avia_button_icon{ width: 1.5em; opacity: 1;}
/* 777  */ 
/* 778  */ /* ======================================================================================================================================================
/* 779  *| Fullwidth Button
/* 780  *| ====================================================================================================================================================== */
/* 781  */ 
/* 782  */ 
/* 783  */ #top .avia-button-fullwidth{ width: 100%; padding:20px; font-size: 1.5em; margin:0;border:none; position: relative; display:block;}
/* 784  */ #top .avia-button-fullwidth .avia-button-fullwidth{font-size: 1em;}
/* 785  */ #top .avia-button-fullwidth .av-button-description{font-size: 0.8em; position: relative; z-index: 3; opacity: 0.7;}
/* 786  */ #top .avia-button-fullwidth .av-button-description-above p:first-child{margin-top:0;}
/* 787  */ #top .avia-button-fullwidth .av-button-description-below p:last-child {margin-bottom:0;}
/* 788  */ 
/* 789  */ 
/* 790  */ 
/* 791  */ #top .avia-button-fullwidth:hover{opacity: 1;}
/* 792  */ #top .avia-button-fullwidth .avia_button_icon, #top .avia-button-fullwidth .avia_iconbox_title{ position: relative; z-index: 3; -webkit-perspective: 1000px; -webkit-backface-visibility: hidden;}
/* 793  */ 
/* 794  */ #top .avia_button_background{
/* 795  */ opacity: 0; position: absolute; top:0; left:0; bottom:0; right:0; 
/* 796  */  -webkit-transition: all 0.4s ease-in-out; transition:all 0.4s ease-in-out; 
/* 797  */ }
/* 798  */ 
/* 799  */ #top .avia-button-fullwidth:hover .avia_button_background{
/* 800  */ opacity: 1;

/* shortcodes.css */

/* 801  */ }
/* 802  */ 
/* 803  */ 
/* 804  */ #top .av-fullscreen-button .avia-button-fullwidth{border-radius: 0; padding:50px 10px;}
/* 805  */ 
/* 806  */ 
/* 807  */ /* ======================================================================================================================================================
/* 808  *| Message Box
/* 809  *| ====================================================================================================================================================== */
/* 810  */ 
/* 811  */ 
/* 812  */ .avia_message_box{
/* 813  */ text-align: center;
/* 814  */ position: relative;
/* 815  */ border-color: #e1e1e1;
/* 816  */ background-color: #f8f8f8;
/* 817  */ clear: both;
/* 818  */ margin:30px 0;
/* 819  */ }
/* 820  */ 
/* 821  */ div .avia_message_box .avia_message_box_title{
/* 822  */ background-color: rgba(0,0,0,0.05);
/* 823  */ position: absolute;
/* 824  */ top:0;
/* 825  */ left:0;
/* 826  */ padding:5px 20px;
/* 827  */ font-size: 11px;
/* 828  */ text-shadow: none;
/* 829  */ }
/* 830  */ 
/* 831  */ .avia_message_box_content{ font-size: 14px; text-transform: uppercase; font-weight:600;}
/* 832  */ .avia_message_box_icon{ position: relative; left: -0.5em; font-size: 1.3em;}
/* 833  */ .avia_message_box.avia-size-normal{ padding: 17px; }
/* 834  */ .avia_message_box.avia-size-large{ padding: 35px; }
/* 835  */ 
/* 836  */ .avia_message_box.avia-color-green , .avia_message_box.avia-color-green a	 {background-color: #E0F1B5; 	border-color: #8BAF5B; 	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7); 	color: #4F5F39; }
/* 837  */ .avia_message_box.avia-color-blue  , .avia_message_box.avia-color-blue a	 {background-color: #F5F6FC; 	border-color: #9DADBF; 	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7); 	color: #4671A3; }
/* 838  */ .avia_message_box.avia-color-red   , .avia_message_box.avia-color-red a	     {background-color: #FFF8F4; 	border-color: #CDA18F; 	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7); 	color: #AF2C20; }
/* 839  */ .avia_message_box.avia-color-orange, .avia_message_box.avia-color-orange a   {background-color: #FFFDF3; 	border-color: #E6BF4A; 	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7); 	color: #C96D11; }
/* 840  */ .avia_message_box.avia-color-grey  , .avia_message_box.avia-color-grey a	 {background-color: #333; 		border-color: #444; 	text-shadow: 0 1px 0 rgba(0, 0, 0, 1); 			color: #fff; }
/* 841  */ .avia_message_box.avia-color-silver, .avia_message_box.avia-color-silver a   {background-color: #f8f8f8; 	border-color: #e1e1e1; 	text-shadow: 0 1px 0 rgba(255, 255, 255, 1); 	color: #444; }
/* 842  */ .avia_message_box_content p{display: inline;}
/* 843  */ #top .avia_message_box_content strong{color:inherit;}
/* 844  */ 
/* 845  */ .avia_message_box a{text-decoration: underline; }
/* 846  */ #top .avia_message_box a:hover{color:inherit; opacity: 0.7;}
/* 847  */ 
/* 848  */ .avia_message_box.avia-color-blue .avia_message_box_title{ background: rgba(70, 113, 163, 0.08); }
/* 849  */ .avia_message_box.avia-color-red .avia_message_box_title{ background: rgba(175, 44, 32, 0.06); }
/* 850  */ .avia_message_box.avia-color-orange .avia_message_box_title{ background: rgba(250, 235, 125, 0.2) }

/* shortcodes.css */

/* 851  */ .avia_message_box.avia-color-grey .avia_message_box_title{ background: rgba(255, 255, 255, 0.05) }
/* 852  */ 
/* 853  */ .avia_message_box.avia-icon_select-no .avia_message_box_icon{ display:none }
/* 854  */ 
/* 855  */ .avia_message_box.avia-border-solid{border-width:3px; border-style: solid;}
/* 856  */ .avia_message_box.avia-border-dashed{border-width:1px; border-style: dashed;}
/* 857  */ 
/* 858  */ 
/* 859  */ /* ======================================================================================================================================================
/* 860  *| Tabs
/* 861  *| ====================================================================================================================================================== */
/* 862  */ #top .tabcontainer{
/* 863  */ background: transparent;
/* 864  */ }
/* 865  */ 
/* 866  */ .tabcontainer{
/* 867  */ margin: 30px 0;
/* 868  */ position: relative;
/* 869  */ width:100%;
/* 870  */ clear: both;
/* 871  */ overflow: hidden;
/* 872  */ background: transparent;
/* 873  */ }
/* 874  */ 
/* 875  */ .tab_titles{
/* 876  */ position: relative;
/* 877  */ width:100%;
/* 878  */ clear: both;
/* 879  */ float:left;
/* 880  */ z-index: 5;
/* 881  */ }
/* 882  */ 
/* 883  */ .widget .tabcontainer{
/* 884  */ margin-top:0px;
/* 885  */ }
/* 886  */ 
/* 887  */ 
/* 888  */ .js_active .tab_content{
/* 889  */ visibility: hidden;
/* 890  */ clear: both;
/* 891  */ padding: 10px 19px;
/* 892  */ overflow:auto;
/* 893  */ position: absolute;
/* 894  */ top:0;
/* 895  */ z-index: 0;
/* 896  */ left:120%;
/* 897  */ width:100%;
/* 898  */ }
/* 899  */ 
/* 900  */ .js_active .tab{

/* shortcodes.css */

/* 901  */ cursor:pointer;
/* 902  */ margin:0 -1px 0 0;
/* 903  */ display: block;
/* 904  */ float: left;
/* 905  */ z-index: 2;
/* 906  */ position: relative;
/* 907  */ padding:12px 16px;
/* 908  */ top:1px;
/* 909  */ font-size: 11px;
/* 910  */ -webkit-touch-callout: none;
/* 911  */ -webkit-user-select: none;
/* 912  */ -khtml-user-select: none;
/* 913  */ -moz-user-select: none;
/* 914  */ -ms-user-select: none;
/* 915  */ user-select: none;
/* 916  */ border-style: solid;
/* 917  */ border-width:1px;
/* 918  */ }
/* 919  */ 
/* 920  */ .js_active .top_tab .tab{
/* 921  */ border-bottom: none;
/* 922  */ padding:12px 16px 14px 16px;
/* 923  */ }
/* 924  */ 
/* 925  */ .js_active .active_tab{
/* 926  */ z-index: 4;
/* 927  */ position: relative;
/* 928  */ font-weight: bold;
/* 929  */ }
/* 930  */ 
/* 931  */ .js_active .tab_titles .tab:first-child{
/* 932  */ border-top-left-radius:  2px;
/* 933  */ }
/* 934  */ 
/* 935  */ .js_active .tab_titles .tab:last-child{
/* 936  */ border-top-right-radius: 2px;
/* 937  */ }
/* 938  */ 
/* 939  */ .js_active .active_tab_content{
/* 940  */ display: block;
/* 941  */ visibility: visible;
/* 942  */ z-index: 3;
/* 943  */ position: relative;
/* 944  */ overflow:auto;
/* 945  */ border-style: solid;
/* 946  */ border-width:1px;
/* 947  */ border-radius: 2px;
/* 948  */ left:0;
/* 949  */ width:auto;
/* 950  */ }

/* shortcodes.css */

/* 951  */ 
/* 952  */ .tabcontainer .tab_icon{
/* 953  */ margin-right: 7px;
/* 954  */ font-size: 13px;
/* 955  */ }
/* 956  */ 
/* 957  */ .tab_inner_content{
/* 958  */ margin: 11px 0;
/* 959  */ left:-200%;
/* 960  */ position: relative;
/* 961  */ }
/* 962  */ 
/* 963  */ .active_tab_content .tab_inner_content{
/* 964  */ left:0;
/* 965  */ position: relative;
/* 966  */ }
/* 967  */ 
/* 968  */ /*sidebar tabs*/
/* 969  */ 
/* 970  */ 
/* 971  */ 
/* 972  */ .sidebar_tab .tab_titles{
/* 973  */ width:30%;
/* 974  */ min-width:170px;
/* 975  */ max-width:250px;
/* 976  */ float:left;
/* 977  */ display: block;
/* 978  */ }
/* 979  */ 
/* 980  */ .sidebar_tab .tab_icon{font-size: 14px;}
/* 981  */ 
/* 982  */ 
/* 983  */ .sidebar_tab_right .tab_titles{
/* 984  */ float:right;
/* 985  */ }
/* 986  */ 
/* 987  */ .sidebar_tab .tab_titles .tab{
/* 988  */ width:100%;
/* 989  */ margin:0 0 -1px 0;
/* 990  */ top:0;
/* 991  */ }
/* 992  */ 
/* 993  */ .sidebar_tab .tab_content{
/* 994  */ overflow: hidden;
/* 995  */ clear:none;
/* 996  */ left: -1px;
/* 997  */ }
/* 998  */ 
/* 999  */ .sidebar_tab_right .tab_content{
/* 1000 */ left: 1px;

/* shortcodes.css */

/* 1001 */ }
/* 1002 */ 
/* 1003 */ .js_active .sidebar_tab .tab_titles .tab:last-child{
/* 1004 */ border-top-right-radius: 0;
/* 1005 */ border-bottom-left-radius: 2px;
/* 1006 */ }
/* 1007 */ 
/* 1008 */ .sidebar_tab_left .active_tab.tab{
/* 1009 */ width:100.5%;
/* 1010 */ border-right:none;
/* 1011 */ }
/* 1012 */ 
/* 1013 */ .sidebar_tab_right .active_tab.tab{
/* 1014 */ width:100.5%;
/* 1015 */ border-left:none;
/* 1016 */ left:-1px;
/* 1017 */ }
/* 1018 */ 
/* 1019 */ /*noborder sidebar tabs*/
/* 1020 */ 
/* 1021 */ .noborder_tabs.sidebar_tab_left .tab_content, .noborder_tabs.sidebar_tab_right .tab_content{
/* 1022 */ border:none;
/* 1023 */ box-shadow: -8px 0px 20px -10px rgba(0, 0, 0, 0.2);
/* 1024 */ left:0;
/* 1025 */ padding:0px 0 0 30px;
/* 1026 */ }
/* 1027 */ 
/* 1028 */ .noborder_tabs.sidebar_tab_right .tab_content{
/* 1029 */ box-shadow: 8px 0px 20px -10px rgba(0, 0, 0, 0.2);
/* 1030 */ padding:0px 30px 0 0;
/* 1031 */ }
/* 1032 */ 
/* 1033 */ .noborder_tabs.sidebar_tab_left .tab{
/* 1034 */ border-left:none;
/* 1035 */ }
/* 1036 */ 
/* 1037 */ .noborder_tabs.sidebar_tab_right .tab{
/* 1038 */ border-right:none;
/* 1039 */ }
/* 1040 */ 
/* 1041 */ .noborder_tabs .tab:first-child{
/* 1042 */ border-top:none;
/* 1043 */ }
/* 1044 */ .noborder_tabs .tab:last-child{
/* 1045 */ border-bottom:none;
/* 1046 */ }
/* 1047 */ 
/* 1048 */ .tabcontainer .tab.fullsize-tab{display:none;}
/* 1049 */ 
/* 1050 */ @media only screen and (max-width: 767px)  {

/* shortcodes.css */

/* 1051 */ 	.responsive .tabcontainer{border-width: 1px; border-style: solid; border-top:none; overflow: hidden;}
/* 1052 */ 	.responsive .tabcontainer .tab_titles{display:none;}
/* 1053 */ 	.responsive .tabcontainer .tab_content, .responsive .tabcontainer .tab
/* 1054 */ 	{width:100%; max-width:100%; border-left:none; border-right:0;left:0; top:0; min-height: 0!important;}
/* 1055 */ 	.responsive .tabcontainer .tab_content{border-bottom:none; padding:15px 30px; clear: both; }
/* 1056 */ 	.responsive .tabcontainer .tab.fullsize-tab{ display:block; margin-bottom:-1px;}
/* 1057 */ 	.responsive .top_tab .tab.fullsize-tab{ margin-bottom:0px;}
/* 1058 */ 
/* 1059 */ }
/* 1060 */ 
/* 1061 */ 
/* 1062 */ /* ======================================================================================================================================================
/* 1063 *| Accordion/Toggle
/* 1064 *| ====================================================================================================================================================== */
/* 1065 */ 
/* 1066 */ 
/* 1067 */ /*toggle*/
/* 1068 */ .js_active .toggle_wrap{
/* 1069 */ visibility: hidden;
/* 1070 */ position: absolute;
/* 1071 */ z-index: 0;
/* 1072 */ width: 100%;
/* 1073 */ left: 120%;
/* 1074 */ }
/* 1075 */ 
/* 1076 */ .active_tc.toggle_wrap{
/* 1077 */ position: static;
/* 1078 */ visibility: visible;
/* 1079 */ left:0;
/* 1080 */ width:auto;
/* 1081 */ z-index: 1;
/* 1082 */ display: none;
/* 1083 */ }
/* 1084 */ 
/* 1085 */ .js_active .toggler {
/* 1086 */ cursor: pointer;
/* 1087 */ display: block;
/* 1088 */ margin:0;
/* 1089 */ padding: 9px 3px 9px 35px;
/* 1090 */ position: relative;
/* 1091 */ top: 1px;
/* 1092 */ border-style:solid;
/* 1093 */ border-width:1px;
/* 1094 */ -webkit-touch-callout: none;
/* 1095 */ -webkit-user-select: none;
/* 1096 */ -khtml-user-select: none;
/* 1097 */ -moz-user-select: none;
/* 1098 */ -ms-user-select: none;
/* 1099 */ user-select: none;
/* 1100 */ }

/* shortcodes.css */

/* 1101 */ 
/* 1102 */ .togglecontainer{
/* 1103 */ margin:30px 0;
/* 1104 */ position: relative;
/* 1105 */ clear: both;
/* 1106 */ }
/* 1107 */ 
/* 1108 */ .togglecontainer .single_toggle:first-child .toggler, .togglecontainer .taglist + .single_toggle .toggler{
/* 1109 */ border-top-left-radius:  2px;
/* 1110 */ border-top-right-radius: 2px;
/* 1111 */ }
/* 1112 */ 
/* 1113 */ .togglecontainer > div:last-of-type .toggler{
/* 1114 */ border-bottom-left-radius:  2px;
/* 1115 */ border-bottom-right-radius: 2px;
/* 1116 */ }
/* 1117 */ 
/* 1118 */ .togglecontainer > p.activeTitle{
/* 1119 */ border-radius: 0;
/* 1120 */ }
/* 1121 */ 
/* 1122 */ .toggle_content {
/* 1123 */ padding: 12px 30px 11px 30px;
/* 1124 */ margin: 0px 0 5px 0;
/* 1125 */ border-style:solid;
/* 1126 */ border-width:1px;
/* 1127 */ border-top:none;
/* 1128 */ border-bottom-left-radius: 2px;
/* 1129 */ border-bottom-right-radius: 2px;
/* 1130 */ overflow: hidden;
/* 1131 */ }
/* 1132 */ 
/* 1133 */ .toggle_icon{
/* 1134 */ position: absolute;
/* 1135 */ width:15px;
/* 1136 */ height:15px;
/* 1137 */ border-style:solid;
/* 1138 */ border-width:1px;
/* 1139 */ top:12px;
/* 1140 */ left:10px;
/* 1141 */ }
/* 1142 */ 
/* 1143 */ .toggle_icon .vert_icon{
/* 1144 */ border-left-style:solid;
/* 1145 */ border-left-width:3px;
/* 1146 */ position: absolute;
/* 1147 */ left:5px;
/* 1148 */ top:1px;
/* 1149 */ height:11px;
/* 1150 */ }

/* shortcodes.css */

/* 1151 */ 
/* 1152 */ .toggle_icon .hor_icon{
/* 1153 */ border-top-style:solid;
/* 1154 */ border-top-width:3px;
/* 1155 */ position: absolute;
/* 1156 */ top:5px;
/* 1157 */ left:1px;
/* 1158 */ width:11px;
/* 1159 */ }
/* 1160 */ 
/* 1161 */ .activeTitle .toggle_icon .vert_icon{
/* 1162 */ border:none;
/* 1163 */ }
/* 1164 */ 
/* 1165 */ .active_tc.toggle_wrap{
/* 1166 */ display:block;
/* 1167 */ }
/* 1168 */ 
/* 1169 */ 
/* 1170 */ /*sorting*/
/* 1171 */ .taglist {margin-bottom:5px;}
/* 1172 */ .taglist .tag-seperator:last-child{display:none;}
/* 1173 */ .taglist .tag-seperator{padding:0px 4px;}
/* 1174 */ .single_toggle{ width:100%; float:left; display: block; margin: 0 0 -2px 0; padding-bottom: 1px; overflow: hidden; position: relative;}
/* 1175 */ 
/* 1176 */ 
/* 1177 */ /* ======================================================================================================================================================
/* 1178 *| Promo Box
/* 1179 *| ====================================================================================================================================================== */
/* 1180 */ 
/* 1181 */ .av_promobox{
/* 1182 */ position: relative;
/* 1183 */ border-width: 1px;
/* 1184 */ border-style: solid;
/* 1185 */ overflow: hidden;
/* 1186 */ padding:20px 30px;
/* 1187 */ clear:both;
/* 1188 */ margin:50px 0;
/* 1189 */ width:100%;
/* 1190 */ float:left;
/* 1191 */ }
/* 1192 */ 
/* 1193 */ .flex_column >.av_promobox:first-child{margin-top:0;}
/* 1194 */ 
/* 1195 */ .av_promobox .avia-button{
/* 1196 */ right: 30px;
/* 1197 */ top: 50%;
/* 1198 */ position: absolute;
/* 1199 */ z-index: 2;
/* 1200 */ }

/* shortcodes.css */

/* 1201 */ 
/* 1202 */ .avia-promocontent{
/* 1203 */ margin-right:200px;
/* 1204 */ position: relative;
/* 1205 */ z-index: 3;
/* 1206 */ 
/* 1207 */ }
/* 1208 */ 
/* 1209 */ .avia-promocontent p{
/* 1210 */ font-size: 14px;
/* 1211 */ }
/* 1212 */ 
/* 1213 */ .avia-button-no .avia-promocontent{margin:0;}
/* 1214 */ .avia-button-no .avia-button{display:none;}
/* 1215 */ 
/* 1216 */ .av_promobox .avia-button.avia-size-small{ margin-top:-15px; }
/* 1217 */ .av_promobox .avia-button.avia-size-medium{ margin-top:-19px; }
/* 1218 */ .av_promobox .avia-button.avia-size-large{ margin-top:-21px; }
/* 1219 */ 
/* 1220 */ @media only screen and (max-width: 767px)
/* 1221 */ {
/* 1222 */ 	.responsive .avia-promocontent{margin: 0;}
/* 1223 */ 	.responsive .av_promobox .avia-button, .responsive .av_promobox .avia-button-wrap{width:100%; margin-top:4px; position: relative; top:0; left:0; text-align: center; float:none;}
/* 1224 */ }
/* 1225 */ 
/* 1226 */ 
/* 1227 */ /* ======================================================================================================================================================
/* 1228 *| Dropcaps
/* 1229 *| ====================================================================================================================================================== */
/* 1230 */ 
/* 1231 */ .av_dropcap1 {
/* 1232 */ display: block;
/* 1233 */ float: left;
/* 1234 */ font-size: 38px;
/* 1235 */ line-height: 32px;
/* 1236 */ margin: 4px 8px 0 0;
/* 1237 */ }
/* 1238 */ 
/* 1239 */ .av_dropcap2{
/* 1240 */ display:block;
/* 1241 */ float:left;
/* 1242 */ font-size:18px;
/* 1243 */ line-height:35px;
/* 1244 */ width:35px;
/* 1245 */ text-align: center;
/* 1246 */ margin:4px 8px 0 0;
/* 1247 */ border-radius: 100px;
/* 1248 */ font-weight: bold;
/* 1249 */ }
/* 1250 */ 

/* shortcodes.css */

/* 1251 */ 
/* 1252 */ 
/* 1253 */ /* ======================================================================================================================================================
/* 1254 *| Animated Numbers
/* 1255 *| ====================================================================================================================================================== */
/* 1256 */ 
/* 1257 */ .avia-animated-number{
/* 1258 */ display: block;
/* 1259 */ clear: both;
/* 1260 */ position: relative;
/* 1261 */ text-align: center;
/* 1262 */ }
/* 1263 */ 
/* 1264 */ .avia-animated-number:hover{text-decoration: none;}
/* 1265 */ .avia-animated-number-content{line-height: 1.3em;}
/* 1266 */ .avia-animated-number.avia-color-font-light .avia-animated-number-content, .avia-animated-number.avia-color-font-light .heading{
/* 1267 */ color:#fff;
/* 1268 */ }
/* 1269 */ 
/* 1270 */ .avia-animated-number.avia-color-font-dark .avia-animated-number-content, .avia-animated-number.avia-color-font-dark .heading{
/* 1271 */ color:#222;
/* 1272 */ }
/* 1273 */ 
/* 1274 */ #top .avia-color-font-custom .heading {
/* 1275 */ color: inherit;
/* 1276 */ }
/* 1277 */ 
/* 1278 */ .avia-animated-number.avia-color-font-embossed .avia-single-number{
/* 1279 */ text-shadow: 0 1px 0 rgb(203, 203, 203), 0 2px 0 rgb(201, 201, 201), 0 3px 0 rgb(186, 186, 186), 0 4px 0 rgb(184, 184, 184), 0 5px 0 rgb(171, 171, 171), 0 6px 1px rgba(0, 0, 0, .1), 0 0 5px rgba(0, 0, 0, .1), 0 1px 3px rgba(0, 0, 0, .3), 0 3px 5px rgba(0, 0, 0, .2), 0 5px 10px rgba(0, 0, 0, .25), 0 10px 10px rgba(0, 0, 0, .2), 0 20px 20px rgba(0, 0, 0, .15);
/* 1280 */ color: rgb(255, 255, 255);
/* 1281 */ }
/* 1282 */ 
/* 1283 */ 
/* 1284 */ .avia-animated-number-title{
/* 1285 */ font-size: 40px;
/* 1286 */ white-space: nowrap;
/* 1287 */ line-height: 1em;
/* 1288 */ position: relative;
/* 1289 */ letter-spacing: -2px;
/* 1290 */ font-weight: 400;
/* 1291 */ margin-bottom: 4px;
/* 1292 */ 
/* 1293 */ }
/* 1294 */ 
/* 1295 */ 
/* 1296 */ .avia-no-number{
/* 1297 */ opacity: 0.5;
/* 1298 */ font-size: 0.8em;
/* 1299 */ font-weight: normal;
/* 1300 */ }

/* shortcodes.css */

/* 1301 */ 
/* 1302 */ .avia-animated-number-content{
/* 1303 */ padding: 0;
/* 1304 */ position: relative;
/* 1305 */ clear: none;
/* 1306 */ overflow: hidden;
/* 1307 */ font-size: 15px;
/* 1308 */ }
/* 1309 */ 
/* 1310 */ .avia-animated-number-content p{
/* 1311 */ margin: 0;
/* 1312 */ }
/* 1313 */ 
/* 1314 */ .js_active .avia-animated-number-title{
/* 1315 */ visibility: hidden;
/* 1316 */ }
/* 1317 */ 
/* 1318 */ .number_prepared .avia-animated-number-title{
/* 1319 */ visibility: visible;
/* 1320 */ }
/* 1321 */ 
/* 1322 */ .av-icon-before-number{margin-right:10px;}
/* 1323 */ .av-icon-after-number{margin-left:10px;}
/* 1324 */ 
/* 1325 */ 
/* 1326 */ /* ======================================================================================================================================================
/* 1327 *| Contact Form
/* 1328 *| ====================================================================================================================================================== */
/* 1329 */ 
/* 1330 */ fieldset{
/* 1331 */ border:none;
/* 1332 */ }
/* 1333 */ 
/* 1334 */ .avia_ajax_form{
/* 1335 */ clear:both;
/* 1336 */ }
/* 1337 */ 
/* 1338 */ .avia_ajax_form fieldset p br{display:none;}
/* 1339 */ .avia_ajax_form label {display:block; visibility: visible; position: relative; } /*dont delete. ie8 needs this separate*/
/* 1340 */ .avia_ajax_form label, .modified_width:before{display:block; visibility: visible; position: relative; margin-bottom: 7px; font-weight: 600;}
/* 1341 */ 
/* 1342 */ #ajaxresponse.hidden{
/* 1343 */ visibility: visible;
/* 1344 */ position: static;
/* 1345 */ display:none;
/* 1346 */ }
/* 1347 */ 
/* 1348 */ 
/* 1349 */ #top .avia_ajax_form .text_input, #top .avia_ajax_form .select, #top .avia_ajax_form .text_area{
/* 1350 */ width:100%;

/* shortcodes.css */

/* 1351 */ margin-bottom:0;
/* 1352 */ display:inline;
/* 1353 */ min-width:50px;
/* 1354 */ padding:13px;
/* 1355 */ border-radius: 2px;
/* 1356 */ }
/* 1357 */ 
/* 1358 */ #top select, #top .avia_ajax_form .select, #top .entry-content-wrapper select{
/* 1359 */  -webkit-appearance: none;
/* 1360 */ border-radius:0px;
/* 1361 */ background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAANCAYAAAC+ct6XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjBBRUQ1QTQ1QzkxMTFFMDlDNDdEQzgyNUE1RjI4MTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjBBRUQ1QTU1QzkxMTFFMDlDNDdEQzgyNUE1RjI4MTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMEFFRDVBMjVDOTExMUUwOUM0N0RDODI1QTVGMjgxMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMEFFRDVBMzVDOTExMUUwOUM0N0RDODI1QTVGMjgxMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pk5mU4QAAACUSURBVHjaYmRgYJD6////MwY6AyaGAQIspCieM2cOjKkIxCFA3A0TSElJoZ3FUCANxAeAWA6IOYG4iR5BjWwpCDQCcSnNgxoIVJCDFwnwA/FHWlp8EIpHSKoGgiggLkITewrEcbQO6mVAbAbE+VD+a3IsJTc7FQAxDxD7AbEzEF+jR1DDywtoCr9DbhwzDlRZDRBgACYqHJO9bkklAAAAAElFTkSuQmCC);
/* 1362 */  background-position: center right;
/* 1363 */  background-repeat: no-repeat;
/* 1364 */  border-radius: 2px;
/* 1365 */ }
/* 1366 */ 
/* 1367 */ #top select[multiple], #top .avia_ajax_form .select[multiple]{background-image:none;} 
/* 1368 */ #top .avia_ajax_form .select[multiple] option{padding:5px;}
/* 1369 */ 
/* 1370 */ 
/* 1371 */ /*remove bg on firefox*/
/* 1372 */ .avia-mozilla #top select, .avia-mozilla #top .avia_ajax_form .select, .avia-mozilla #top .entry-content-wrapper select{ background-image:none; }
/* 1373 */ 
/* 1374 */ #top select[multiple] { background-image:none; }
/* 1375 */ 
/* 1376 */ #top .avia_ajax_form input[type="checkbox"] {
/* 1377 */ float: left;
/* 1378 */ margin-right: 8px;
/* 1379 */ top: 2px;
/* 1380 */ position: relative;
/* 1381 */ }
/* 1382 */ 
/* 1383 */ .value_verifier_label {
/* 1384 */ position: absolute;
/* 1385 */ bottom: 11px;
/* 1386 */ left: 10px;
/* 1387 */ font-size: 13px;
/* 1388 */ line-height: 21px;
/* 1389 */ }
/* 1390 */ 
/* 1391 */ #top .avia_ajax_form .captcha{padding-left: 65px;}
/* 1392 */ 
/* 1393 */ .avia_ajax_form p{ position: relative; clear:both; float:left; width:100%;}
/* 1394 */ .avia_ajax_form p.hidden{position: absolute; width:0px; left:0; top:0; }
/* 1395 */ .avia_ajax_form .form_element_half{width:49.5%; float:left; margin-left:1%; clear:none;}
/* 1396 */ .avia_ajax_form .form_element_third{width:32.6%; float:left; margin-left:1%; clear:none;}
/* 1397 */ .avia_ajax_form .form_element_two_third{width:66.4%; float:left; margin-left:1%; clear:none;}
/* 1398 */ .avia_ajax_form .form_element_fourth{width:24.2%; float:left; margin-left:1%; clear:none;}
/* 1399 */ .avia_ajax_form .form_element_three_fourth{width:74.8%; float:left; margin-left:1%; clear:none;}
/* 1400 */ 

/* shortcodes.css */

/* 1401 */ .avia_ajax_form .first_form{clear:both;margin-left:0;}
/* 1402 */ 
/* 1403 */ .avia_ajax_form .button {
/* 1404 */ margin: 0;
/* 1405 */ padding: 16px 20px;
/* 1406 */ border-radius: 2px;
/* 1407 */ border-bottom-width: 1px;
/* 1408 */ border-bottom-style: solid;
/* 1409 */ font-weight: normal;
/* 1410 */ font-size: 12px;
/* 1411 */ min-width: 142px;
/* 1412 */ outline: none;
/* 1413 */ }
/* 1414 */ 
/* 1415 */ 
/* 1416 */ .modified_width .button{
/* 1417 */ width:100%;
/* 1418 */ padding: 13px 10px 14px;
/* 1419 */ min-width: 0;
/* 1420 */ }
/* 1421 */ 
/* 1422 */ .av-form-labels-visible .modified_width:before{
/* 1423 */ display:block;
/* 1424 */ content: "Submit Form";
/* 1425 */ visibility: hidden;
/* 1426 */ }
/* 1427 */ 
/* 1428 */ #footer .avia_ajax_form textarea{height:90px; }
/* 1429 */ 
/* 1430 */ 
/* 1431 */ .avia_ajax_form p input, .avia_ajax_form p textarea, .avia_ajax_form p select, .avia_ajax_form p .input_checkbox_label{
/* 1432 */ -webkit-transition: all 0.3s ease-in-out;
/* 1433 */ transition: 		all 0.3s ease-in-out;
/* 1434 */ }
/* 1435 */ 
/* 1436 */ #top .button.av-sending-button{
/* 1437 */ -webkit-transition: none;
/* 1438 */ transition: 		none;
/* 1439 */ background-size: 32px 32px;
/* 1440 */ -webkit-animation: avia-bg-move 1.2s linear infinite; /* Safari 4+ */
/* 1441 */ animation:         avia-bg-move 1.2s linear infinite; /* IE 10+ */
/* 1442 */ }
/* 1443 */ 
/* 1444 */ /*contact form datepicker*/
/* 1445 */ 
/* 1446 */ 
/* 1447 */ 
/* 1448 */ .avia-datepicker-div{ background: #fff; border:1px solid #e1e1e1; }
/* 1449 */ .avia-datepicker-div a{ color:#333; background-color: #f8f8f8; }
/* 1450 */ .avia-datepicker-div a.ui-state-active{ color:#8bba34; }

/* shortcodes.css */

/* 1451 */ .avia-datepicker-div a.ui-state-highlight{ color:#8bba34; }
/* 1452 */ .avia-datepicker-div a.ui-state-hover{ color:#FFF; background-color: #bbb; }
/* 1453 */ .avia-datepicker-div .ui-datepicker-buttonpane button{ background-color: #8BBA34; color: #FFF; border-color: #8BBA34; }
/* 1454 */ 
/* 1455 */ 
/* 1456 */ .avia-datepicker-div.ui-datepicker { width: 300px; padding: 20px; display: none; box-shadow: 0px 0px 44px 0px rgba(0, 0, 0, 0.2);}
/* 1457 */ .avia-datepicker-div.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
/* 1458 */ .avia-datepicker-div.ui-datepicker .ui-datepicker-prev, .avia-datepicker-div.ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 50px; height: 1.8em;  text-align: center; line-height: 1.8em; cursor: pointer;}
/* 1459 */ .avia-datepicker-div.ui-datepicker .ui-datepicker-prev { left:2px; }
/* 1460 */ .avia-datepicker-div.ui-datepicker .ui-datepicker-next { right:2px; }
/* 1461 */ .avia-datepicker-div.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; font-weight: bold; letter-spacing: 1.5px; text-transform: uppercase;}
/* 1462 */ .avia-datepicker-div.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
/* 1463 */ .avia-datepicker-div.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
/* 1464 */ .avia-datepicker-div.ui-datepicker select.ui-datepicker-month,
/* 1465 */ .avia-datepicker-div.ui-datepicker select.ui-datepicker-year { width: 49%;}
/* 1466 */ .avia-datepicker-div.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
/* 1467 */ .avia-datepicker-div.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
/* 1468 */ .avia-datepicker-div.ui-datepicker td { border: 0; padding: 1px; }
/* 1469 */ .avia-datepicker-div.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: center; text-decoration: none; }
/* 1470 */ .avia-datepicker-div.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
/* 1471 */ .avia-datepicker-div.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: 10px 20px; width:auto; overflow:visible; border: none;
/* 1472 */ border-radius: 3px;}
/* 1473 */ .avia-datepicker-div.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
/* 1474 */ 
/* 1475 */ 
/* 1476 */ /* RTL support */
/* 1477 */ .avia-datepicker-div.ui-datepicker-rtl { direction: rtl; }
/* 1478 */ .avia-datepicker-div.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
/* 1479 */ .avia-datepicker-div.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
/* 1480 */ .avia-datepicker-div.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
/* 1481 */ .avia-datepicker-div.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
/* 1482 */ .avia-datepicker-div.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
/* 1483 */ .avia-datepicker-div.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
/* 1484 */ .avia-datepicker-div.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
/* 1485 */ .avia-datepicker-div.ui-datepicker-rtl .ui-datepicker-group { float:right; }
/* 1486 */ .avia-datepicker-div.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
/* 1487 */ .avia-datepicker-div.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
/* 1488 */ 
/* 1489 */ /* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
/* 1490 */ .avia-datepicker-div.ui-datepicker-cover {
/* 1491 */     display: none; /*sorry for IE5*/
/* 1492 */     display/**/: block; /*sorry for IE5*/
/* 1493 */     position: absolute; /*must have*/
/* 1494 */     z-index: -1; /*must have*/
/* 1495 */     filter: mask(); /*must have*/
/* 1496 */     top: -4px; /*must have*/
/* 1497 */     left: -4px; /*must have*/
/* 1498 */     width: 200px; /*must have*/
/* 1499 */     height: 200px; /*must have*/
/* 1500 */ }

/* shortcodes.css */

/* 1501 */ 
/* 1502 */ 
/* 1503 */ 
/* 1504 */ 
/* 1505 */ /*custom form colors*/
/* 1506 */ #top .av-custom-form-color *{color:inherit;}
/* 1507 */ #top .av-custom-form-color a{text-decoration: underline;}
/* 1508 */ #top .av-custom-form-color ::-webkit-input-placeholder { color: inherit;  opacity:  0.8;}
/* 1509 */ #top .av-custom-form-color ::-moz-placeholder { color: inherit; opacity:  0.8; }
/* 1510 */ #top .av-custom-form-color :-ms-input-placeholder { color:inherit;  opacity:  0.8;}
/* 1511 */ #top .av-custom-form-color .button{border: 2px solid;}
/* 1512 */ #top .av-custom-form-color .button:hover{}
/* 1513 */ 
/* 1514 */ #top .av-light-form, #top .av-light-form + .ajaxresponse *{color:#fff;}
/* 1515 */ #top div .av-light-form .input-text, #top div .av-light-form input[type='text'], #top div .av-light-form input[type='input'], #top div .av-light-form input[type='password'], #top div .av-light-form input[type='email'], #top div .av-light-form input[type='number'], #top div .av-light-form input[type='url'], #top div .av-light-form input[type='tel'], #top div .av-light-form input[type='search'], #top div .av-light-form textarea, #top div .av-light-form select, div div .av-light-form .button{
/* 1516 */ 	color: #fff;
/* 1517 */ 	border-color: #fff;
/* 1518 */ 	border-width: 2px !important;
/* 1519 */ 	background-color: transparent;
/* 1520 */ }
/* 1521 */ 
/* 1522 */ #top .av-dark-form, #top .av-dark-form + .ajaxresponse *{color:#222;}
/* 1523 */ #top div .av-dark-form .input-text, #top div .av-dark-form input[type='text'], #top div .av-dark-form input[type='input'], #top div .av-dark-form input[type='password'], #top div .av-dark-form input[type='email'], #top div .av-dark-form input[type='number'], #top div .av-dark-form input[type='url'], #top div .av-dark-form input[type='tel'], #top div .av-dark-form input[type='search'], #top div .av-dark-form textarea, #top div .av-dark-form select, div div .av-dark-form .button{
/* 1524 */ 	color: #222;
/* 1525 */ 	border-color: #222;
/* 1526 */ 	border-width: 2px !important;
/* 1527 */ 	background-color: transparent;
/* 1528 */ }
/* 1529 */ 
/* 1530 */ 
/* 1531 */ 
/* 1532 */ 
/* 1533 */ @media only screen and (max-width: 479px) {
/* 1534 */ 
/* 1535 */ 	.responsive .avia_ajax_form .form_element{
/* 1536 */ 	width:100%; clear: both; margin-right:0; float: none;
/* 1537 */ 	}
/* 1538 */ }
/* 1539 */ 
/* 1540 */ /* ======================================================================================================================================================
/* 1541 *| Table
/* 1542 *| ====================================================================================================================================================== */
/* 1543 */ 
/* 1544 */ /*data table*/
/* 1545 */ 
/* 1546 */ 
/* 1547 */ div .avia-table {background: transparent; width:100%; clear:both; margin:30px 0;}
/* 1548 */ .avia-data-table .avia-heading-row .avia-desc-col{border-top:none; border-left:none;}
/* 1549 */ .avia-data-table .avia-button-row td{text-align: center;}
/* 1550 */ .avia-data-table .avia-center-col{text-align: center;}

/* shortcodes.css */

/* 1551 */ .avia-data-table td:before{display:none;}
/* 1552 */ .avia-data-table .avia-pricing-row td, .avia-data-table .avia-pricing-row th{text-align: center; font-size: 40px; line-height: 1.3em}
/* 1553 */ .avia-data-table .avia-desc-col{text-align: right;}
/* 1554 */ .avia-data-table .avia-pricing-row small{display: block; font-size: 11px; font-style: italic; line-height: 1.7em; }
/* 1555 */ .avia-data-table .avia-pricing-row .avia-desc-col{font-size: 14px; text-align: right;}
/* 1556 */ 
/* 1557 */ 
/* 1558 */ @media only screen and (max-width: 767px)
/* 1559 */ {
/* 1560 */ 	.responsive div .avia_responsive_table .avia-data-table table,
/* 1561 */     .responsive div .avia_responsive_table .avia-data-table tbody,
/* 1562 */     .responsive div .avia_responsive_table .avia-data-table tr,
/* 1563 */     .responsive div .avia_responsive_table .avia-data-table td,
/* 1564 */     .responsive div .avia_responsive_table .avia-data-table th{display:block; border-top:none; border-right:none; border-left:none; text-align: center;}
/* 1565 */     .responsive .avia_responsive_table .avia-data-table{border-style:solid; border-width: 1px;}
/* 1566 */     .responsive .avia_responsive_table .avia-data-table .avia-pricing-row .avia-desc-col{text-align: center;}
/* 1567 */     .responsive .avia_responsive_table .avia-data-table .avia-button-row, .responsive .avia_responsive_table .avia-data-table tr:first-child th{display:none;}
/* 1568 */     .responsive .avia_responsive_table .avia-data-table td:before {
/* 1569 */ 	display:block;
/* 1570 */ 	font-style: italic; font-size: 11px;
/* 1571 */ 	}
/* 1572 */ 
/* 1573 */ 	.responsive .avia_responsive_table .avia-data-table td {
/* 1574 */ 		position: relative;
/* 1575 */ 	}
/* 1576 */ 
/* 1577 */     .responsive .avia_scrollable_table {
/* 1578 */         width: 100%;
/* 1579 */         overflow-x: scroll;
/* 1580 */         overflow-y: hidden;
/* 1581 */         -webkit-overflow-scrolling: touch;
/* 1582 */         -ms-overflow-style: -ms-autohiding-scrollbar;
/* 1583 */     }
/* 1584 */ 
/* 1585 */     .responsive .avia_scrollable_table .avia-data-table > thead > tr > th,
/* 1586 */     .responsive .avia_scrollable_table .avia-data-table > tbody > tr > th,
/* 1587 */     .responsive .avia_scrollable_table .avia-data-table > tfoot > tr > th,
/* 1588 */     .responsive .avia_scrollable_table .avia-data-table > thead > tr > td,
/* 1589 */     .responsive .avia_scrollable_table .avia-data-table > tbody > tr > td,
/* 1590 */     .responsive .avia_scrollable_table .avia-data-table > tfoot > tr > td {
/* 1591 */         white-space: nowrap;
/* 1592 */     }
/* 1593 */ }
/* 1594 */ 
/* 1595 */ /*pricing table*/
/* 1596 */ 
/* 1597 */ .avia-pricing-table-container {position: relative; clear: both; width:100%; display:table; table-layout: fixed;}
/* 1598 */ .pricing-table-wrap {display:table-cell;}
/* 1599 */ .pricing-table {margin:10px;}
/* 1600 */ .pricing-table>li{

/* shortcodes.css */

/* 1601 */ list-style-type: none;
/* 1602 */ list-style-position: outside;
/* 1603 */ padding:9px 12px;
/* 1604 */ border-top-style:solid;
/* 1605 */ border-top-width:1px;
/* 1606 */ border-left-style:solid;
/* 1607 */ border-left-width:1px;
/* 1608 */ border-right-style:solid;
/* 1609 */ border-right-width:1px;
/* 1610 */ margin:0;
/* 1611 */ text-align: center;
/* 1612 */ position: relative;
/* 1613 */ 
/* 1614 */ }
/* 1615 */ 
/* 1616 */ .avia-pricing-table-container .pricing-table>li:last-child{
/* 1617 */ border-bottom-left-radius:  3px; border-bottom-right-radius:  3px;
/* 1618 */ border-bottom-style:solid;
/* 1619 */ border-bottom-width:1px;
/* 1620 */ display: block;
/* 1621 */ }
/* 1622 */ 
/* 1623 */ 
/* 1624 */ .pricing-table > li:first-child, .pricing-extra{
/* 1625 */ border-top-left-radius:  3px; border-top-right-radius:  3px;
/* 1626 */ border-top-style:solid;
/* 1627 */ border-top-width:1px;
/* 1628 */ border-left-style:solid;
/* 1629 */ border-left-width:1px;
/* 1630 */ border-right-style:solid;
/* 1631 */ border-right-width:1px;
/* 1632 */ }
/* 1633 */ 
/* 1634 */ .pricing-extra{display:none;}
/* 1635 */ .avia-desc-col.pricing-table li{border-style:dashed; border-left:none; border-right:none; text-align: right; }
/* 1636 */ .avia-desc-col.pricing-table .avia-button-row{border:none;}
/* 1637 */ .avia-center-col.pricing-table{text-align: center;}
/* 1638 */ .pricing-table li.avia-pricing-row {text-align: center; font-size: 60px; line-height: 1em; padding:25px 12px;
/* 1639 */ /* text-shadow: 0 2px 0 #C9C9C9, 0 3px 0 #BBB, 0 3px 0 #B9B9B9, 0 1px 0 #AAA, 0 1px 1px rgba(0, 0, 0, .1), 0 0 3px rgba(0, 0, 0, .1), 0 4px 10px rgba(0, 0, 0, .2); */
/* 1640 */ font-weight:600;
/* 1641 */ }
/* 1642 */ .pricing-table li.avia-pricing-row small{
/* 1643 */ display: block;
/* 1644 */ font-size: 16px;
/* 1645 */ font-style: italic;
/* 1646 */ line-height: 1.4em;
/* 1647 */ font-weight: normal;
/* 1648 */ letter-spacing: 1px;
/* 1649 */ text-shadow:none;
/* 1650 */ }

/* shortcodes.css */

/* 1651 */ 
/* 1652 */ .pricing-table.avia-highlight-col .pricing-extra{
/* 1653 */ display:block;
/* 1654 */ position: absolute;
/* 1655 */ top:-20px;
/* 1656 */ height:25px;
/* 1657 */ left:-1px;
/* 1658 */ right:-1px;
/* 1659 */ border-top-left-radius:  5px; border-top-right-radius:  5px;
/* 1660 */ }
/* 1661 */ 
/* 1662 */ .pricing-table li.empty-table-cell{display:none;}
/* 1663 */ .pricing-table.avia-desc-col li.empty-table-cell{display:block;}
/* 1664 */ .fallback-table-val{visibility: hidden;}
/* 1665 */ .pricing-table.avia-highlight-col{box-shadow: 0 0 9px 1px rgba(0, 0, 0, 0.1); margin:4px;}
/* 1666 */ .pricing-table.avia-highlight-col>li:last-child {padding-bottom:25px;}
/* 1667 */ .pricing-table.avia-highlight-col .first-table-item{
/* 1668 */ position: relative;
/* 1669 */ top: -9px;
/* 1670 */ z-index: 10;
/* 1671 */ }
/* 1672 */ 
/* 1673 */ .pricing-table li.avia-pricing-row .currency-symbol{font-size:0.5em; position: relative; top:-0.6em; line-height: 1em; text-shadow:none; font-weight:normal; }
/* 1674 */ .avia_pricing_default .pricing-table li.avia-pricing-row small, .avia_pricing_default .pricing-table li.avia-pricing-row .currency-symbol{opacity: 0.4;color:#000;filter:alpha(opacity=40); text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3);}
/* 1675 */ 
/* 1676 */ /*style variation*/
/* 1677 */ .avia_show_empty_cells .pricing-table .empty-table-cell{display:block;}
/* 1678 */ .avia_pricing_minimal .pricing-table{box-shadow: 0 0 1px 0px rgba(0, 0, 0, 0.1); }
/* 1679 */ #top .avia_pricing_minimal .pricing-table>li{border:none;}
/* 1680 */ .avia_pricing_minimal .pricing-table > li:first-child, #top .avia_pricing_minimal .pricing-extra, .avia_pricing_minimal .pricing-table>li:last-child{border-radius: 0; border: none;}
/* 1681 */ 
/* 1682 */ .avia_pricing_minimal .pricing-table.avia-highlight-col .pricing-extra{left:0; right:0;}
/* 1683 */ .avia_pricing_minimal .pricing-table li.avia-pricing-row{font-weight:300;}
/* 1684 */ 
/* 1685 */ @media only screen and (max-width: 767px)
/* 1686 */ {
/* 1687 */ 	.responsive .avia-pricing-table-container , .responsive .pricing-table-wrap{display:block;}
/* 1688 */ 	.responsive .pricing-table{display:block; margin-bottom:40px;}
/* 1689 */ 	.responsive .pricing-table.avia-desc-col{display:none;}
/* 1690 */ 
/* 1691 */ }
/* 1692 */ 
/* 1693 */ 
/* 1694 */ /* ======================================================================================================================================================
/* 1695 *| Post Slider
/* 1696 *| ====================================================================================================================================================== */
/* 1697 */ .avia-content-slider{ margin:30px 0; clear:both; }
/* 1698 */ .avia-content-slider, .avia-content-slider-inner{ position: relative; overflow: hidden; clear:both; }
/* 1699 */ .avia-content-slider .slide-entry-title{font-size:1.1em; line-height:1.4em; margin:0;}
/* 1700 */ .avia-content-slider .slide-image, .avia-content-slider .slide-image img{border-radius: 3px; display: block; position: relative; -webkit-perspective: 1000px;

/* shortcodes.css */

/* 1701 */ -webkit-backface-visibility: hidden;}
/* 1702 */ .avia-content-slider .slide-image{overflow:hidden; margin-bottom:6px; border-radius: 3px;}
/* 1703 */ .avia-content-slider .slide-entry{} 
/* 1704 */ .avia-content-slider .slide-entry-wrap{width:100%; float:left; margin-bottom:40px;}
/* 1705 */ .avia-content-slider-active .slide-entry-wrap{position: absolute; top:0; visibility: hidden; margin:0;}
/* 1706 */ .avia-content-slider .slide-entry-wrap:first-child{position: relative;}
/* 1707 */ .avia-content-slider .slide-meta div, .avia-content-slider .slide-meta time{display: inline-block; font-size: 0.9em;}
/* 1708 */ .avia-content-slider .slide-meta a{position: relative;}
/* 1709 */ .avia-content-slider .slide-meta{position: relative;  padding-bottom: 10px; }
/* 1710 */ .avia-content-slider .slide-meta-del{margin:0px 4px;}
/* 1711 */ .avia-content-slider.avia-builder-el-no-sibling{margin:0;}
/* 1712 */ 
/* 1713 */ 
/* 1714 */ .slider-fallback-image{visibility: hidden;}
/* 1715 */ .avia-content-slider .fake-thumbnail .slide-image{border-width: 1px; border-style: solid; -webkit-perspective: 1000px; -webkit-backface-visibility: hidden; min-height: 70px;}
/* 1716 */ .fallback-post-type-icon{position: absolute; top:49%; left:50%; margin:-28px 0 0 -30px; height:60px; width:60px; line-height:59px; font-size:25px; text-align:center; border-radius: 100px;}
/* 1717 */ .avia-content-slider .slide-image:hover .fallback-post-type-icon{opacity: 0;}
/* 1718 */ .pagination-slider .pagination{padding: 1px 0 10px 0;}
/* 1719 */ 
/* 1720 */ 
/* 1721 */ .avia_desktop .avia-content-slider .avia-slideshow-arrows a{ opacity: 0; }
/* 1722 */ #top .avia-content-slider:hover .avia-slideshow-arrows a{opacity: 1;}
/* 1723 */ 
/* 1724 */ 
/* 1725 */ #top .avia-content-slider .avia-slideshow-arrows a{ top: 38%; margin: -30px 0 0;}
/* 1726 */ 
/* 1727 */ #top .avia-content-slider, #top .avia-content-slider-inner, #top .avia-content-slider-inner .slide-entry-wrap{ 
/* 1728 */ /* fixes flickering issue when slider moves. usually other elements in other container flicker. temp removed */
/* 1729 */ /* old: */
/* 1730 */ /* -webkit-transform-style: preserve-3d; */
/* 1731 */ 
/* 1732 */ /* new; */
/* 1733 */ -webkit-transform-style: flat;
/* 1734 */ -webkit-perspective: 1000px;
/* 1735 */ -webkit-backface-visibility: hidden;
/* 1736 */ }
/* 1737 */ 
/* 1738 */ 
/* 1739 */ 
/* 1740 */ @media only screen and (max-width: 767px)
/* 1741 */ {
/* 1742 */ 	.responsive #top #wrap_all .slide-entry{width:48%; margin-left:4%}
/* 1743 */ 	.responsive #top #wrap_all .avia-content-slider-even .slide-entry.slide-parity-odd,
/* 1744 */ 	.responsive #top #wrap_all .avia-content-slider-odd .slide-entry.slide-parity-even{margin:0; clear:both;}
/* 1745 */ 	.responsive #top #wrap_all .avia-content-slider-odd  .slide-entry.first{margin-left:0; width:100%;}
/* 1746 */ 	.responsive avia-content-slider .slide-image img { width: 100%; }
/* 1747 */ }
/* 1748 */ 
/* 1749 */ @media only screen and (max-width: 479px)
/* 1750 */ {

/* shortcodes.css */

/* 1751 */ 	.responsive #top #wrap_all .avia-content-slider-odd  .slide-entry{margin-left:0; clear:both; width:100%;}
/* 1752 */ }
/* 1753 */ 
/* 1754 */ /* ======================================================================================================================================================
/* 1755 *| Portfolio/Post Grid
/* 1756 *| ====================================================================================================================================================== */
/* 1757 */ .sort_width_container{
/* 1758 */ margin: 30px 0;
/* 1759 */ }
/* 1760 */ 
/* 1761 */ .entry-content-wrapper .sort_width_container:first-child{margin-top:0;}
/* 1762 */ 
/* 1763 */ .sort_width_container, #js_sort_items{
/* 1764 */ overflow: hidden;
/* 1765 */ position: relative;
/* 1766 */ clear: both;
/* 1767 */ }
/* 1768 */ 
/* 1769 */ #js_sort_items{
/* 1770 */ visibility: hidden;
/* 1771 */ font-size: 12px;
/* 1772 */ }
/* 1773 */ 
/* 1774 */ #js_sort_items a{
/* 1775 */ display:block;
/* 1776 */ float:left;
/* 1777 */ text-decoration: none;
/* 1778 */ }
/* 1779 */ 
/* 1780 */ .av-cat-count{display: none; }
/* 1781 */ 
/* 1782 */ #js_sort_items .text-sep{
/* 1783 */ float:left;
/* 1784 */ padding:0 6px;
/* 1785 */ }
/* 1786 */ 
/* 1787 */ .grid-sort-container{
/* 1788 */ clear: both;
/* 1789 */ position: relative;
/* 1790 */ z-index: 20;
/* 1791 */ }
/* 1792 */ 
/* 1793 */ .isotope_activated .isotope-item{
/* 1794 */ margin-left:0;
/* 1795 */ }
/* 1796 */ 
/* 1797 */ #top .isotope-item{
/* 1798 */ z-index: 2;
/* 1799 */ }
/* 1800 */ 

/* shortcodes.css */

/* 1801 */ #top .isotope-hidden{
/* 1802 */ z-index: 1;
/* 1803 */ }
/* 1804 */ 
/* 1805 */ .avia_sortable_active .isotope{
/* 1806 */ -webkit-transition: height 0.5s 0.2s cubic-bezier(0.165, 0.840, 0.440, 1.000);
/* 1807 */ transition: 		height 0.5s 0.2s cubic-bezier(0.165, 0.840, 0.440, 1.000);
/* 1808 */ }
/* 1809 */ 
/* 1810 */ 
/* 1811 */ 
/* 1812 */ 
/* 1813 */ /*special layout for 1 column entry*/
/* 1814 */ #top .isotope-item.special_av_fullwidth .inner-entry{
/* 1815 */ text-align: left;
/* 1816 */ display: table;
/* 1817 */ table-layout: fixed;
/* 1818 */ }
/* 1819 */ 
/* 1820 */ 
/* 1821 */ #top .isotope-item.special_av_fullwidth .av_table_col.grid-content{
/* 1822 */     width: 33.3%;
/* 1823 */     vertical-align: middle;
/* 1824 */ }
/* 1825 */ 
/* 1826 */ #top .isotope-item.special_av_fullwidth .av_table_col.portfolio-grid-image{
/* 1827 */ 	width: 67.7%;
/* 1828 */     vertical-align: middle;
/* 1829 */ }
/* 1830 */ 
/* 1831 */ #top .isotope-item.special_av_fullwidth .av_table_col .entry-title{
/* 1832 */     margin: 0 0 20px; font-size: 25px;
/* 1833 */ }
/* 1834 */ 
/* 1835 */ #top .isotope-item.special_av_fullwidth .av_table_col .grid-entry-excerpt {
/* 1836 */     font-size: 13px;
/* 1837 */     font-style: normal;
/* 1838 */ }
/* 1839 */ 
/* 1840 */ #top .isotope-item.special_av_fullwidth .av_table_col .avia-arrow {
/* 1841 */ z-index: 5;
/* 1842 */ margin: -5px 0 0 -5px;
/* 1843 */ top: 50%;
/* 1844 */ right: -5px;
/* 1845 */ left: auto;
/* 1846 */ }
/* 1847 */ 
/* 1848 */ 
/* 1849 */ @media only screen and (max-width: 989px){
/* 1850 */ 	#top .isotope-item.special_av_fullwidth .av_table_col .entry-title{ font-size: 20px; margin: 0 0 10px; }

/* shortcodes.css */

/* 1851 */ }
/* 1852 */ 
/* 1853 */ @media only screen and (max-width: 767px){
/* 1854 */ 	#top .isotope-item.special_av_fullwidth .av_table_col.grid-content { width: 100%; display: block; }
/* 1855 */ 	#top .isotope-item.special_av_fullwidth .av_table_col.portfolio-grid-image{ width: 100%; display: block; }
/* 1856 */ 	#top .isotope-item.special_av_fullwidth .av_table_col .entry-title{ font-size: 15px; margin: 0 0 10px; }
/* 1857 */ 	#top .isotope-item.special_av_fullwidth .av_table_col .avia-arrow { z-index: 5; top: 100%; margin-top: -5px; left: 50%; right:auto;}
/* 1858 */ 	
/* 1859 */ 	#top div .av-current-sort-title{float: none;}
/* 1860 */ 	#top div .av-sort-yes-tax .av-sort-by-term, #top div .av-sort-yes-tax .sort_by_cat{float:none}
/* 1861 */ }
/* 1862 */ 
/* 1863 */ 
/* 1864 */ /*single entries*/
/* 1865 */ .grid-entry{ overflow: visible;}
/* 1866 */ .grid-entry .avia-arrow{ border:none; top: -4px; }
/* 1867 */ .grid-entry .inner-entry {margin-right: 1px; box-shadow:0px 0px 0px 1px rgba(0, 0, 0, 0.1); /* box-shadow: 0px 1px 2px 1px rgba(0, 0, 0, 0.2); */ position: relative;}
/* 1868 */ .grid-image {display:block; width:100%; position: relative; overflow: hidden; }
/* 1869 */ .grid-image img{width:100%; display: block;}
/* 1870 */ .grid-content{padding:20px; position: relative;}
/* 1871 */ .grid-entry-title{font-size:13px; margin:0; padding:0; font-weight: 500;}
/* 1872 */ .grid-entry-excerpt{font-size: 12px; font-style: italic; margin-bottom: -2px;}
/* 1873 */ .with-excerpt-container .grid-entry{text-align: center;}
/* 1874 */ 
/* 1875 */ 
/* 1876 */ 
/* 1877 */ 
/* 1878 */ .grid-circle .inner-entry {
/* 1879 */ margin: 0;
/* 1880 */ border-radius: 999px;
/* 1881 */ overflow: hidden;
/* 1882 */ }
/* 1883 */ 
/* 1884 */ .grid-circle .grid-content {
/* 1885 */ padding: 16px 35px 45px;
/* 1886 */ position: absolute;
/* 1887 */ bottom: 0; left: 0; right: 0;
/* 1888 */ text-align: center;
/* 1889 */ }
/* 1890 */ 
/* 1891 */ .pagination-portfolio .pagination{padding:20px 0;}
/* 1892 */ 
/* 1893 */ 
/* 1894 */ /*within color section*/
/* 1895 */ .avia-section .pagination-portfolio .pagination{padding:16px;}
/* 1896 */ 
/* 1897 */ 
/* 1898 */ /* pseudo 'ajax' portfolio */
/* 1899 */ .portfolio_preview_container{
/* 1900 */ position: relative;

/* shortcodes.css */

/* 1901 */ clear: both;
/* 1902 */ width:100%;
/* 1903 */ overflow: hidden;
/* 1904 */ display:none;
/* 1905 */ box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 17px 1px;
/* 1906 */ margin-bottom: 25px;
/* 1907 */ padding:0;
/* 1908 */ }
/* 1909 */ 
/* 1910 */ .portfolio-details-inner {
/* 1911 */ display: none;
/* 1912 */ clear: both;
/* 1913 */ width: 100%;
/* 1914 */ position: relative;
/* 1915 */ overflow: hidden;
/* 1916 */ border-style: solid;
/* 1917 */ border-width: 1px;
/* 1918 */ }
/* 1919 */ 
/* 1920 */ .portfolio-preview-title{
/* 1921 */ font-size: 22px;
/* 1922 */ }
/* 1923 */ 
/* 1924 */ 
/* 1925 */ .ajax_slide {
/* 1926 */ display: block;
/* 1927 */ clear: both;
/* 1928 */ width: 100%;
/* 1929 */ overflow: hidden;
/* 1930 */ position: absolute;
/* 1931 */ left: 120%;
/* 1932 */ top: 0;
/* 1933 */ z-index: 1;
/* 1934 */ }
/* 1935 */ 
/* 1936 */ .ajax_slide.open_slide {
/* 1937 */ display: block;
/* 1938 */ position: relative;
/* 1939 */ left: 0;
/* 1940 */ z-index: 2;
/* 1941 */ }
/* 1942 */ 
/* 1943 */ 
/* 1944 */ .ajax_slide .inner_slide{
/* 1945 */ display: table;
/* 1946 */ position: relative;
/* 1947 */ table-layout: fixed;
/* 1948 */ }
/* 1949 */ 
/* 1950 */ .av_table_col{

/* shortcodes.css */

/* 1951 */ display: table-cell;
/* 1952 */ vertical-align: top;
/* 1953 */ position: relative;
/* 1954 */ }
/* 1955 */ 
/* 1956 */ .portfolio-preview-image{
/* 1957 */ width:66.6%;
/* 1958 */ }
/* 1959 */ 
/* 1960 */ .portfolio-preview-content{
/* 1961 */ width:33.4%;
/* 1962 */ padding:63px 30px 30px 30px;
/* 1963 */ }
/* 1964 */ 
/* 1965 */ .portfolio_preview_container .portfolio-details-inner .no_portfolio_preview_gallery{
/* 1966 */ width:100%;
/* 1967 */ }
/* 1968 */ 
/* 1969 */ div .portfolio-preview-image .avia-slideshow{
/* 1970 */ margin:0;
/* 1971 */ }
/* 1972 */ 
/* 1973 */ div .portfolio-preview-image .avia-slideshow img{
/* 1974 */ border-radius:0;
/* 1975 */ }
/* 1976 */ 
/* 1977 */ #top .portfolio-preview-image .avia-gallery{
/* 1978 */ padding:0;
/* 1979 */ margin-bottom: -1px;
/* 1980 */ }
/* 1981 */ 
/* 1982 */ #top .portfolio-preview-image .avia-gallery .avia-gallery-big{
/* 1983 */ border-top:none;
/* 1984 */ border-left:none;
/* 1985 */ border-right:none;
/* 1986 */ position: relative;
/* 1987 */ margin-bottom: -1px;
/* 1988 */ padding:0;
/* 1989 */ border-radius:0;
/* 1990 */ }
/* 1991 */ 
/* 1992 */ #top .portfolio-preview-image .avia-gallery-thumb{
/* 1993 */ position: relative;
/* 1994 */ margin-right: -1px;
/* 1995 */ }
/* 1996 */ 
/* 1997 */ #top .portfolio-preview-image .avia-gallery-thumb img{
/* 1998 */ border-left:none;
/* 1999 */ }
/* 2000 */ 

/* shortcodes.css */

/* 2001 */ #top .portolio-preview-list-image, #top .portolio-preview-list-image img{
/* 2002 */ display:block;
/* 2003 */ position: relative;
/* 2004 */ width:100%;
/* 2005 */ }
/* 2006 */ 
/* 2007 */ #top .portolio-preview-list-image{
/* 2008 */ border-bottom-style: solid;
/* 2009 */ border-bottom-width: 1px;
/* 2010 */ }
/* 2011 */ 
/* 2012 */ 
/* 2013 */ div .portfolio-preview-image{
/* 2014 */ border-right-style: solid;
/* 2015 */ border-right-width: 1px;
/* 2016 */ }
/* 2017 */ 
/* 2018 */ div .portfolio-preview-image:last-child{border:none;}
/* 2019 */ 
/* 2020 */ .portfolio-preview-content .avia-arrow {
/* 2021 */ top: 50%;
/* 2022 */ left: -1px;
/* 2023 */ margin-top: -6px;
/* 2024 */ border-right: none;
/* 2025 */ border-top: none;
/* 2026 */ z-index: 510;
/* 2027 */ }
/* 2028 */ 
/* 2029 */ .open_container, .open_container .portfolio-details-inner {
/* 2030 */ display: block;
/* 2031 */ height: auto;
/* 2032 */ }
/* 2033 */ 
/* 2034 */ .ajax_controlls{
/* 2035 */ position: absolute;
/* 2036 */ z-index: 100;
/* 2037 */ right:0;
/* 2038 */ top:0;
/* 2039 */ }
/* 2040 */ 
/* 2041 */ .ajax_controlls a {
/* 2042 */ text-decoration: none;
/* 2043 */ line-height: 40px;
/* 2044 */ width: 40px;
/* 2045 */ height: 40px;
/* 2046 */ display: block;
/* 2047 */ float: left;
/* 2048 */ margin-left: -1px;
/* 2049 */ overflow: hidden;
/* 2050 */ border-style: solid;

/* shortcodes.css */

/* 2051 */ border-width: 1px;
/* 2052 */ border-radius: 0px;
/* 2053 */ text-align: center;
/* 2054 */ }
/* 2055 */ 
/* 2056 */ .avia_loading_icon{
/* 2057 */ background: #000 url("/wp-content/themes/enfold/images/layout/preload-dark-big.gif") no-repeat center center;
/* 2058 */ height:60px;
/* 2059 */ width:60px;
/* 2060 */ position: fixed;
/* 2061 */ top:50%;
/* 2062 */ left:50%;
/* 2063 */ margin-top:-30px;
/* 2064 */ margin-left:-30px;
/* 2065 */ display:none;
/* 2066 */ z-index: 10000;
/* 2067 */ border-radius: 			30px;
/* 2068 */ }
/* 2069 */ 
/* 2070 */ 
/* 2071 */ 
/* 2072 */ /*deactivate gallery animation*/
/* 2073 */ .avia_transform .portfolio-preview-image .avia-gallery-thumb img{
/* 2074 */ opacity: 1;
/* 2075 */ -webkit-transform: scale(1);
/* 2076 */ transform: scale(1);
/* 2077 */ }
/* 2078 */ 
/* 2079 */ .avia_transform .portfolio-preview-image .avia-gallery-thumb  img.avia_start_animation{
/* 2080 */ -webkit-animation: none;
/* 2081 */ animation:         none;
/* 2082 */ }
/* 2083 */ 
/* 2084 */ 
/* 2085 */ /*fullwidth-portfolio*/
/* 2086 */ 
/* 2087 */ .avia-fullwidth-portfolio .sort_width_container{margin:0; padding: 20px 40px; border-top-style: solid; border-top-width: 1px;}
/* 2088 */ .avia-fullwidth-portfolio .pagination{padding:15px 40px;}
/* 2089 */ .avia-fullwidth-portfolio #js_sort_items{text-align: center; }
/* 2090 */ .avia-fullwidth-portfolio #js_sort_items a, .avia-fullwidth-portfolio #js_sort_items .text-sep{float:none; display:inline-block; }
/* 2091 */ .avia-fullwidth-portfolio .grid-entry .inner-entry{margin:0;}
/* 2092 */ .avia-fullwidth-portfolio .portfolio_preview_container{margin-top:25px;}
/* 2093 */ 
/* 2094 */ 
/* 2095 */ /*different portfolio sizes*/
/* 2096 */ .js_active .grid-image{opacity: 0;}
/* 2097 */ 
/* 2098 */ .fullsize .grid-col-4 .grid-image{height: 161px;}
/* 2099 */ .fullsize .grid-col-3 .grid-image{height: 249px;}
/* 2100 */ 

/* shortcodes.css */

/* 2101 */ 
/* 2102 */ 	@media only screen and (min-width: 1140px) {
/* 2103 */ 
/* 2104 */ 	.responsive .fullsize .grid-col-4 .grid-image{height: 183px;}
/* 2105 */ 	.responsive .fullsize .grid-col-3 .grid-image{height: 276px;}
/* 2106 */ 
/* 2107 */ 	}
/* 2108 */ 
/* 2109 */ 	@media only screen and (min-width: 1340px) {
/* 2110 */ 
/* 2111 */ 	.responsive .fullsize .grid-col-4 .grid-image{height: 215px;}
/* 2112 */ 	.responsive .fullsize .grid-col-3 .grid-image{height: 325px;}
/* 2113 */ 
/* 2114 */ 	}
/* 2115 */ 
/* 2116 */ 	@media only screen and (min-width: 768px) and (max-width: 989px) {
/* 2117 */ 
/* 2118 */ 	.responsive .fullsize .grid-col-4 .grid-image{height: 121px;}
/* 2119 */ 	.responsive .fullsize .grid-col-3 .grid-image{height: 183px;}
/* 2120 */ 
/* 2121 */ 	}
/* 2122 */ 
/* 2123 */ 	@media only screen and (max-width: 767px) {
/* 2124 */ 
/* 2125 */ 	.responsive .fullsize .grid-col-4 .grid-image,
/* 2126 */ 	.responsive .fullsize .grid-col-3 .grid-image{height: auto;}
/* 2127 */ 
/* 2128 */ 	.responsive .portfolio-preview-image,
/* 2129 */     .responsive .portfolio-preview-content{ display:block; width:100%; border-right:none;}
/* 2130 */ 	.responsive .portfolio-preview-content{border-top-style: solid; border-top-width: 1px; }
/* 2131 */ 	.responsive .ajax_slide .inner_slide{display:block;}
/* 2132 */ 	.responsive .ajax_slide .av_table_col{display:block;padding: 30px;}
/* 2133 */ 	.responsive #top #wrap_all .avia-fullwidth-portfolio .flex_column{margin-bottom:0}
/* 2134 */ 	}
/* 2135 */ 
/* 2136 */ 
/* 2137 */ 
/* 2138 */ 
/* 2139 */ /* ======================================================================================================================================================
/* 2140 *| Masonry Grid
/* 2141 *| ====================================================================================================================================================== */
/* 2142 */ 
/* 2143 */ .av-masonry{
/* 2144 */ position: relative;
/* 2145 */ overflow: hidden;
/* 2146 */ clear:both;
/* 2147 */ }
/* 2148 */ 
/* 2149 */ .av-masonry-container{
/* 2150 */ width:100.4%;

/* shortcodes.css */

/* 2151 */ float:left;
/* 2152 */ clear:both;
/* 2153 */ position: relative;
/* 2154 */ }
/* 2155 */ 
/* 2156 */ .av-masonry-entry{
/* 2157 */ position: relative;
/* 2158 */ display: block;
/* 2159 */ width:24.90%;
/* 2160 */ float:left;
/* 2161 */ clear: none;
/* 2162 */ text-decoration: none;
/* 2163 */ visibility: hidden;
/* 2164 */ opacity: 0;
/* 2165 */ }
/* 2166 */ 
/* 2167 */ 
/* 2168 */ .av-masonry-entry.av-landscape-img{
/* 2169 */ width:49.80%;
/* 2170 */ }
/* 2171 */ 
/* 2172 */ 
/* 2173 */ .av-masonry-col-2 .av-masonry-entry{width:49.80%;}
/* 2174 */ .av-masonry-col-2 .av-masonry-entry.av-landscape-img{width:99.50%;}
/* 2175 */ 
/* 2176 */ .av-masonry-col-3 .av-masonry-entry{width:33.3%}
/* 2177 */ .av-masonry-col-3 .av-masonry-entry.av-landscape-img{width:66.6%}
/* 2178 */ 
/* 2179 */ .av-masonry-col-4 .av-masonry-entry{}
/* 2180 */ .av-masonry-col-4 .av-masonry-entry.av-landscape-img{}
/* 2181 */ 
/* 2182 */ .av-masonry-col-5 .av-masonry-entry{width:19.90%;}
/* 2183 */ .av-masonry-col-5 .av-masonry-entry.av-landscape-img{width:39.80%;}
/* 2184 */ 
/* 2185 */ .av-masonry-col-6 .av-masonry-entry{width:16.6%;}
/* 2186 */ .av-masonry-col-6 .av-masonry-entry.av-landscape-img{width:33.2%;}
/* 2187 */ 
/* 2188 */ .av-masonry-outerimage-container{
/* 2189 */ overflow: hidden;
/* 2190 */ }
/* 2191 */ 
/* 2192 */ .av-masonry-outerimage-container, .av-masonry-image-container {
/* 2193 */ position: relative;
/* 2194 */ top: 0;
/* 2195 */ left: 0;
/* 2196 */ bottom: 0;
/* 2197 */ right: 0;
/* 2198 */ z-index: 1;
/* 2199 */ }
/* 2200 */ 

/* shortcodes.css */

/* 2201 */ .av-masonry-image-container{
/* 2202 */ text-align: center;
/* 2203 */ background-size: cover;
/* 2204 */ background-position: center center;
/* 2205 */ }
/* 2206 */ 
/* 2207 */ 
/* 2208 */ 
/* 2209 */ .av-masonry-image-container img{ display:block; margin: 0 auto;}
/* 2210 */ 
/* 2211 */ .av-inner-masonry{overflow: hidden;}
/* 2212 */ 
/* 2213 */ .av-masonry-entry .av-inner-masonry-content{
/* 2214 */ padding:20px;
/* 2215 */ z-index: 2;
/* 2216 */ position: relative;
/* 2217 */ width:100%;
/* 2218 */ }
/* 2219 */ 
/* 2220 */ .av-masonry-entry .avia-arrow{border:none; top: -5px;}
/* 2221 */ .av-masonry-item-no-image .avia-arrow{display: none;}
/* 2222 */ 
/* 2223 */ .av-masonry-entry .av-masonry-entry-title{
/* 2224 */ line-height: 1.3em;
/* 2225 */ margin:0;
/* 2226 */ font-size: 15px;
/* 2227 */ }
/* 2228 */ 
/* 2229 */ .av-masonry-entry .av-masonry-entry-title + .av-masonry-entry-content{
/* 2230 */ padding-top:4px;
/* 2231 */ }
/* 2232 */ 
/* 2233 */ .av-masonry-date, .av-masonry-text-sep, .av-masonry-author{font-size: 11px;}
/* 2234 */ .av-masonry-text-sep{padding: 0 5px;}
/* 2235 */ .av-masonry-text-sep.text-sep-author, .av-masonry-author{display:none;}
/* 2236 */ 
/* 2237 */ /*items loaded*/
/* 2238 */ 
/* 2239 */ .av-masonry-entry.av-masonry-item-loaded{
/* 2240 */ opacity: 1;
/* 2241 */ visibility: visible;
/* 2242 */ }
/* 2243 */ 
/* 2244 */ .avia_desktop.avia_transform3d .av-masonry-entry{
/* 2245 */ -webkit-perspective: 600px;
/* 2246 */ -moz-perspective: 600px;
/* 2247 */ perspective: 600px;
/* 2248 */ }
/* 2249 */ 
/* 2250 */ .avia_desktop.avia_transform3d .av-masonry-entry.av-masonry-item-loaded .av-inner-masonry{

/* shortcodes.css */

/* 2251 */ -webkit-animation: avia_msonry_show 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.075); /* Safari 4+ */
/* 2252 */ animation:         avia_msonry_show 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.075); /* IE 10+ */
/* 2253 */ }
/* 2254 */ 
/* 2255 */ 
/* 2256 */ 
/* 2257 */ 
/* 2258 */ /*gap variations between elements: no, 1px and large*/
/* 2259 */ 
/* 2260 */ .av-large-gap.av-masonry{ padding:15px 0 0 15px; }
/* 2261 */ 
/* 2262 */ .av-no-gap.av-fixed-size  .av-masonry-entry .av-inner-masonry{  position: absolute; top:0px; left:-1px; right: 0px; bottom:-2px; }
/* 2263 */ .av-1px-gap.av-fixed-size .av-masonry-entry .av-inner-masonry{  position: absolute; top:0px; left:0px; right: 1px; bottom:1px; }
/* 2264 */ .av-large-gap.av-fixed-size .av-masonry-entry .av-inner-masonry{position: absolute; top:0px; left:0px; right: 15px; bottom:15px; }
/* 2265 */ 
/* 2266 */ .av-no-gap.av-flex-size .av-masonry-entry .av-inner-masonry{  position: relative; }
/* 2267 */ .av-1px-gap.av-flex-size .av-masonry-entry .av-inner-masonry{ position: relative; margin-right:1px; margin-bottom:1px; }
/* 2268 */ .av-large-gap.av-flex-size .av-masonry-entry .av-inner-masonry{ position: relative; margin-right:15px; margin-bottom:15px; }
/* 2269 */ 
/* 2270 */ /*firefox 1px gap fix*/
/* 2271 */ .avia-mozilla .av-1px-gap.av-flex-size .av-masonry-entry .av-inner-masonry{ margin-bottom:2px; }
/* 2272 */ 
/* 2273 */ 
/* 2274 */ /*flex size*/
/* 2275 */ 
/* 2276 */ .av-flex-size .av-masonry-image-container{background-image: none !important; }
/* 2277 */ 
/* 2278 */ /*fixed sized masonry (aka perfect grid)*/
/* 2279 */ .av-fixed-size .av-masonry-image-container, .av-fixed-size .av-masonry-outerimage-container{position: absolute;}
/* 2280 */ .av-fixed-size .av-masonry-image-container img{display: none;}
/* 2281 */ .av-fixed-size .av-masonry-entry .av-inner-masonry-sizer{ width:100%; padding-bottom:80%; z-index: 1; }
/* 2282 */ .av-fixed-size .av-masonry-entry.av-landscape-img .av-inner-masonry-sizer{ padding-bottom:40%;}
/* 2283 */ .av-fixed-size .av-masonry-entry.av-portrait-img .av-inner-masonry-sizer{ padding-bottom:160%;}
/* 2284 */ .av-fixed-size .av-masonry-entry.av-portrait-img.av-landscape-img  .av-inner-masonry-sizer{ padding-bottom:80%;}
/* 2285 */ 
/* 2286 */ #top .av-fixed-size .av-masonry-entry.av-masonry-item-no-image .av-inner-masonry-content{ display: table; position: relative; height: 100%;width:100%;}
/* 2287 */ #top .av-fixed-size .av-masonry-entry.av-masonry-item-no-image .av-inner-masonry-content-pos{display:table-cell;  vertical-align: middle; text-align: center;}
/* 2288 */ 
/* 2289 */ 
/* 2290 */ 
/* 2291 */ 
/* 2292 */ .av-fixed-size .av-masonry-entry .av-inner-masonry-content, .av-caption-on-hover .av-masonry-item-with-image.av-masonry-entry .av-inner-masonry-content{
/* 2293 */ position: absolute;
/* 2294 */ bottom: -1px; /*fixes hover bug that lets 1px img shine through at bottom when font is big*/
/* 2295 */ }
/* 2296 */ 
/* 2297 */ 
/* 2298 */ 
/* 2299 */ /*hover effect*/
/* 2300 */ #top .av-masonry-entry:hover{text-decoration: none; }

/* shortcodes.css */

/* 2301 */ 
/* 2302 */ .av-masonry-image-container, .av-inner-masonry-content, .av-masonry-pagination{
/* 2303 */ -webkit-transition: all 0.4s ease-in-out;
/* 2304 */ transition: 		all 0.4s ease-in-out;
/* 2305 */ }
/* 2306 */ 
/* 2307 */ .avia_desktop .av-hover-overlay-active .av-masonry-image-container{opacity: 0.7;}
/* 2308 */ .avia_desktop .av-hover-overlay-active .av-masonry-entry:hover .av-masonry-image-container{ opacity: 1;}
/* 2309 */ .avia_desktop .av-masonry-entry:hover .av-masonry-image-container{
/* 2310 */ -webkit-transform: 	scale(1.05,1.05);
/* 2311 */ transform: 			scale(1.05,1.05);
/* 2312 */ }
/* 2313 */ 
/* 2314 */ 
/* 2315 */ .avia_desktop .av-caption-on-hover .av-masonry-item-with-image .av-inner-masonry-content{opacity: 0; filter:alpha(opacity=00);}
/* 2316 */ .avia_desktop .av-caption-on-hover .av-masonry-item-with-image.av-masonry-entry:hover .av-inner-masonry-content{opacity: 1; filter:alpha(opacity=100);}
/* 2317 */ 
/* 2318 */ .avia_desktop .av-inner-masonry-content{ /*fixes flickering issue when caption/excerpt is visible by default and sorting is activated . may also try to replace it with -webkit-transform-style: preserve-3d;*/
/* 2319 */ -webkit-backface-visibility:hidden;
/* 2320 */ }
/* 2321 */ 
/* 2322 */ .avia_desktop.avia_transform3d .av-caption-on-hover .av-masonry-entry.av-masonry-item-with-image .av-inner-masonry-content{
/* 2323 */ -webkit-backface-visibility: hidden;
/* 2324 */ -moz-backface-visibility: hidden;
/* 2325 */ backface-visibility: hidden;
/* 2326 */ -webkit-transform-origin: center bottom;
/* 2327 */ -moz-transform-origin: center bottom;
/* 2328 */ transform-origin: center bottom;
/* 2329 */ -webkit-transform: rotateX(120deg);
/* 2330 */ transform: rotateX(120deg);
/* 2331 */ -webkit-transform-style: preserve-3d;
/* 2332 */ transform-style: preserve-3d;
/* 2333 */ }
/* 2334 */ 
/* 2335 */ .avia_desktop.avia_transform3d .av-caption-on-hover .av-masonry-entry.av-masonry-item-with-image:hover .av-inner-masonry-content{
/* 2336 */ -webkit-transform: 	rotateX(0deg);
/* 2337 */ transform: 			rotateX(0deg);
/* 2338 */ }
/* 2339 */ 
/* 2340 */ 
/* 2341 */ .avia_desktop.avia_transform3d .av-masonry-entry:hover .av-icon-display{
/* 2342 */ -webkit-transform: 	rotateY(180deg);
/* 2343 */ transform: 			rotateY(180deg);
/* 2344 */ border-color: transparent;
/* 2345 */ }
/* 2346 */ 
/* 2347 */ /*need to make sure that the scale transform doesnt mess up the image*/
/* 2348 */ .avia_desktop.avia_transform3d .av-masonry-image-container{
/* 2349 */ -webkit-perspective: 1000px;
/* 2350 */ -webkit-backface-visibility: hidden;

/* shortcodes.css */

/* 2351 */ }
/* 2352 */ 
/* 2353 */ 
/* 2354 */ 
/* 2355 */ 
/* 2356 */ /*masonry sorting*/
/* 2357 */ 
/* 2358 */ .av-masonry-sort{ text-align: center; padding:20px 40px; visibility: hidden; overflow: hidden; }
/* 2359 */ .av-masonry-sort a{text-decoration: none;}
/* 2360 */ .av-masonry-sort .avia_hide_sort{display: none;}
/* 2361 */ .av-sort-by-term > * { display: inline-block; }
/* 2362 */ .av-no-gap  .av-masonry-sort, .av-1px-gap  .av-masonry-sort{margin:0 0 1px 0;}
/* 2363 */ .av-large-gap .av-masonry-sort{margin:0 15px 15px 0;}
/* 2364 */ .avia-term-count{display: none; }
/* 2365 */ 
/* 2366 */ #top .av-sort-yes-tax{line-height: 50px}
/* 2367 */ #top .av-sort-yes-tax .av-sort-by-term, #top .av-sort-yes-tax .sort_by_cat{float: right}
/* 2368 */ #top .av-current-sort-title{float: left; font-weight: normal; font-size: 26px;}
/* 2369 */ 
/* 2370 */ /*masonry pagination*/
/* 2371 */ .av-masonry-pagination{
/* 2372 */ clear: both;
/* 2373 */ z-index: 2;
/* 2374 */ bottom: 20px;
/* 2375 */ right:20px;
/* 2376 */ padding:20px;
/* 2377 */ display:block;
/* 2378 */ }
/* 2379 */ 
/* 2380 */ #top .av-masonry-load-more{
/* 2381 */ text-align: center;
/* 2382 */ text-decoration: none;
/* 2383 */ text-transform: uppercase;
/* 2384 */ font-weight: 600;
/* 2385 */ letter-spacing: 1px;
/* 2386 */ font-size: 13px;
/* 2387 */ visibility: hidden;
/* 2388 */ opacity: 0;
/* 2389 */ overflow: hidden;
/* 2390 */ }
/* 2391 */ 
/* 2392 */ #top .av-masonry-load-more.av-masonry-no-more-items {
/* 2393 */ opacity: 0 !important;
/* 2394 */ height: 0px;
/* 2395 */ padding: 0px;
/* 2396 */ filter:alpha(opacity=00);
/* 2397 */ }
/* 2398 */ 
/* 2399 */ 
/* 2400 */ #top .av-masonry-load-more:hover{ letter-spacing: 0px; }

/* shortcodes.css */

/* 2401 */ .av-no-gap .av-masonry-load-more{margin:1px 0 0 0; float: left; width: 100%;}
/* 2402 */ .av-large-gap .av-masonry-pagination{margin:0 15px 15px 0;}
/* 2403 */ .av-masonry-pagination .pagination{padding:5px;}
/* 2404 */ .av-masonry-pagination .pagination-meta { line-height: 30px; }
/* 2405 */ 
/* 2406 */ 
/* 2407 */ /*masonry post types and variations*/
/* 2408 */ /*product*/
/* 2409 */ .av-masonry-entry.sale .av-masonry-entry-title{ padding-right:48px;}
/* 2410 */ #top .av-masonry-entry.type-product .av-masonry-image-container{opacity: 1; -webkit-transform: scale(1);transform:scale(1); }
/* 2411 */ #top .av-masonry-entry .price, #top .av-masonry-entry .price span, #top .av-masonry-entry del, #top .av-masonry-entry ins {font-size: 14px;}
/* 2412 */ #top .av-masonry-entry .onsale{ top:20px; right:20px;}
/* 2413 */ 
/* 2414 */ #top .av-masonry-entry .av-inner-masonry .av-masonry-overlay{opacity: 0; filter:alpha(opacity=0); width:100%; z-index: 10; position: absolute; top:0; left:0; right:0; bottom:0;}
/* 2415 */ #top .av-masonry-entry:hover .av-inner-masonry .av-masonry-overlay{  opacity: 1; filter:alpha(opacity=100);  }
/* 2416 */ 
/* 2417 */ 
/* 2418 */ /*post types*/
/* 2419 */ #top .av-icon-display.av-masonry-media{
/* 2420 */ position: absolute;
/* 2421 */ left: 50%;
/* 2422 */ margin-left: -30px;
/* 2423 */ top: -75px;
/* 2424 */ opacity: 0.7;
/* 2425 */ filter:alpha(opacity=70);
/* 2426 */ }
/* 2427 */ 
/* 2428 */ #top .av-masonry-entry:hover .av-icon-display.av-masonry-media{
/* 2429 */ opacity: 1; filter:alpha(opacity=100);
/* 2430 */ -webkit-transform: 	rotateY(0deg);
/* 2431 */ transform: 			rotateY(0deg);
/* 2432 */ }
/* 2433 */ 
/* 2434 */ 
/* 2435 */ #top .av-masonry-entry.format-quote .av-icon-display{
/* 2436 */ position: absolute;
/* 2437 */ z-index: -1;
/* 2438 */ border: none;
/* 2439 */ background: rgba(0, 0, 0, 0);
/* 2440 */ opacity: 0.1;
/* 2441 */ filter:alpha(opacity=10);
/* 2442 */ bottom: -20px;
/* 2443 */ left: 0;
/* 2444 */ font-size: 50px;
/* 2445 */ line-height: 100px;
/* 2446 */ width: 100px;
/* 2447 */ }
/* 2448 */ 
/* 2449 */ #top div .av-masonry-entry.format-quote:hover .av-icon-display{
/* 2450 */ -webkit-transform: 	rotateY(0deg);

/* shortcodes.css */

/* 2451 */ transform: 			rotateY(0deg);
/* 2452 */ opacity: 0.3; filter:alpha(opacity=30);
/* 2453 */ }
/* 2454 */ 
/* 2455 */ 
/* 2456 */ 
/* 2457 */ /*masonry within columns/sections */
/* 2458 */ #top .container .av-masonry{background: transparent;}
/* 2459 */ 
/* 2460 */ #top .container .av-masonry-col-flexible .av-masonry-entry{
/* 2461 */ width: 49.80%;
/* 2462 */ }
/* 2463 */ 
/* 2464 */ #top .container .av-masonry-col-flexible .av-masonry-entry.av-landscape-img{
/* 2465 */ width: 100%;
/* 2466 */ }
/* 2467 */ 
/* 2468 */ 
/* 2469 */ 
/* 2470 */ 
/* 2471 */ 
/* 2472 */ 
/* 2473 */ 
/* 2474 */ 
/* 2475 */ @media only screen and (min-width: 1800px){
/* 2476 */  .responsive.html_stretched .av-masonry-col-flexible .av-masonry-entry{width:16.6%;}
/* 2477 */  .responsive.html_stretched .av-masonry-col-flexible .av-masonry-entry.av-landscape-img{width:33.2%;}
/* 2478 */ }
/* 2479 */ 
/* 2480 */ @media only screen and (min-width: 989px) and (max-width: 1340px) {
/* 2481 */ .responsive .av-masonry-col-flexible .av-masonry-entry{width:33.3%;}
/* 2482 */ .responsive .av-masonry-col-flexible .av-masonry-entry.av-landscape-img{width:66.6%;}
/* 2483 */ }
/* 2484 */ 
/* 2485 */ @media only screen and (max-width: 767px) {
/* 2486 */ 	.responsive #top .av-masonry-entry{width:100%;}
/* 2487 */ }
/* 2488 */ 
/* 2489 */ @media only screen and (min-width: 480px) and (max-width: 767px) {
/* 2490 */ 	.responsive #top .av-masonry-entry{width:49.90%;}
/* 2491 */ 	.responsive #top .av-masonry-entry.av-landscape-img{width:100%;}
/* 2492 */ 
/* 2493 */ }
/* 2494 */ 
/* 2495 */ @media only screen and (max-width: 480px){
/* 2496 */ 	.responsive #top .av-masonry-entry{width:100%;}
/* 2497 */ }
/* 2498 */ 
/* 2499 */ @media only screen and (min-width: 767px) and (max-width: 989px) {
/* 2500 */ 	.responsive .av-masonry-col-flexible.av-masonry-gallery .av-masonry-entry{width:33.3%;}

/* shortcodes.css */

/* 2501 */ 	.responsive .av-masonry-col-flexible.av-masonry-gallery .av-masonry-entry.av-landscape-img{width:66.6%;}
/* 2502 */ 	.responsive .av-masonry-col-automatic .av-masonry-entry .av-masonry-entry-title{font-size:13px;}
/* 2503 */ 	.responsive .av-masonry-entry .av-masonry-entry-title+.av-masonry-entry-content{display:none;}
/* 2504 */ }
/* 2505 */ 
/* 2506 */ @media only screen and (min-width: 767px) and (max-width: 989px) {
/* 2507 */ 	.responsive .av-masonry-col-flexible .av-masonry-entry{width:49.90%;}
/* 2508 */ 	.responsive .av-masonry-col-flexible .av-masonry-entry.av-landscape-img{width:100%;}
/* 2509 */ }
/* 2510 */ 
/* 2511 */ 
/* 2512 */ 
/* 2513 */ 
/* 2514 */ 
/* 2515 */ 
/* 2516 */ /* ======================================================================================================================================================
/* 2517 *| Team Member
/* 2518 *| ====================================================================================================================================================== */
/* 2519 */ .avia-team-member{margin:30px 0; clear:both;}
/* 2520 */ .avia-team-member.avia-builder-el-no-sibling{margin:0;}
/* 2521 */ .team-member-name{margin-top:7px; font-size: 1.55em; }
/* 2522 */ .team-member-job-title{margin-top:-7px; font-size: 1em; }
/* 2523 */ .team-member-description{}
/* 2524 */ .team-social a{text-decoration: none; position: relative; border-radius: 30px; padding: 0 16px; background: #fff;margin: 3px; display: inline-block; height:53px; line-height:54px; width:53px; }
/* 2525 */ .team-img-container{ position: relative; overflow: hidden; border-radius: 3px; text-align: center; margin-bottom:10px; }
/* 2526 */ .team-img-container img{ display:block; margin:0 auto; }
/* 2527 */ 
/* 2528 */ .avia-team-member .team-social{
/* 2529 */ border: 7px solid rgba(0, 0, 0, 0.1);
/* 2530 */ position: absolute;
/* 2531 */ font-size:19px;
/* 2532 */ background: #fff;
/* 2533 */ background: rgba(255, 255, 255, 0.7);
/* 2534 */ opacity: 0;
/* 2535 */ visibility: hidden;
/* 2536 */ top:0; left:0; right:0; bottom:0;
/* 2537 */ text-align: center;
/* 2538 */ border-radius:3px;
/* 2539 */ }
/* 2540 */ 
/* 2541 */ .team-social-inner{width:100%;padding:0 5%;position: absolute; top:50%; margin-top:-26px;left:0;}
/* 2542 */ 
/* 2543 */ .team-img-container:hover .team-social{visibility: visible; opacity: 1; }
/* 2544 */ 
/* 2545 */ 
/* 2546 */ .avia-tooltip{
/* 2547 */ position: absolute;
/* 2548 */ z-index: 9999999;
/* 2549 */ padding:12px;
/* 2550 */ margin-top:-18px;

/* shortcodes.css */

/* 2551 */ margin-left: -4px;
/* 2552 */ background: #000;
/* 2553 */ background: rgba(0, 0, 0, 0.8);
/* 2554 */ color:#fff;
/* 2555 */ width:140px;
/* 2556 */ border-radius: 2px;
/* 2557 */ text-align: center;
/* 2558 */ }
/* 2559 */ 
/* 2560 */ .avia-tooltip .inner_tooltip{
/* 2561 */ font-size: 0.925em;
/* 2562 */ line-height: 1.65em;
/* 2563 */ }
/* 2564 */ 
/* 2565 */ #top .avia-tooltip.transparent_dark, #top .avia-tooltip.transparent_dark .avia-arrow{
/* 2566 */ background: #000;
/* 2567 */ background: rgba(0, 0, 0, 0.8);
/* 2568 */ color:#fff;	
/* 2569 */ border:none;
/* 2570 */ }
/* 2571 */ 
/* 2572 */ #top .avia-tooltip.transparent_dark h1, #top .avia-tooltip.transparent_dark h2, #top .avia-tooltip.transparent_dark h3,
/* 2573 */ #top .avia-tooltip.transparent_dark h4, #top .avia-tooltip.transparent_dark h5, #top .avia-tooltip.transparent_dark h6{
/* 2574 */ 	color:inherit;
/* 2575 */ }
/* 2576 */ 
/* 2577 */ 
/* 2578 */ .avia-tooltip.av-tooltip-shadow, .avia-tooltip.av-tooltip-shadow .avia-arrow{ box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.15); }
/* 2579 */ 
/* 2580 */ .avia-tooltip ul, .avia-tooltip ol, .avia-tooltip blockquote{text-align: left; list-style-position: inside;}
/* 2581 */ 
/* 2582 */ .avia-tooltip .avia-arrow{
/* 2583 */ background: rgba(0, 0, 0, 0.8);
/* 2584 */ border:none;
/* 2585 */ }
/* 2586 */ 
/* 2587 */ .avia-tooltip .avia-arrow-wrap{
/* 2588 */ width:20px;
/* 2589 */ height:20px;
/* 2590 */ position: absolute;
/* 2591 */ bottom:-20px;
/* 2592 */ left:50%;
/* 2593 */ margin-left:-7px;
/* 2594 */ overflow: hidden;
/* 2595 */ }
/* 2596 */ 
/* 2597 */ .avia-tooltip .inner_tooltip br:first-child{display:none;}
/* 2598 */ /*tooltip positions. mainly used for image hotspots but also for testimonials*/
/* 2599 */ .av-tt-hotspot .avia-arrow-wrap{bottom:auto; bottom:-19px;}
/* 2600 */ .transparent_dark.av-tt-hotspot .avia-arrow-wrap{bottom:-20px;}

/* shortcodes.css */

/* 2601 */ /*below*/
/* 2602 */ .avia-tooltip.av-tt-pos-below{ margin-top: 18px; }
/* 2603 */ .avia-tooltip.av-tt-pos-below .avia-arrow-wrap{bottom:auto; top:-19px;}
/* 2604 */ .avia-tooltip.av-tt-pos-below .avia-arrow{bottom: -6px; top:auto;}
/* 2605 */ 
/* 2606 */ /*to the left*/
/* 2607 */ .avia-tooltip.av-tt-pos-left{ margin-top: 0; margin-left: -18px;}
/* 2608 */ .avia-tooltip.av-tt-pos-left .avia-arrow-wrap{left: auto; margin-left: 0; right: -19px; top: 50%; margin-top: -10px;}
/* 2609 */ .avia-tooltip.av-tt-pos-left .avia-arrow{top: 5px; left: -5px; margin-left: 0;}
/* 2610 */ 
/* 2611 */ /*to the right*/
/* 2612 */ .avia-tooltip.av-tt-pos-right{ margin-top: 0; margin-left: 18px;}
/* 2613 */ .avia-tooltip.av-tt-pos-right .avia-arrow-wrap{left: -19px; margin-left: 0;  top: 50%; margin-top: -10px;}
/* 2614 */ .avia-tooltip.av-tt-pos-right .avia-arrow{top: 5px; left:auto; right: -5px; margin-left: 0;}
/* 2615 */ 
/* 2616 */ /*arrow alignment for above and below tooltips*/
/* 2617 */ .av-tt-pos-above.av-tt-align-right.avia-tooltip, 	.av-tt-pos-below.av-tt-align-right.avia-tooltip{margin-left:4px;}
/* 2618 */ .av-tt-pos-above.av-tt-align-left .avia-arrow-wrap, .av-tt-pos-below.av-tt-align-left .avia-arrow-wrap{left: 0; margin-left: 7px;}
/* 2619 */ .av-tt-pos-above.av-tt-align-right .avia-arrow-wrap,.av-tt-pos-below.av-tt-align-right .avia-arrow-wrap{left: auto; right:0; margin-left: auto; margin-right: 7px;}
/* 2620 */ 
/* 2621 */ /*arrow alignment for left and right tooltips*/
/* 2622 */ .av-tt-pos-left.av-tt-align-top .avia-arrow-wrap, .av-tt-pos-right.av-tt-align-top .avia-arrow-wrap{top: 0; margin-top: 2px;}
/* 2623 */ .av-tt-pos-left.av-tt-align-bottom .avia-arrow-wrap,.av-tt-pos-right.av-tt-align-bottom .avia-arrow-wrap{bottom: 0; margin-bottom: 4px; top: auto;}
/* 2624 */ 
/* 2625 */ .av-tt-pos-above.av-tt-align-centered, .av-tt-pos-below.av-tt-align-centered{text-align: center;}
/* 2626 */ 
/* 2627 */ 
/* 2628 */ .avia-team-member .plus-google:hover{ color:#de5a49; }
/* 2629 */ .avia-team-member .rss:hover	    { color:#ffa133; }
/* 2630 */ .avia-team-member .facebook:hover   { color:#37589b; }
/* 2631 */ .avia-team-member .twitter:hover    { color:#46d4fe; }
/* 2632 */ .avia-team-member .mail:hover       { color:#9fae37; }
/* 2633 */ .avia-team-member .dribbble:hover   { color:#e44885; }
/* 2634 */ .avia-team-member .linkedin:hover   { color:#419cca; }
/* 2635 */ .avia-team-member .search:hover     { color:#222222; }
/* 2636 */ .avia-team-member .behance:hover    { color:#008cfa; }
/* 2637 */ .avia-team-member .flickr:hover     { color:#ff0086; }
/* 2638 */ .avia-team-member .forrst:hover     { color:#234317; }
/* 2639 */ .avia-team-member .myspace:hover    { color:#000000; }
/* 2640 */ .avia-team-member .tumblr:hover     { color:#345574; }
/* 2641 */ .avia-team-member .vimeo:hover      { color:#31baff; }
/* 2642 */ .avia-team-member .youtube:hover    { color:#a72b1d; }
/* 2643 */ .avia-team-member .pinterest:hover  { color:#cb2027; }
/* 2644 */ .avia-team-member .skype:hover 	    { color:#12a5f4; }
/* 2645 */ .avia-team-member .five_100_px:hover{ color:#222222; }
/* 2646 */ .avia-team-member .soundcloud:hover { color:#F76700; }
/* 2647 */ .avia-team-member .xing:hover 	    { color:#006567; }
/* 2648 */ .avia-team-member .reddit:hover 	a{color:#FF4500; }
/* 2649 */ 
/* 2650 */ 

/* shortcodes.css */

/* 2651 */ /*mobile from super small to tablet*/
/* 2652 */ @media only screen and (max-width: 989px) {
/* 2653 */ 	.responsive .team-social a{ padding: 0 8px; background: #fff;margin: 3px; margin-top:11px; display: inline-block; height:33px; line-height:32px; width:33px; border-style: solid; border-width: 1px; }
/* 2654 */ 	.responsive  #top .avia-team-member .team-img-container img{position: relative; z-index: 3;}
/* 2655 */ 	.responsive  #top .avia-team-member .team-social {
/* 2656 */ 		border: 1px solid rgba(0, 0, 0, 0.1);
/* 2657 */ 		position: relative;
/* 2658 */ 		font-size: 20px;
/* 2659 */ 		background: #FFF;
/* 2660 */ 		background: rgba(0, 0, 0, 0.03);
/* 2661 */ 		opacity: 1;
/* 2662 */ 		visibility: visible;
/* 2663 */ 		top: auto;
/* 2664 */ 		left: 0;
/* 2665 */ 		right: 0;
/* 2666 */ 		bottom: 5px;
/* 2667 */ 		height: 60px;
/* 2668 */ 		text-align: center;
/* 2669 */ 		border-radius: 3px;
/* 2670 */ 		border-top-right-radius: 0px;
/* 2671 */ 		border-top-left-radius: 0px;
/* 2672 */ 		font-size: 15px;
/* 2673 */ 		z-index: 1;
/* 2674 */ 		}
/* 2675 */ 	}
/* 2676 */ 
/* 2677 */ 
/* 2678 */ 
/* 2679 */ /* ======================================================================================================================================================
/* 2680 *| Sidebar
/* 2681 *| ====================================================================================================================================================== */
/* 2682 */ 
/* 2683 */ .avia-builder-widget-area{
/* 2684 */ position: relative;
/* 2685 */ }
/* 2686 */ 
/* 2687 */ .flex_column .widget:first-child, .content .widget:first-child{
/* 2688 */ padding-top: 0;
/* 2689 */ border-top: none;
/* 2690 */ }
/* 2691 */ 
/* 2692 */ .flex_column .widget .widgettitle , .content .widget .widgettitle{
/* 2693 */ margin-top:0.85em;
/* 2694 */ }
/* 2695 */ 
/* 2696 */ /* ======================================================================================================================================================
/* 2697 *| Testimonials
/* 2698 *| ====================================================================================================================================================== */
/* 2699 */ 
/* 2700 */ .avia-testimonial{

/* shortcodes.css */

/* 2701 */ border-right-style: dashed;
/* 2702 */ border-right-width: 1px;
/* 2703 */ border-bottom-style: dashed;
/* 2704 */ border-bottom-width: 1px;
/* 2705 */ padding:20px;
/* 2706 */ }
/* 2707 */ 
/* 2708 */ .avia-first-testimonial{clear:both;}
/* 2709 */ .avia-testimonial-wrapper .avia-testimonial-row:last-child .avia-testimonial{border-bottom:none;}
/* 2710 */ .avia-testimonial.avia-last-testimonial, .avia-grid-1-testimonials .avia-testimonial{border-right:none;}
/* 2711 */ .avia-testimonial-image img{border-radius: 100px;}
/* 2712 */ .avia-testimonial-image{float:left; margin:0 20px 0 0; width:80px; height:80px; border-radius: 100px; overflow: hidden;}
/* 2713 */ .avia-testimonial-content{overflow: hidden;}
/* 2714 */ .avia-testimonial-content p:first-child{margin-top:0;}
/* 2715 */ .avia-testimonial-meta{position: relative; overflow: hidden; margin-left: 100px;}
/* 2716 */ .avia-testimonial-meta-mini{overflow: hidden;}
/* 2717 */ .avia-testimonial-name{display:block;}
/* 2718 */ .avia-testimonial-arrow-wrap{display:none;}
/* 2719 */ 
/* 2720 */ .avia-testimonial-wrapper{display:table; margin: 30px 0; clear:both; }
/* 2721 */ .avia-testimonial-row{display: table-row;}
/* 2722 */ body div .avia-testimonial{display: table-cell; float:none;}
/* 2723 */ 
/* 2724 */ .avia_transform .avia-testimonial .avia-testimonial-image{
/* 2725 */ opacity: 0.2;
/* 2726 */ -webkit-transform:scale(0.5);
/* 2727 */ transform:scale(0.5);
/* 2728 */ }
/* 2729 */ 
/* 2730 */ .avia_transform .avia_start_animation.avia-testimonial .avia-testimonial-image{
/* 2731 */ -webkit-animation: avia_appear 0.4s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* Safari 4+ */
/* 2732 */ animation:         avia_appear 0.4s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* IE 10+ */
/* 2733 */ opacity: 1;
/* 2734 */ -webkit-transform:scale(1);
/* 2735 */ transform:scale(1);
/* 2736 */ }
/* 2737 */ 
/* 2738 */ 
/* 2739 */ /*slider style*/
/* 2740 */ #top .avia-slider-testimonials.avia-testimonial-wrapper{display:block; clear:both; position: relative;}
/* 2741 */ #top .avia-slider-testimonials.avia-testimonial-wrapper .avia-testimonial-row{display: block; width:100%; position: relative;}
/* 2742 */ #top .avia-slider-testimonials.avia-testimonial-wrapper .avia-testimonial{visibility:hidden; border:none; width:100%; float:none; padding:0; position: absolute; top:0;}
/* 2743 */ .js_active .avia-slider-testimonials.avia-testimonial-wrapper .avia-testimonial{opacity: 0;}
/* 2744 */ #top .avia-slider-testimonials.avia-testimonial-wrapper .avia-testimonial:first-child{display:block; visibility:visible; position: relative;}
/* 2745 */ .avia-slider-testimonials .avia-testimonial-meta{ margin:13px 0 0 20px; overflow: visible; font-size: 12px;}
/* 2746 */ .avia-slider-testimonials .avia-testimonial-meta .avia-testimonial-image{margin:0 10px 0 0; width:40px; height:40px;}
/* 2747 */ .avia-slider-testimonials .avia-testimonial-content{ padding:15px; border-style: solid; border-width: 1px; border-radius: 2px;}
/* 2748 */ .avia-slider-testimonials .avia-testimonial-content p:last-child{margin-bottom: 0;}
/* 2749 */ .avia-slider-testimonials .avia-testimonial-arrow-wrap{display: block; position: absolute; top: -14px; left: 14px; overflow: hidden; width: 10px; height: 10px;}
/* 2750 */ .avia-slider-testimonials .avia-testimonial-name{font-size:14px;}

/* shortcodes.css */

/* 2751 */ 
/* 2752 */ 
/* 2753 */ /*slider large*/
/* 2754 */ #top .av-large-testimonial-slider { text-align: center; }
/* 2755 */ #top .av-large-testimonial-slider .avia-testimonial-content{ border:none; padding: 0; background: transparent; font-size: 1.3em; line-height: 1.65em;}
/* 2756 */ #top .av-large-testimonial-slider .avia-testimonial-meta{display: inline-block; width:auto; margin:30px 0 0 0;}
/* 2757 */ #top .av-large-testimonial-slider .avia-testimonial-arrow-wrap{display:none;}
/* 2758 */ #top .av-large-testimonial-slider .avia-testimonial-meta-mini{text-align: left; overflow: visible; float:left;}
/* 2759 */ #top .av-large-testimonial-slider .avia-testimonial-name { font-size: 1.6em; margin-top: 1em; }
/* 2760 */ #top .av-large-testimonial-slider .avia-testimonial-meta .avia-testimonial-image{width:80px; height:80px;}
/* 2761 */ #top .av-large-testimonial-slider.avia-testimonial-wrapper .avia-testimonial {padding: 0px 100px ; }
/* 2762 */ 
/* 2763 */ #top .av-large-testimonial-slider .avia-slideshow-arrows a{top:0; margin-top: -1px; color: inherit; opacity: 0.1; font-size: 45px;}
/* 2764 */ #top .av-large-testimonial-slider:hover .avia-slideshow-arrows a{opacity: 0.5;}
/* 2765 */ #top .av-large-testimonial-slider .avia-slideshow-arrows a:hover{opacity: 0.9;}
/* 2766 */ #top .av-large-testimonial-slider .avia-slideshow-arrows a:before{background: transparent;}
/* 2767 */ 
/* 2768 */ 
/* 2769 */ @media only screen and (max-width: 767px)
/* 2770 */ {
/* 2771 */ 	.responsive .avia-testimonial-wrapper, .responsive .avia-testimonial-row, .responsive .avia-testimonial{display:block; width:100%; float:none;}
/* 2772 */ 	.responsive .avia-testimonial{padding:20px 0; border-right:none; margin:0;}
/* 2773 */ 	.responsive #top .avia-testimonial{border-bottom-style: dashed; border-bottom-width: 1px;}
/* 2774 */ 	.responsive #top .avia-testimonial-row:last-child .avia-testimonial:last-child{border:none;}
/* 2775 */     .responsive #top .avia-slider-testimonials .avia-testimonial{border:none;}
/* 2776 */  }
/* 2777 */ 
/* 2778 */ 
/* 2779 */ /* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
/* 2780 */ 	@media only screen and (max-width: 479px) {
/* 2781 */ 
/* 2782 */ 		.responsive .avia-testimonial-image{margin:0; width:100%; float:none; text-align: center; margin-bottom: 15px; height: auto;}
/* 2783 */ 		.responsive .avia-grid-testimonials .avia-testimonial-meta{margin-left:0;}
/* 2784 */ 	}
/* 2785 */ 
/* 2786 */ 
/* 2787 */ /* ======================================================================================================================================================
/* 2788 *| Progress Bar
/* 2789 *| ====================================================================================================================================================== */
/* 2790 */ .avia-progress-bar-container{margin: 15px 0; clear:both;}
/* 2791 */ .avia-progress-bar{position: relative; margin-bottom:4px;}
/* 2792 */ .avia-progress-bar .progressbar-title-wrap {
/* 2793 */ position: absolute;
/* 2794 */ z-index: 2;
/* 2795 */ bottom: 3px;
/* 2796 */ left: 3px;
/* 2797 */ color: white;
/* 2798 */ background: black;
/* 2799 */ background: rgba(0, 0, 0, 0.5);
/* 2800 */ padding: 1px 10px 2px 10px;

/* shortcodes.css */

/* 2801 */ border-radius: 3px;
/* 2802 */ }
/* 2803 */ .progressbar-icon{float:left;margin-right:5px;}
/* 2804 */ .icon-bar-no .progressbar-icon{display:none;}
/* 2805 */ .progressbar-title{float:left;}
/* 2806 */ .avia-progress-bar .progress{width:100%; height:30px; line-height: 30px; position: relative; border-radius: 3px; overflow: hidden;
/* 2807 */ box-shadow: inset 0px 0px 15px 0px rgba(0, 0, 0, 0.07);
/* 2808 */ }
/* 2809 */ 
/* 2810 */ #top .avia-progress-bar div.progress .bar-outer, #top .avia-progress-bar div.progress .bar{height:100%; position: absolute; top:0; left:0; width:100%;
/* 2811 */ background-size: 32px 32px; border-radius: 3px;
/* 2812 */ }
/* 2813 */ 
/* 2814 */ .av-animated-bar .avia-progress-bar div.progress .bar{
/* 2815 */ -webkit-animation: avia-bg-move 1.2s linear infinite; /* Safari 4+ */
/* 2816 */ animation:         avia-bg-move 1.2s linear infinite; /* IE 10+ */
/* 2817 */ height: 100%;
/* 2818 */ }
/* 2819 */ 
/* 2820 */ .avia-progress-bar div.progress {
/* 2821 */ clear: both;
/* 2822 */ }
/* 2823 */ 
/* 2824 */ .avia_transform #top div.progress .bar-outer{
/* 2825 */ width:0;
/* 2826 */ }
/* 2827 */ 
/* 2828 */ .avia_transform #top .avia-progress-bar div.progress.avia_start_animation .bar-outer{
/* 2829 */ -webkit-animation: avia_expand 1.5s cubic-bezier(0.165, 0.840, 0.440, 1.000);  /* Safari 4+ */
/* 2830 */ animation:         avia_expand 1.5s cubic-bezier(0.165, 0.840, 0.440, 1.000);  /* IE 10+ */
/* 2831 */ width:100%;
/* 2832 */ }
/* 2833 */ 
/* 2834 */ .grey-bar .bar{
/* 2835 */ background: #555;
/* 2836 */ }
/* 2837 */ 
/* 2838 */ .av-striped-bar .grey-bar .bar{
/* 2839 */ background-image:	-webkit-linear-gradient(-45deg, #666 25%, #444 25%, #444 50%, #666 50%, #666 75%, #444 75%, #444);
/* 2840 */ background-image:      -moz-linear-gradient(-45deg, #666 25%, #444 25%, #444 50%, #666 50%, #666 75%, #444 75%, #444);
/* 2841 */ background-image:           linear-gradient(-45deg, #666 25%, #444 25%, #444 50%, #666 50%, #666 75%, #444 75%, #444);
/* 2842 */ }
/* 2843 */ 
/* 2844 */ .blue-bar .bar{
/* 2845 */ background: #7bb0e7;
/* 2846 */ }
/* 2847 */ 
/* 2848 */ .av-striped-bar .blue-bar .bar{
/* 2849 */ background-image:	-webkit-linear-gradient(-45deg, #96C8FB 25%, #74a6d9 25%, #74a6d9 50%, #96C8FB 50%, #96C8FB 75%, #74a6d9 75%, #74a6d9);
/* 2850 */ background-image:      -moz-linear-gradient(-45deg, #96C8FB 25%, #74a6d9 25%, #74a6d9 50%, #96C8FB 50%, #96C8FB 75%, #74a6d9 75%, #74a6d9);

/* shortcodes.css */

/* 2851 */ background-image:           linear-gradient(-45deg, #96C8FB 25%, #74a6d9 25%, #74a6d9 50%, #96C8FB 50%, #96C8FB 75%, #74a6d9 75%, #74a6d9);
/* 2852 */ }
/* 2853 */ 
/* 2854 */ .green-bar .bar{
/* 2855 */ background: #83a846;
/* 2856 */ }
/* 2857 */ 
/* 2858 */ .av-striped-bar .green-bar .bar{
/* 2859 */ background-image:	-webkit-linear-gradient(-45deg, #A5CA68 25%, #83a846 25%, #83a846 50%, #A5CA68 50%, #A5CA68 75%, #83a846 75%, #83a846);
/* 2860 */ background-image:      -moz-linear-gradient(-45deg, #A5CA68 25%, #83a846 25%, #83a846 50%, #A5CA68 50%, #A5CA68 75%, #83a846 75%, #83a846);
/* 2861 */ background-image:           linear-gradient(-45deg, #A5CA68 25%, #83a846 25%, #83a846 50%, #A5CA68 50%, #A5CA68 75%, #83a846 75%, #83a846);
/* 2862 */ }
/* 2863 */ 
/* 2864 */ .orange-bar .bar{
/* 2865 */ background: #EDAE44;
/* 2866 */ }
/* 2867 */ 
/* 2868 */ .av-striped-bar .orange-bar .bar{
/* 2869 */ background-image: -webkit-linear-gradient(-45deg, #EDAE44 25%, #FFCF66 25%, #FFCF66 50%, #EDAE44 50%, #EDAE44 75%, #FFCF66 75%, #FFCF66);
/* 2870 */ background-image: -moz-linear-gradient(-45deg, #EDAE44 25%, #FFCF66 25%, #FFCF66 50%, #EDAE44 50%, #EDAE44 75%, #FFCF66 75%, #FFCF66);
/* 2871 */ background-image: linear-gradient(-45deg, #EDAE44 25%, #FFCF66 25%, #FFCF66 50%, #EDAE44 50%, #EDAE44 75%, #FFCF66 75%, #FFCF66);
/* 2872 */ }
/* 2873 */ 
/* 2874 */ .black-bar .bar{
/* 2875 */ background: #222;
/* 2876 */ }
/* 2877 */ 
/* 2878 */ .av-striped-bar .black-bar .bar{
/* 2879 */ background-image: -webkit-linear-gradient(-45deg, #222 25%, #444 25%, #444 50%, #222 50%, #222 75%, #444 75%, #444);
/* 2880 */ background-image: -moz-linear-gradient(-45deg, #222 25%, #444 25%, #444 50%, #222 50%, #222 75%, #444 75%, #444);
/* 2881 */ background-image: linear-gradient(-45deg, #222 25%, #444 25%, #444 50%, #222 50%, #222 75%, #444 75%, #444);
/* 2882 */ }
/* 2883 */ 
/* 2884 */ .red-bar .bar{
/* 2885 */ background: #B02B2C;
/* 2886 */ }
/* 2887 */ 
/* 2888 */ .av-striped-bar .red-bar .bar{
/* 2889 */ background-image: -webkit-linear-gradient(-45deg, #B02B2C 25%, #D24D4E 25%, #D24D4E 50%, #B02B2C 50%, #B02B2C 75%, #D24D4E 75%, #D24D4E);
/* 2890 */ background-image: -moz-linear-gradient(-45deg, #B02B2C 25%, #D24D4E 25%, #D24D4E 50%, #B02B2C 50%, #B02B2C 75%, #D24D4E 75%, #D24D4E);
/* 2891 */ background-image: linear-gradient(-45deg, #B02B2C 25%, #D24D4E 25%, #D24D4E 50%, #B02B2C 50%, #B02B2C 75%, #D24D4E 75%, #D24D4E);
/* 2892 */ }
/* 2893 */ 
/* 2894 */ .teal-bar .bar{
/* 2895 */ background: #5F8789;
/* 2896 */ }
/* 2897 */ 
/* 2898 */ .av-striped-bar .teal-bar .bar{
/* 2899 */ background-image: -webkit-linear-gradient(-45deg, #5F8789 25%, #7FA9AB 25%, #7FA9AB 50%, #5F8789 50%, #5F8789 75%, #7FA9AB 75%, #7FA9AB);
/* 2900 */ background-image: -moz-linear-gradient(-45deg, #5F8789 25%, #7FA9AB 25%, #7FA9AB 50%, #5F8789 50%, #5F8789 75%, #7FA9AB 75%, #7FA9AB);

/* shortcodes.css */

/* 2901 */ background-image: linear-gradient(-45deg, #5F8789 25%, #7FA9AB 25%, #7FA9AB 50%, #5F8789 50%, #5F8789 75%, #7FA9AB 75%, #7FA9AB);
/* 2902 */ }
/* 2903 */ 
/* 2904 */ .aqua-bar .bar{
/* 2905 */ background: #4ECAC2;
/* 2906 */ }
/* 2907 */ 
/* 2908 */ .av-striped-bar .aqua-bar .bar{
/* 2909 */ background-image: -webkit-linear-gradient(-45deg, #4ECAC2 25%, #6FECE4 25%, #6FECE4 50%, #4ECAC2 50%, #4ECAC2 75%, #6FECE4 75%, #6FECE4);
/* 2910 */ background-image: -moz-linear-gradient(-45deg, #4ECAC2 25%, #6FECE4 25%, #6FECE4 50%, #4ECAC2 50%, #4ECAC2 75%, #6FECE4 75%, #6FECE4);
/* 2911 */ background-image: linear-gradient(-45deg, #4ECAC2 25%, #6FECE4 25%, #6FECE4 50%, #4ECAC2 50%, #4ECAC2 75%, #6FECE4 75%, #6FECE4);
/* 2912 */ }
/* 2913 */ 
/* 2914 */ .purple-bar .bar{
/* 2915 */ background: #745F7E;
/* 2916 */ }
/* 2917 */ 
/* 2918 */ .av-striped-bar .purple-bar .bar{
/* 2919 */ background-image: -webkit-linear-gradient(-45deg, #745F7E 25%, #967F9F 25%, #967F9F 50%, #745F7E 50%, #745F7E 75%, #967F9F 75%, #967F9F);
/* 2920 */ background-image: -moz-linear-gradient(-45deg, #745F7E 25%, #967F9F 25%, #967F9F 50%, #745F7E 50%, #745F7E 75%, #967F9F 75%, #967F9F);
/* 2921 */ background-image: linear-gradient(-45deg, #745F7E 25%, #967F9F 25%, #967F9F 50%, #745F7E 50%, #745F7E 75%, #967F9F 75%, #967F9F);
/* 2922 */ }
/* 2923 */ 
/* 2924 */ .pink-bar .bar{
/* 2925 */ background: #D65799;
/* 2926 */ }
/* 2927 */ 
/* 2928 */ .av-striped-bar .pink-bar .bar{
/* 2929 */ background-image: -webkit-linear-gradient(-45deg, #D65799 25%, #F879BB 25%, #F879BB 50%, #D65799 50%, #D65799 75%, #F879BB 75%, #F879BB);
/* 2930 */ background-image: -moz-linear-gradient(-45deg, #D65799 25%, #F879BB 25%, #F879BB 50%, #D65799 50%, #D65799 75%, #F879BB 75%, #F879BB);
/* 2931 */ background-image: linear-gradient(-45deg, #D65799 25%, #F879BB 25%, #F879BB 50%, #D65799 50%, #D65799 75%, #F879BB 75%, #F879BB);
/* 2932 */ }
/* 2933 */ 
/* 2934 */ .silver-bar .bar{
/* 2935 */ background: #D7D7D7;
/* 2936 */ }
/* 2937 */ 
/* 2938 */ .av-striped-bar .silver-bar .bar{
/* 2939 */ background-image: -webkit-linear-gradient(-45deg, #D7D7D7 25%, #F9F9F9 25%, #F9F9F9 50%, #D7D7D7 50%, #D7D7D7 75%, #F9F9F9 75%, #F9F9F9);
/* 2940 */ background-image: -moz-linear-gradient(-45deg, #D7D7D7 25%, #F9F9F9 25%, #F9F9F9 50%, #D7D7D7 50%, #D7D7D7 75%, #F9F9F9 75%, #F9F9F9);
/* 2941 */ background-image: linear-gradient(-45deg, #D7D7D7 25%, #F9F9F9 25%, #F9F9F9 50%, #D7D7D7 50%, #D7D7D7 75%, #F9F9F9 75%, #F9F9F9);
/* 2942 */ }
/* 2943 */ 
/* 2944 */ 
/* 2945 */ 
/* 2946 */ 
/* 2947 */ 
/* 2948 */ 
/* 2949 */ 
/* 2950 */ /* ======================================================================================================================================================

/* shortcodes.css */

/* 2951 *| Image
/* 2952 *| ====================================================================================================================================================== */
/* 2953 */ .avia-image-container{display:block; position: relative; max-width: 100%;}
/* 2954 */ .avia-image-container-inner, .avia_image, .av-image-caption-overlay{border-radius: 3px; display:block; position: relative; max-width: 100%;}
/* 2955 */ .avia-image-container.avia-align-center{display:block; margin: 0 auto 10px auto;  text-align: center;  clear: both;}
/* 2956 */ .avia-image-container.avia-align-center .avia-image-container-inner{margin:0 auto; display:inline-block; vertical-align:bottom}
/* 2957 */ .avia-image-container.avia-align-left{display:block; float:left; margin-right: 15px; margin-top: 5px;}
/* 2958 */ .avia-image-container.avia-align-right{display:block; float:right; margin-left: 15px; margin-top: 5px;}
/* 2959 */ .avia-image-container.avia-align-center.avia-builder-el-no-sibling{margin-bottom:0; margin-top:0;}
/* 2960 */ 
/* 2961 */ .avia_image + br{display:none;}
/* 2962 */ 
/* 2963 */ 
/* 2964 */ /*styling variations*/
/* 2965 */ 
/* 2966 */ 
/* 2967 */ 
/* 2968 */ .av-styling-circle .avia-image-container-inner, .av-styling-circle .avia_image, .av-styling-circle .av-image-caption-overlay,
/* 2969 */ .av-styling-circle div.av-caption-image-overlay-bg{overflow: hidden; border-radius: 10000px; }
/* 2970 */ .avia-safari div.av-image-caption-overlay-center { -webkit-transform:translate3d(0,0,0); }/*flicker fix for caption in safari*/
/* 2971 */ 
/* 2972 */ .av-styling-no-styling .avia-image-container-inner, .av-styling-no-styling .avia_image, .av-styling-no-styling .av-image-caption-overlay{border-radius: 0; border:none;}
/* 2973 */ 
/* 2974 */ /*captions*/
/* 2975 */ .av-image-caption-overlay{position: absolute; height:100%; width:100%;  z-index: 10; text-align: center;
/* 2976 */ -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;
/* 2977 */ }
/* 2978 */ 
/* 2979 */ .avia-msie-8 .av-image-caption-overlay{background: #000; filter:alpha(opacity=40); }
/* 2980 */ .av-image-caption-overlay-position{display: table; width: 100%; height:100%; position: relative; }
/* 2981 */ .av-image-caption-overlay-center{display:table-cell;  vertical-align: middle; font-size: 1.3em; line-height: 1.5em; padding: 0px 1.5em; }
/* 2982 */ .av-image-caption-overlay-center p:first-child{margin-top:0;}
/* 2983 */ .av-image-caption-overlay-center p:last-child{margin-bottom:0;}
/* 2984 */ 
/* 2985 */ .av-caption-image-overlay-bg{position: absolute; height:100%; width:100%; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
/* 2986 */ .av-overlay-hover-deactivate:hover .av-caption-image-overlay-bg{opacity: 0 !important; }
/* 2987 */ .av-overlay-on-hover .av-image-caption-overlay{opacity: 0; filter:alpha(opacity=00); }
/* 2988 */ .av-overlay-on-hover .avia-image-container-inner:hover .av-image-caption-overlay{opacity: 1; filter:alpha(opacity=100);}
/* 2989 */ 
/* 2990 */ /*animation variations*/
/* 2991 */ 
/* 2992 */ .avia_transform .avia_animated_image {
/* 2993 */ opacity: 0;
/* 2994 */ }
/* 2995 */ 
/* 2996 */ 
/* 2997 */ .avia_transform .avia_start_delayed_animation.fade-in.avia_animated_image {
/* 2998 */ -webkit-animation: avia-fadein 1.5s 1 ease-out; /* Safari 4+ */
/* 2999 */ animation:         avia-fadein 1.5s 1 ease-out; /* IE 10+ */
/* 3000 */ opacity: 1;

/* shortcodes.css */

/* 3001 */ }
/* 3002 */ 
/* 3003 */ .avia_transform .avia_start_delayed_animation.pop-up.avia_animated_image {
/* 3004 */ -webkit-animation: avia_image_appear 0.5s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* Safari 4+ */
/* 3005 */ animation:         avia_image_appear 0.5s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* IE 10+ */
/* 3006 */ opacity: 1;
/* 3007 */ }
/* 3008 */ 
/* 3009 */ .avia_transform .avia_start_delayed_animation.top-to-bottom.avia_animated_image {
/* 3010 */ -webkit-animation: avia-ttb 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* Safari 4+ */
/* 3011 */ animation:         avia-ttb 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* IE 10+ */
/* 3012 */ opacity: 1;
/* 3013 */ }
/* 3014 */ 
/* 3015 */ .avia_transform .avia_start_delayed_animation.bottom-to-top.avia_animated_image {
/* 3016 */ -webkit-animation: avia-btt 0.8s 1 cubic-bezier(0.165, 0.840, 0.440, 1.000); /* Safari 4+ */
/* 3017 */ animation:         avia-btt 0.8s 1 cubic-bezier(0.165, 0.840, 0.440, 1.000); /* IE 10+ */
/* 3018 */ opacity: 1;
/* 3019 */ }
/* 3020 */ 
/* 3021 */ .avia_transform .avia_start_delayed_animation.left-to-right.avia_animated_image {
/* 3022 */ -webkit-animation: avia-ltr 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* Safari 4+ */
/* 3023 */ animation:         avia-ltr 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* IE 10+ */
/* 3024 */ opacity: 1;
/* 3025 */ }
/* 3026 */ 
/* 3027 */ .avia_transform .avia_start_delayed_animation.right-to-left.avia_animated_image {
/* 3028 */ -webkit-animation: avia-rtl 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* Safari 4+ */
/* 3029 */ animation:         avia-rtl 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* IE 10+ */
/* 3030 */ opacity: 1;
/* 3031 */ }
/* 3032 */ 
/* 3033 */ 
/* 3034 */ /* ======================================================================================================================================================
/* 3035 *| Image with Hotspots
/* 3036 *| ====================================================================================================================================================== */
/* 3037 */ 
/* 3038 */ 
/* 3039 */ .av-hotspot-container {position: relative; display: table; margin: 0 auto; clear: both; table-layout:fixed}
/* 3040 */ .av-hotspot-container-inner-cell{display: table-cell;}
/* 3041 */ .av-fullwidth-hotspots .av-hotspot-container-inner-cell{width:100%;display:block;}
/* 3042 */ .av-hotspot-container-inner-wrap img{width:100%; display: block;}
/* 3043 */ 
/* 3044 */ .av-hotspot-container .av-image-hotspot{height:18px; width:18px; font-size: 10px; line-height: 18px; text-align: center; position: absolute; z-index: 1; margin:-9px 0 0 -9px; }
/* 3045 */ .av-hotspot-container .av-image-hotspot_inner{ display:block; border-radius: 100px;  position: absolute;  height:100%; width:100%; background: #fff; color: #888; z-index: 2; cursor: pointer; text-decoration: none;}
/* 3046 */ .av-hotspot-container .av-image-hotspot_inner:hover{ background: #fff; color: #888;}
/* 3047 */ 
/* 3048 */ .av-hotspot-blank .av-hotspot-container .av-image-hotspot_inner{overflow: hidden; text-indent: -200%;}
/* 3049 */ .av-hotspot-container .av-image-hotspot-pulse {
/* 3050 */ display: block;

/* shortcodes.css */

/* 3051 */ background: #fff;
/* 3052 */ border-radius: 100px;
/* 3053 */ height: 40px;
/* 3054 */ width: 40px;
/* 3055 */ position: absolute;
/* 3056 */ -webkit-animation: av_pulsate 2s ease-out infinite;
/* 3057 */ animation: av_pulsate 2s linear infinite;
/* 3058 */ opacity: 0;
/* 3059 */ top: -11px;
/* 3060 */ left: -11px;
/* 3061 */ z-index: 1;
/* 3062 */ }
/* 3063 */ 
/* 3064 */ .av-tt-hotspot{text-align: left; }
/* 3065 */ .av-hotspot-fallback-tooltip{ padding:15px 15px 0 15px; position: relative; display:none; }
/* 3066 */ .av-hotspot-image-container .av-hotspot-fallback-tooltip:last-child{padding-bottom:15px;}
/* 3067 */ .av-hotspot-fallback-tooltip-count{height:40px; width:40px; line-height: 40px; border-style: solid; border-width: 1px; text-align: center;  border-radius: 100px; position: absolute; top:15px; left:15px; z-index: 10;}
/* 3068 */ .av-hotspot-fallback-tooltip-inner{margin-left:60px; border: 1px solid; padding: 15px; position: relative; border-radius: 2px;}
/* 3069 */ .av-hotspot-fallback-tooltip-inner img{max-width:100px; margin:0 10px 0 0; display:block;}
/* 3070 */ .av-hotspot-fallback-tooltip-inner p:first-child, .inner_tooltip p:first-child{margin-top:0;}
/* 3071 */ .av-hotspot-fallback-tooltip-inner p:last-child, .inner_tooltip p:last-child{margin-bottom:0;}
/* 3072 */ .av-hotspot-fallback-tooltip div.avia-arrow { left: 60px; top: 13px; border-right: none; border-top: none; }
/* 3073 */ 
/* 3074 */ 
/* 3075 */ 
/* 3076 */ 
/* 3077 */ .av-tt-large-width{width:250px;}
/* 3078 */ .av-tt-xlarge-width{width:350px;}
/* 3079 */ 
/* 3080 */ /*non-fullwidth hotspot*/
/* 3081 */ .av-non-fullwidth-hotspot-image .av-hotspot-fallback-tooltip{padding-left:0; padding-right: 0;}
/* 3082 */ .av-non-fullwidth-hotspot-image .av-hotspot-fallback-tooltip-count{left:0px;}
/* 3083 */ 
/* 3084 */ /*fullwidth hotspot*/
/* 3085 */ .av-fullwidth-hotspots{border-top:none;}
/* 3086 */ .av-fullwidth-hotspots img{width:100%; border-radius: 0px;}
/* 3087 */ .av-fullwidth-hotspots .av-hotspot-container{display: block; }
/* 3088 */ 
/* 3089 */ /*image and hotspot appearing*/
/* 3090 */ .avia_transform.js_active .avia_animated_image .av-image-hotspot{opacity:0; visibility: hidden;}
/* 3091 */ .avia_transform.js_active .avia_animated_image .av-display-hotspot{
/* 3092 */ -webkit-animation: avia_hotspot_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* Safari 4+ */
/* 3093 */ animation:         avia_hotspot_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* IE 10+ */
/* 3094 */ opacity: 1;
/* 3095 */ visibility: visible;
/* 3096 */ }
/* 3097 */ 
/* 3098 */ .avia_transform.js_active .avia_animated_image .av-image-hotspot .av-permanent-tooltip-single{
/* 3099 */ opacity:0 !important;
/* 3100 */ -webkit-transition: all 0.7s cubic-bezier(0.230, 1.000, 0.320, 1.000) 1s;

/* shortcodes.css */

/* 3101 */ transition: 		all 0.7s cubic-bezier(0.230, 1.000, 0.320, 1.000) 1s;	
/* 3102 */ -webkit-transform:translate(0px,10px);
/* 3103 */ transform:translate(0px,10px);
/* 3104 */ }
/* 3105 */ 
/* 3106 */ .avia_transform.js_active .avia_animated_image .av-display-hotspot .av-permanent-tooltip-single{
/* 3107 */ opacity: 1 !important;
/* 3108 */ -webkit-transform:translate(0px,0);
/* 3109 */ transform:translate(0px,0); 
/* 3110 */ }
/* 3111 */ 
/* 3112 */ 
/* 3113 */ @media only screen and (min-width: 990px)
/* 3114 */ {
/* 3115 */ 	.responsive  .av-image-hotspot{ height:24px; width:24px;line-height: 24px; font-size: 11px;}
/* 3116 */ 	.responsive  .av-image-hotspot-pulse{ height: 54px; width: 54px; top: -15px; left: -15px;}
/* 3117 */ }
/* 3118 */ 
/* 3119 */ @media only screen and (max-width: 767px) 
/* 3120 */ {
/* 3121 */ 	.responsive .av-hotspot-fallback-tooltip{ display:block; }
/* 3122 */ 	.responsive .av-mobile-fallback-active.avia-tooltip{visibility: hidden;}
/* 3123 */ 	.responsive .av-hotspot-image-container.av-hotspot-blank.av-mobile-fallback-active .av-image-hotspot_inner{text-indent: 0px;}
/* 3124 */ }
/* 3125 */ 
/* 3126 */ 
/* 3127 */ 
/* 3128 */ /* ======================================================================================================================================================
/* 3129 *| Video
/* 3130 *| ====================================================================================================================================================== */
/* 3131 */ .avia-video, .avia-iframe-wrap{clear:both; position: relative; margin-bottom:20px; }
/* 3132 */ 
/* 3133 */ /*responsive iframe trick*/
/* 3134 */ .avia-video iframe, .js_active .avia-iframe-wrap iframe, div .avia-video .avia-iframe-wrap{position: absolute; width:100%; height:100%; left:0; top:0; padding:0;}
/* 3135 */ .avia-video-custom{height:0;}
/* 3136 */ .avia-video-16-9, .js_active .avia-iframe-wrap{padding-bottom: 56.25%; height:0;}
/* 3137 */ .avia-video-4-3{padding-bottom: 75%; height:0;}
/* 3138 */ 
/* 3139 */ /*html 5 video - always has 100 width and natural height. behaves like image when it comes to aspect ratio*/
/* 3140 */ 
/* 3141 */ video{
/* 3142 */ width:100%;
/* 3143 */ height:auto;
/* 3144 */ }
/* 3145 */ 
/* 3146 */ div .avia-video .mejs-container, div .avia-video .mejs-container video{
/* 3147 */ height:100%!important;
/* 3148 */ position: absolute;
/* 3149 */ }
/* 3150 */ 

/* shortcodes.css */

/* 3151 */ 
/* 3152 */ 
/* 3153 */ /* ======================================================================================================================================================
/* 3154 *| Gallery
/* 3155 *| ====================================================================================================================================================== */
/* 3156 */ #top div .avia-gallery{overflow: hidden; padding-bottom:2px; clear:both;}
/* 3157 */ #top div .avia-gallery img{float:left; border-style: solid; border-width:1px; padding:7px; width:100%; border-radius: 0;}
/* 3158 */ #top div .avia-gallery .avia-gallery-big{display: block;overflow: hidden; padding:7px;  margin-bottom:-1px; border-top-left-radius: 2px; border-top-right-radius: 2px; border-style: solid; border-width:1px;}
/* 3159 */ #top div .avia-gallery .avia-gallery-big-inner{display: block;overflow: hidden; height: 100%;}
/* 3160 */ #top div .avia-gallery .avia-gallery-big img{padding:0; border:none;}
/* 3161 */ #top .avia-gallery .avia-gallery-thumb a{ width:20%; opacity: 1; }
/* 3162 */ #top #wrap_all .avia-gallery .avia-gallery-thumb a{display: block; float:left; }
/* 3163 */ #top .avia-gallery .avia-gallery-thumb a:hover{opacity: 0.5;}
/* 3164 */ #top .avia-gallery .avia-gallery-caption{display:none;}
/* 3165 */ #top div .avia-gallery .avia-gallery-big-no-crop-thumb {text-align: center;}
/* 3166 */ #top div .avia-gallery .avia-gallery-big-no-crop-thumb img{clear:both; float: none; text-align: center;}
/* 3167 */ 
/* 3168 */ 
/* 3169 */ /*gallery animation*/
/* 3170 */ .avia_transform .avia-gallery-thumb img{
/* 3171 */ opacity: 0.1;
/* 3172 */ -webkit-transform:	scale(0.5);
/* 3173 */ transform:			scale(0.5);
/* 3174 */ }
/* 3175 */ .avia_transform .avia-gallery-thumb  img.avia_start_animation{
/* 3176 */ -webkit-animation: avia_appear 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* Safari 4+ */
/* 3177 */ animation:         avia_appear 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* IE 10+ */
/* 3178 */ opacity: 1;
/* 3179 */ -webkit-transform:	scale(1);
/* 3180 */ transform:			scale(1);
/* 3181 */ }
/* 3182 */ 
/* 3183 */ .av-hover-grow{overflow: hidden; }
/* 3184 */ .av-hover-grow img {
/* 3185 */ -webkit-transition: all 1.7s cubic-bezier(0.230, 1.000, 0.320, 1.000);
/* 3186 */ transition:			all 1.7s cubic-bezier(0.230, 1.000, 0.320, 1.000);
/* 3187 */ }
/* 3188 */ .av-hover-grow:hover img { -webkit-transform: scale(1.1); transform: scale(1.1); }
/* 3189 */ 
/* 3190 */ 
/* 3191 */ @media only screen and (max-width: 767px)
/* 3192 */ {
/* 3193 */ 	.responsive .avia-gallery-thumb img{padding:3px;}
/* 3194 */ }
/* 3195 */ 
/* 3196 */ 
/* 3197 */ /* ======================================================================================================================================================
/* 3198 *| Slideshow
/* 3199 *| ====================================================================================================================================================== */
/* 3200 */ .avia-slideshow{position: relative; margin:50px 0; width:100%; clear: both; overflow: hidden;}

/* shortcodes.css */

/* 3201 */ .flex_column .avia-slideshow{ margin:20px 0; }
/* 3202 */ .flex_column .avia-slideshow.avia-builder-el-no-sibling{margin-top:0px;}
/* 3203 */ 
/* 3204 */ .avia-slideshow-inner{padding:0; margin: 0; position: relative; overflow: hidden; width:100%;}
/* 3205 */ #top .av-default-height-applied .avia-slideshow-inner{height:0px;}
/* 3206 */ .avia-slideshow li{padding:0; margin: 0; list-style-type: none; list-style-position: outside; position: absolute; visibility: hidden; z-index: 1; top:0; left:0; width:100%; clear:both; opacity: 0;}
/* 3207 */ .avia-slideshow li:first-child{position: relative; visibility: visible; z-index: 3;}
/* 3208 */ .avia-slideshow li img{display:block; width:100%; margin: 0 auto; border-radius: 3px;}
/* 3209 */ .flex_cell_inner .avia-slideshow li img{border-radius: 0;}
/* 3210 */ .avia-slideshow.image_no_stretch li img{width:auto;}
/* 3211 */ .avia-slideshow li>p{margin:0;}
/* 3212 */ 
/* 3213 */ #top .avia-slideshow-arrows a{
/* 3214 */ display: block;
/* 3215 */ text-decoration: none;
/* 3216 */ color: #fff;
/* 3217 */ visibility: visible;
/* 3218 */ position: absolute;
/* 3219 */ width:60px;
/* 3220 */ text-align: center;
/* 3221 */ height: 60px;
/* 3222 */ line-height: 62px;
/* 3223 */ font-size: 25px;
/* 3224 */ top:50%;
/* 3225 */ margin:-30px 15px 0;
/* 3226 */ z-index: 99;
/* 3227 */ overflow: hidden;
/* 3228 */ text-indent: -600%;
/* 3229 */ }
/* 3230 */ 
/* 3231 */ #top .avia-slideshow-arrows a.next-slide{
/* 3232 */ right:0;
/* 3233 */ }
/* 3234 */ 
/* 3235 */ .avia-slideshow-arrows a:before{
/* 3236 */ visibility: visible;
/* 3237 */ display: block;
/* 3238 */ position: absolute;
/* 3239 */ z-index: 100;
/* 3240 */ background: #aaa;
/* 3241 */ background: rgba(0,0,0,0.3);
/* 3242 */ top:0;
/* 3243 */ left:0;
/* 3244 */ right:0;
/* 3245 */ bottom:0;
/* 3246 */ border-radius: 3px;
/* 3247 */ text-align: center;
/* 3248 */ line-height: 62px;
/* 3249 */ color:inherit;
/* 3250 */ }

/* shortcodes.css */

/* 3251 */ 
/* 3252 */ 
/* 3253 */ .prev-slide:before{
/* 3254 */ text-indent: -2px;
/* 3255 */ border-top-right-radius: 3px;
/* 3256 */ border-bottom-right-radius: 3px;
/* 3257 */ }
/* 3258 */ .next-slide:before{
/* 3259 */ border-top-left-radius: 3px;
/* 3260 */ border-bottom-left-radius: 3px;
/* 3261 */ text-indent: 0px;
/* 3262 */ }
/* 3263 */ 
/* 3264 */ .avia-slideshow-dots{position: absolute; z-index: 200; width:100%; bottom:0; text-align: center; left: 0; height:0px;}
/* 3265 */ .avia-slideshow-dots a{display: inline-block; height:13.5px; width:13.5px; border-radius: 14px; background: #000; opacity: 0.6; filter:alpha(opacity=60); text-indent: 100px; overflow: hidden; margin:0 1px; padding: 7px;position: relative; bottom: 33px; -webkit-backface-visibility: hidden;}
/* 3266 */ .avia-slideshow-dots a.active, .avia-slideshow-dots a:hover{opacity: 0.8; filter:alpha(opacity=80); background: #fff;}
/* 3267 */ 
/* 3268 */ .avia-caption{position: absolute; z-index: 10; bottom:17px; left:17px; padding:10px 20px; color:#fff; border-radius: 3px; }
/* 3269 */ .avia-slideshow .avia-caption .avia-caption-title{ color:#fff; }
/* 3270 */ 
/* 3271 */ .js_active .avia-slideshow li:first-child{visibility: hidden;}
/* 3272 */ 
/* 3273 */ /* hide controls on desktop */
/* 3274 */ .avia_desktop .av_slideshow.avia-slideshow .avia-slideshow-controls a{ opacity: 0; filter:alpha(opacity=0);  }
/* 3275 */ .avia_desktop .av_slideshow.avia-slideshow:hover .avia-slideshow-controls a{ opacity: 0.6; filter:alpha(opacity=60);  }
/* 3276 */ .avia_desktop .av_slideshow.avia-slideshow:hover .avia-slideshow-controls a:hover{ opacity: 0.8; filter:alpha(opacity=80);  }
/* 3277 */ 
/* 3278 */ /*various control stylings*/
/* 3279 */ #top .av-control-hidden .avia-slideshow-controls{display: none;}
/* 3280 */ #top .av-control-minimal .avia-slideshow-arrows a:before{border:2px solid #fff; background: transparent; line-height: 60px;}
/* 3281 */ #top .av-control-minimal .avia-slideshow-dots a{border:2px solid #fff; background: transparent; padding: 5px;}
/* 3282 */ #top .av-control-minimal .avia-slideshow-dots a.active{background: #fff;}
/* 3283 */ 
/* 3284 */ /*avia-small-width-slider*/
/* 3285 */ 
/* 3286 */ #top .avia-small-width-slider .avia-slideshow-arrows a{
/* 3287 */ width:30px;
/* 3288 */ height:30px;
/* 3289 */ margin: -15px 5px 0;
/* 3290 */ line-height: 32px;
/* 3291 */ font-size: 15px;
/* 3292 */ }
/* 3293 */ 
/* 3294 */ #top .avia-small-width-slider .avia-slideshow-arrows a:before{ line-height: 32px; }
/* 3295 */ 
/* 3296 */ 
/* 3297 */ #top .avia-super-small-width-slider .avia-slideshow-dots{display:none;}
/* 3298 */ 
/* 3299 */ 
/* 3300 */ /*video slides*/

/* shortcodes.css */

/* 3301 */ 
/* 3302 */ #top .av-video-slide , #top .av-video-slide .avia-slide-wrap{width:100%; height:100%; position: absolute; overflow: hidden;}
/* 3303 */ #top .av-video-slide .mejs-poster{width:100% !important; height: 100% !important;  background-size: cover; background-position: center center;}
/* 3304 */ #top .av-video-slide .mejs-poster img{display:none;}
/* 3305 */ #top .av-video-slide .avia-iframe-wrap{padding:0; height:100%; margin: 0;}
/* 3306 */ #top .av-video-slide iframe, #top .av-video-slide embed, #top .av-video-slide object, #top .av-video-slide video{max-width:none; max-height:none; width:100%; height:100%; position: absolute;}
/* 3307 */ #top .av-video-slide .caption_fullwidth{top: 0; left: 0; right: 0; bottom: 40px; }
/* 3308 */ #top .av-video-slide.av-hide-video-controls .caption_fullwidth{ bottom:0px;}
/* 3309 */ #top .av-video-slide .mejs-container{ height: 100% !important; position: absolute;}
/* 3310 */ #top .av-video-slide .me-plugin{width:100%; height:100%;}
/* 3311 */ span.mejs-offscreen { display: none!important; }
/* 3312 */ 
/* 3313 */ 
/* 3314 */ #top .avia-fullscreen-slider .av-video-slide.av-video-service-vimeo iframe{
/* 3315 */ 	-webkit-transform: 	scale(1.2);
/* 3316 */ 	-ms-transform: 		scale(1.2);
/* 3317 */ 	transform: 			scale(1.2);
/* 3318 */ }
/* 3319 */ 
/* 3320 */ 
/* 3321 */ 
/* 3322 */ .avia_video{z-index: 8;}
/* 3323 */ .mejs-controls{ z-index: 9; }
/* 3324 */ #top .av-video-slide.av-video-service-vimeo .mejs-controls,
/* 3325 */ .av-force-resize .av-video-service-youtube .avia_video,
/* 3326 */ .av-hide-video-controls .mejs-controls{display: none !important;}
/* 3327 */ 
/* 3328 */ .av-video-slide.slide-1 .mejs-mediaelement{opacity: 0;}
/* 3329 */ .av-video-slide .mejs-mediaelement{height:100%;}
/* 3330 */ #top .av-video-slide .mejs-overlay-button{display: none;}
/* 3331 */ #top .av-video-slide .avia-slide-wrap{ background: #000 url("/wp-content/themes/enfold/images/layout/preload-dark-grey-big.gif") no-repeat center center; } 
/* 3332 */ #top .av-video-slide.av-video-service-youtube .avia-slide-wrap{ background: #000 }
/* 3333 */ 
/* 3334 */ 
/* 3335 */ #top .av-video-slide.av-video-4-3-stretch iframe, #top .av-video-slide.av-video-4-3-stretch embed, #top .av-video-slide.av-video-4-3-stretch object, #top .av-video-slide.av-video-4-3-stretch video {
/* 3336 */ height: 270%;
/* 3337 */ }
/* 3338 */ 
/* 3339 */ 
/* 3340 */ 
/* 3341 */ /*blocks the option to click the video. play/pause events get attached to the av click overlay instead*/
/* 3342 */ #top .av-section-with-video-bg .av-section-video-bg:after, .av-click-overlay{ 
/* 3343 */ content: ".";
/* 3344 */ position: absolute;
/* 3345 */ text-indent: -200px;
/* 3346 */ overflow: hidden;
/* 3347 */ top:0;
/* 3348 */ left:0;
/* 3349 */ right:0;
/* 3350 */ bottom:0;

/* shortcodes.css */

/* 3351 */ z-index: 11;
/* 3352 */ 
/* 3353 */ /*this allows to toggle to work in IE. its a hack since the browser does not accept click events on elements without bg. */
/* 3354 */ filter: alpha(opacity=0); opacity: 0; background: #000;
/* 3355 */ }
/* 3356 */ 
/* 3357 */ .av-click-overlay{z-index: 9; bottom:30px;} /*z index 9 to move it behind caption*/
/* 3358 */ .av-hide-video-controls .av-click-overlay {bottom:0;}
/* 3359 */ .av-video-service-vimeo .av-click-overlay {bottom:42px;}
/* 3360 */ .av-video-service-youtube .av-click-overlay {bottom:36px;}
/* 3361 */ 
/* 3362 */ .av-video-stretch.av-video-service-vimeo .av-click-overlay, .av-video-stretch.av-video-service-youtube .av-click-overlay{bottom:0;}
/* 3363 */ 
/* 3364 */ 
/* 3365 */ /*video play/pause icon*/
/* 3366 */ 
/* 3367 */ .avia_playpause_icon{
/* 3368 */ position: absolute;
/* 3369 */ height:100px;
/* 3370 */ width:100px;
/* 3371 */ margin:-50px 0 0 -50px;
/* 3372 */ background: #000;
/* 3373 */ background: rgba(0,0,0,0.4);
/* 3374 */ border-radius: 3px;
/* 3375 */ top: 50%;
/* 3376 */ left: 50%;
/* 3377 */ z-index: 50;
/* 3378 */ display:none;
/* 3379 */ -webkit-transform: scale(0.7);
/* 3380 */ -ms-transform: scale(0.7);
/* 3381 */ transform: scale(0.7);
/* 3382 */ }
/* 3383 */ 
/* 3384 */ .avia_playpause_icon.av-play, .avia_playpause_icon.av-pause{
/* 3385 */ display:block !important;
/* 3386 */ }
/* 3387 */ 
/* 3388 */ #top .avia_playpause_icon:before{
/* 3389 */ top:0;
/* 3390 */ left:0;
/* 3391 */ right:0;
/* 3392 */ bottom:0;
/* 3393 */ position: absolute;
/* 3394 */ color:#fff;
/* 3395 */ line-height: 100px;
/* 3396 */ text-align: center;
/* 3397 */ font-size: 40px;
/* 3398 */ }
/* 3399 */ 
/* 3400 */ .avia_transform .avia_playpause_icon.av-play, .avia_transform .avia_playpause_icon.av-pause{

/* shortcodes.css */

/* 3401 */ -webkit-animation: avia_appear_short 1.7s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* Safari 4+ */
/* 3402 */ animation:         avia_appear_short 1.7s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* IE 10+ */
/* 3403 */ opacity: 0;							 
/* 3404 */ }
/* 3405 */ 
/* 3406 */ .avia_playpause_icon.av-pause{
/* 3407 */ 
/* 3408 */ }
/* 3409 */ 
/* 3410 */ /*slideshow on mobile*/
/* 3411 */ .av-fallback-message{text-align: center; position: absolute; z-index: 1000; top:45%; width:100%; left:0;}
/* 3412 */ .av-fallback-message span{display: inline-block; border:1px solid #e1e1e1; padding:10px;background: #fff;}
/* 3413 */ 
/* 3414 */ 
/* 3415 */ 
/* 3416 */ /* ======================================================================================================================================================
/* 3417 *| Slideshow Fullwidth
/* 3418 *| ====================================================================================================================================================== */
/* 3419 */ .avia-slideshow-inner li{
/* 3420 */ -webkit-transform-style: preserve-3d; /*fixes flickering issue when slider moves. usually other elements in other container flicker */
/* 3421 */ }
/* 3422 */ 
/* 3423 */ 
/* 3424 */ .avia-fullwidth-slider {
/* 3425 */ border-top-style: solid;
/* 3426 */ border-top-width:1px;
/* 3427 */ }
/* 3428 */ 
/* 3429 */ .avia-fullwidth-slider.avia-builder-el-0{border-top:none;}
/* 3430 */ 
/* 3431 */ div.slider-not-first, .html_header_transparency #top .avia-builder-el-0{border-top:none;}
/* 3432 */ 
/* 3433 */ .avia-slide-wrap{
/* 3434 */ position: relative;
/* 3435 */ display: block;
/* 3436 */ }
/* 3437 */ 
/* 3438 */ .avia-slide-wrap>p{margin:0; padding:0;}
/* 3439 */ .av_slideshow_full.avia-slideshow{margin:0;}
/* 3440 */ #top .av_slideshow_full.av-control-default .avia-slideshow-arrows a{
/* 3441 */ margin:-50px 0 0 0;
/* 3442 */ width:35px;
/* 3443 */ text-align: center;
/* 3444 */ height: 100px;
/* 3445 */ line-height: 102px;
/* 3446 */ opacity: 0.5;
/* 3447 */ 
/* 3448 */ }
/* 3449 */ 
/* 3450 */ #top .av_slideshow_full .avia-slideshow-arrows a:hover{opacity: 1;}

/* shortcodes.css */

/* 3451 */ 
/* 3452 */ #top .av_slideshow_full.av-control-default .next-slide:before{
/* 3453 */ border-top-right-radius: 0;
/* 3454 */ border-bottom-right-radius: 0;
/* 3455 */ line-height: 102px;
/* 3456 */ }
/* 3457 */ #top .av_slideshow_full.av-control-default .prev-slide:before{
/* 3458 */ border-top-left-radius: 0;
/* 3459 */ border-bottom-left-radius: 0;
/* 3460 */ line-height: 102px;
/* 3461 */ }
/* 3462 */ 
/* 3463 */ .av_slideshow_full li img{border-radius: 0px;}
/* 3464 */ 
/* 3465 */ 
/* 3466 */ /*slideshow captions Fullscreen slider*/
/* 3467 */ .caption_fullwidth{position: absolute; right:0; bottom:0; left:0; top:0; z-index: 10;}
/* 3468 */ 
/* 3469 */ .slideshow_caption{
/* 3470 */ z-index: 100;
/* 3471 */ width:42%;
/* 3472 */ position: absolute;
/* 3473 */ bottom: 0;
/* 3474 */ top:auto;
/* 3475 */ height:100%;
/* 3476 */ display:block;
/* 3477 */ text-decoration: none;
/* 3478 */ padding:50px;
/* 3479 */ }
/* 3480 */ 
/* 3481 */ div .slideshow_caption h2{text-transform: uppercase;}
/* 3482 */ div .slideshow_caption, div .slideshow_caption a, div .slideshow_caption a:hover, div .slideshow_caption h2, div .slideshow_caption h2 .special_amp, div .slideshow_caption strong , div .slideshow_caption h2 strong{ color: #fff; }
/* 3483 */ 
/* 3484 */ 
/* 3485 */ 
/* 3486 */ .slideshow_inner_caption{
/* 3487 */ position: relative;
/* 3488 */ display: table;
/* 3489 */ height:100%;
/* 3490 */ width:100%;
/* 3491 */ }
/* 3492 */ 
/* 3493 */ .slideshow_align_caption{
/* 3494 */ display:table-cell;
/* 3495 */ vertical-align: middle;
/* 3496 */ position: relative;
/* 3497 */ }
/* 3498 */ 
/* 3499 */ .av_slideshow_full .container.caption_container {
/* 3500 */ position: relative;

/* shortcodes.css */

/* 3501 */ top: 0;
/* 3502 */ z-index: 5;
/* 3503 */ height: 100%;
/* 3504 */ left: 0%;
/* 3505 */ overflow: visible;
/* 3506 */ }
/* 3507 */ 
/* 3508 */ 
/* 3509 */ .caption_left .slideshow_caption {left:0; }
/* 3510 */ .caption_right .slideshow_caption{ right:0;	}
/* 3511 */ .caption_right .slideshow_caption .slideshow_inner_caption{ float:right; }
/* 3512 */ .caption_bottom .slideshow_caption {left:0; width:100%; bottom:0; height:auto;}
/* 3513 */ #top div .caption_center .slideshow_caption { left:0; width: 100%; text-align: center;}
/* 3514 */ 
/* 3515 */ .caption_bottom .slideshow_caption .slideshow_inner_caption{
/* 3516 */ display: block;
/* 3517 */ height:auto;
/* 3518 */ bottom:0;
/* 3519 */ position: absolute;
/* 3520 */ padding: 0 50px;
/* 3521 */ width:100%;
/* 3522 */ left:0;
/* 3523 */ }
/* 3524 */ 
/* 3525 */ 
/* 3526 */ .caption_bottom .slideshow_caption .slideshow_inner_caption .slideshow_align_caption{
/* 3527 */ padding:20px 0;
/* 3528 */ display: block;
/* 3529 */ }
/* 3530 */ 
/* 3531 */ 
/* 3532 */ 
/* 3533 */ 
/* 3534 */ 
/* 3535 */ /*caption frame*/
/* 3536 */ .avia-caption-content{line-height: 1.3em;}
/* 3537 */ 
/* 3538 */ .caption_framed .slideshow_caption .avia-caption-content p, .caption_framed .slideshow_caption .avia-caption-title,
/* 3539 */ .avia-caption .avia-caption-content p, .avia-caption .avia-caption-title
/* 3540 */ {
/* 3541 */ background: #000;
/* 3542 */ filter: alpha(opacity = 80);
/* 3543 */ background: rgba(0, 0, 0, 0.5);
/* 3544 */ display:inline-block;
/* 3545 */ margin:0 0 1px 0;
/* 3546 */ padding:10px 15px;
/* 3547 */ }
/* 3548 */ 
/* 3549 */ #top .avia-caption-content .wp-smiley{display:none;}
/* 3550 */ #top .avia-caption-content a{text-decoration: underline;}

/* shortcodes.css */

/* 3551 */ #top .avia-caption-content a:hover{text-decoration: none;}
/* 3552 */ 
/* 3553 */ 
/* 3554 */ .avia_transform .av_slideshow_full .avia-caption-title{
/* 3555 */ 
/* 3556 */ }
/* 3557 */ 
/* 3558 */ .avia_transform .av_slideshow_full .avia-caption-content, .avia_transform .av_slideshow_full .avia-caption-title,
/* 3559 */ .avia_transform .av_fullscreen .avia-caption-content, .avia_transform .av_fullscreen .avia-caption-title, .avia_transform .avia-slideshow-button
/* 3560 */ {
/* 3561 */ -webkit-transform:translate(0,0);
/* 3562 */ transform:translate(0,0);
/* 3563 */ visibility: hidden;
/* 3564 */ }
/* 3565 */ 
/* 3566 */ 
/* 3567 */ .avia_transform .av_slideshow_full .active-slide .avia-caption-content,
/* 3568 */ .avia_transform .av_fullscreen .active-slide .avia-caption-content
/* 3569 */ {
/* 3570 */ visibility: visible;
/* 3571 */ -webkit-animation: caption-right  1s 1 cubic-bezier(0.985, 0.005, 0.265, 1);
/* 3572 */ animation:         caption-right  1s 1 cubic-bezier(0.985, 0.005, 0.265, 1);
/* 3573 */ }
/* 3574 */ 
/* 3575 */ .avia_transform .active-slide .avia-slideshow-button
/* 3576 */ {
/* 3577 */ visibility: visible;
/* 3578 */ -webkit-animation: caption-left  1.2s 1 cubic-bezier(0.985, 0.005, 0.265, 1);
/* 3579 */ animation:         caption-left  1.2s 1 cubic-bezier(0.985, 0.005, 0.265, 1);
/* 3580 */ }
/* 3581 */ 
/* 3582 */ .avia_transform .active-slide .avia-slideshow-button-2
/* 3583 */ {
/* 3584 */ visibility: visible;
/* 3585 */ -webkit-animation: caption-right  1.2s 1 cubic-bezier(0.985, 0.005, 0.265, 1);
/* 3586 */ animation:         caption-right  1.2s 1 cubic-bezier(0.985, 0.005, 0.265, 1);
/* 3587 */ }
/* 3588 */ 
/* 3589 */ 
/* 3590 */ .avia_transform .av_slideshow_full .active-slide .avia-caption-title,
/* 3591 */ .avia_transform .av_fullscreen .active-slide .avia-caption-title
/* 3592 */ {
/* 3593 */ visibility: visible;
/* 3594 */ -webkit-animation: caption-left   1s 1 cubic-bezier(0.985, 0.005, 0.265, 1);
/* 3595 */ animation:         caption-left   1s 1 cubic-bezier(0.985, 0.005, 0.265, 1);
/* 3596 */ }
/* 3597 */ 
/* 3598 */ .avia_transform .av_slideshow_full.avia-fade-slider .active-slide .avia-caption-content,
/* 3599 */ .avia_transform .av_fullscreen.avia-fade-slider .active-slide .avia-caption-content
/* 3600 */ {

/* shortcodes.css */

/* 3601 */ visibility: visible;
/* 3602 */ -webkit-animation: caption-bottom 0.5s 1 ease-out;
/* 3603 */ animation:         caption-bottom 0.5s 1 ease-out;
/* 3604 */ }
/* 3605 */ 
/* 3606 */ .avia_transform .av_slideshow_full.avia-fade-slider .active-slide .avia-caption-title,
/* 3607 */ .avia_transform .av_fullscreen.avia-fade-slider .active-slide .avia-caption-title
/* 3608 */ {
/* 3609 */ visibility: visible;
/* 3610 */ -webkit-animation: caption-top    0.5s 1 ease-out;
/* 3611 */ animation:         caption-top    0.5s 1 ease-out;
/* 3612 */ }
/* 3613 */ 
/* 3614 */ .avia_transform .avia-fade-slider .active-slide .avia-slideshow-button
/* 3615 */ {
/* 3616 */ visibility: visible;
/* 3617 */ -webkit-animation: caption-top  1.2s 1 ease-out;
/* 3618 */ animation:         caption-top  1.2s 1 ease-out;
/* 3619 */ }
/* 3620 */ 
/* 3621 */ 
/* 3622 */ 
/* 3623 */ 
/* 3624 */ 	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
/* 3625 */ 	@media only screen and (max-width: 479px) {
/* 3626 */ 		.responsive #top .slideshow_caption {left: 0; width:100%; padding:0;}
/* 3627 */ 		.responsive #top .slideshow_caption h2{font-size: 20px !important;}
/* 3628 */ 		.responsive #top .slideshow_caption .avia-caption-content{font-size: 13px !important;}
/* 3629 */ 
/* 3630 */ /* 		.responsive .av_slideshow_full .container.caption_container { margin-left: -138px; } */
/* 3631 */ 
/* 3632 */ 	}
/* 3633 */ 
/* 3634 */ 	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
/* 3635 */ 	@media only screen and (min-width: 480px) and (max-width: 767px) {
/* 3636 */ 		.responsive #top .slideshow_caption {left: 0; width:100%; padding:0;}
/* 3637 */ 		.responsive #top .slideshow_caption h2{font-size: 20px !important;}
/* 3638 */ 		.responsive #top .slideshow_caption .avia-caption-content{font-size: 13px !important;}
/* 3639 */ 
/* 3640 */ /* 		.responsive .av_slideshow_full .container.caption_container { margin-left: -216px; } */
/* 3641 */ 
/* 3642 */ 	}
/* 3643 */ 
/* 3644 */ 	/* Tablet Portrait size to standard 960 (devices and browsers) */
/* 3645 */ 	@media only screen and (min-width: 768px) and (max-width: 989px) {
/* 3646 */ 	
/* 3647 */ /* 		.responsive .av_slideshow_full .container.caption_container { margin-left: -342px; } */
/* 3648 */ 	}
/* 3649 */ 
/* 3650 */ 

/* shortcodes.css */

/* 3651 */ 	@media only screen and (min-width: 1140px)  {
/* 3652 */ /* 		.responsive .av_slideshow_full .container.caption_container { margin-left: -515px;} */
/* 3653 */ 	}
/* 3654 */ 
/* 3655 */ 		@media only screen and (min-width: 1340px)  {
/* 3656 */ /* 		.responsive .av_slideshow_full .container.caption_container { margin-left: -605px;} */
/* 3657 */ 	}
/* 3658 */ 
/* 3659 */ 
/* 3660 */ 
/* 3661 */ 
/* 3662 */ /* ======================================================================================================================================================
/* 3663 *| Slideshow Fullscreen
/* 3664 *| ====================================================================================================================================================== */
/* 3665 */ 
/* 3666 */ .avia-fullscreen-slider {border-top:none;}
/* 3667 */ .avia-fullscreen-slider .avia_loading_icon{position: absolute;}
/* 3668 */ .avia-fullscreen-slider .avia-slideshow{margin: 0; height:1500px; height:100vh; min-height: 250px;}
/* 3669 */ .avia-fullscreen-slider .avia-slideshow-inner{width:100%; height:100%; position: absolute;}
/* 3670 */ .avia-fullscreen-slider .avia-slideshow>ul>li{width:100%; height:100%;
/* 3671 */ background-size: cover;
/* 3672 */ background-position: center center;
/* 3673 */ }
/* 3674 */ 
/* 3675 */ .avia-fullscreen-slider .avia-slide-wrap{display:block; width:100%; height:100%;}
/* 3676 */ .avia-fullscreen-slider .caption_container{height:100%;}
/* 3677 */ .avia-fullscreen-slider .caption_right{text-align: right;}
/* 3678 */ .avia-fullscreen-slider .caption_bottom .slideshow_caption{bottom:40px;}
/* 3679 */ 
/* 3680 */ .avia-fullscreen-slider .avia-slideshow-controls a, .av-control-minimal .avia-slideshow-controls a{opacity: 0; filter: alpha(opacity=00);}
/* 3681 */ .avia-fullscreen-slider:hover .avia-slideshow-arrows a, .avia-fullscreen-slider:hover .avia-slideshow-dots a:hover, .av-control-minimal:hover .avia-slideshow-arrows a, .av-control-minimal:hover .avia-slideshow-dots a:hover{opacity: 1; filter: alpha(opacity=100);}
/* 3682 */ .avia-fullscreen-slider:hover .avia-slideshow-dots a, .av-control-minimal:hover .avia-slideshow-dots a{opacity: 0.8; filter: alpha(opacity=80);}
/* 3683 */ 
/* 3684 */ 
/* 3685 */ #top .avia-slideshow-button{border-radius: 3px; text-transform: uppercase; padding:15px 16px; display: inline-block; margin-top:20px; text-decoration: none; font-weight: bold;}
/* 3686 */ 
/* 3687 */ #top .avia-slideshow-button.avia-color-light{ padding:12px 16px;  background-color: rgba(0,0,0,0.2); }
/* 3688 */ #top .avia-slideshow-button.avia-color-dark{  padding:12px 16px;  background-color: rgba(255,255,255,0.1);}
/* 3689 */ 
/* 3690 */ 
/* 3691 */ 
/* 3692 */ .avia-multi-slideshow-button{min-width: 140px;}
/* 3693 */ .avia-multi-slideshow-button.avia-slideshow-button{margin-right:10px;}
/* 3694 */ .avia-multi-slideshow-button.avia-slideshow-button-2{margin-left:10px;}
/* 3695 */ 
/* 3696 */ #top .scroll-down-link {
/* 3697 */ height: 60px;
/* 3698 */ width: 80px;
/* 3699 */ margin: 0px 0 0 -40px;
/* 3700 */ line-height: 60px;

/* shortcodes.css */

/* 3701 */ position: absolute;
/* 3702 */ left: 50%;
/* 3703 */ bottom: 0px;
/* 3704 */ color: #FFF;
/* 3705 */ text-align: center;
/* 3706 */ font-size: 70px;
/* 3707 */ z-index: 100;
/* 3708 */ text-decoration: none;
/* 3709 */ text-shadow: 0px 0px 3px rgba(0, 0, 0, 0.4);
/* 3710 */ 
/* 3711 */ -webkit-animation: avia_fade_move_down 2s ease-in-out infinite;
/* 3712 */ animation:         avia_fade_move_down 2s ease-in-out infinite;
/* 3713 */ }
/* 3714 */ 
/* 3715 */ 
/* 3716 */ 
/* 3717 */ .av-slider-scroll-down-active .avia-slideshow-dots a{bottom: 80px;}
/* 3718 */ 
/* 3719 */ 
/* 3720 */ 
/* 3721 */ @media only screen and (max-width: 767px) {
/* 3722 */ .avia-fullscreen-slider .avia-slideshow{min-height: 150px;}
/* 3723 */ }
/* 3724 */ 
/* 3725 */ /* ======================================================================================================================================================
/* 3726 *| Layer Slider
/* 3727 *| ====================================================================================================================================================== */
/* 3728 */ div .avia-layerslider .ls-fullwidth .ls-nav-sides,
/* 3729 */ div .avia-layerslider .ls-fullwidth .ls-bottom-slidebuttons a,
/* 3730 */ div .avia-layerslider .ls-fullwidth .ls-nav-prev,
/* 3731 */ div .avia-layerslider .ls-fullwidth .ls-nav-next,
/* 3732 */ div .avia-layerslider .ls-fullwidth .ls-nav-start,
/* 3733 */ div .avia-layerslider .ls-fullwidth .ls-nav-stop,
/* 3734 */ div .avia-layerslider .ls-fullwidth .ls-fullscreen,
/* 3735 */ div .avia-layerslider .ls-fullwidth .ls-loading-container,
/* 3736 */ div .avia-layerslider .ls-noskin .ls-loading-container,
/* 3737 */ div .avia-layerslider .ls-noskin .ls-fullscreen {
/* 3738 */ 	background-image: none;
/* 3739 */ }
/* 3740 */ 	
/* 3741 */ 
/* 3742 */ .avia-layerslider .ls-container.ls-fullwidth{
/* 3743 */ margin-bottom:0 !important;
/* 3744 */ }
/* 3745 */ 
/* 3746 */ .avia-layerslider{
/* 3747 */ border-top-style: solid;
/* 3748 */ border-top-width:1px;
/* 3749 */ overflow: hidden;
/* 3750 */ }

/* shortcodes.css */

/* 3751 */ 
/* 3752 */ /*default line-height:normal produces results that do not match the backend*/
/* 3753 */ #top #wrap_all .ls-wp-container .ls-slide > *{
/* 3754 */ line-height: 1.1em;
/* 3755 */ }
/* 3756 */ 
/* 3757 */ #top .avia-layerslider .ls-nav-prev, #top .avia-layerslider .ls-nav-next {
/* 3758 */ display: block;
/* 3759 */ text-decoration: none;
/* 3760 */ color: #fff;
/* 3761 */ position: absolute;
/* 3762 */ width:60px;
/* 3763 */ text-align: center;
/* 3764 */ height: 60px;
/* 3765 */ line-height: 62px;
/* 3766 */ font-size: 25px;
/* 3767 */ top:50%;
/* 3768 */ margin:-30px 15px 0;
/* 3769 */ background: transparent;
/* 3770 */ color: #fff;
/* 3771 */ visibility: hidden;
/* 3772 */ opacity: 0.5;
/* 3773 */ z-index: 10000;
/* 3774 */ left:30px;
/* 3775 */ }
/* 3776 */ 
/* 3777 */ .avia-layerslider .ls-inner div, .avia-layerslider .ls-inner img{
/* 3778 */ 	-webkit-backface-visibility: hidden;
/* 3779 */ }
/* 3780 */ 
/* 3781 */ 
/* 3782 */ #top .avia-layerslider .ls-nav-next{
/* 3783 */ left:auto;
/* 3784 */ right:30px;
/* 3785 */ }
/* 3786 */ 
/* 3787 */ #top .avia-layerslider .ls-nav-prev:before{
/* 3788 */ text-indent: -4px;
/* 3789 */ }
/* 3790 */ 
/* 3791 */ #top .avia-layerslider .ls-nav-prev:hover, #top .avia-layerslider .ls-nav-next:hover{
/* 3792 */ opacity:1;
/* 3793 */ }
/* 3794 */ 
/* 3795 */ #top .avia-layerslider .ls-nav-prev:before, #top .avia-layerslider .ls-nav-next:before{
/* 3796 */ visibility: visible;
/* 3797 */ display: block;
/* 3798 */ position: absolute;
/* 3799 */ z-index: 100;
/* 3800 */ background: #000;

/* shortcodes.css */

/* 3801 */ background: rgba(0,0,0,0.3);
/* 3802 */ top:0;
/* 3803 */ left:0;
/* 3804 */ right:0;
/* 3805 */ bottom:0;
/* 3806 */ border-radius: 3px;
/* 3807 */ text-align: center;
/* 3808 */ line-height: 62px;
/* 3809 */ 
/* 3810 */ }
/* 3811 */ 
/* 3812 */ #top .avia-layerslider .ls-bottom-slidebuttons a, #top .avia-layerslider .ls-nav-start, #top .avia-layerslider .ls-nav-stop{
/* 3813 */ display: inline-block;
/* 3814 */ height:10px;
/* 3815 */ width:10px;
/* 3816 */ border-radius: 30px;
/* 3817 */ background: #000;
/* 3818 */ opacity: 0.3;
/* 3819 */ filter:alpha(opacity=30);
/* 3820 */ border:2px solid #fff !important;
/* 3821 */ text-indent: 300%;
/* 3822 */ overflow: hidden;
/* 3823 */ text-indent: 0;
/* 3824 */ z-index: 10000;
/* 3825 */ }
/* 3826 */ 
/* 3827 */ 
/* 3828 */ 
/* 3829 */ #top .avia-layerslider .ls-bottom-slidebuttons{height:30px;}
/* 3830 */ #top .avia-layerslider .ls-bottom-slidebuttons a.ls-nav-active, #top .avia-layerslider .ls-bottom-slidebuttons a:hover, #top .avia-layerslider a.ls-nav-start:hover, #top .avia-layerslider a.ls-nav-stop:hover, #top .avia-layerslider a.ls-nav-start-active, #top .avia-layerslider a.ls-nav-stop-active
/* 3831 */ {opacity: 0.6; filter:alpha(opacity=60); background: #000;}
/* 3832 */ 
/* 3833 */ #top .avia-layerslider .ls-nav-start, #top .avia-layerslider .ls-nav-stop{
/* 3834 */ position: relative;
/* 3835 */ height:23px;
/* 3836 */ width:23px;
/* 3837 */ margin: 0px 5px;
/* 3838 */ top: -35px;
/* 3839 */ }
/* 3840 */ 
/* 3841 */ #top .avia-layerslider .ls-nav-start:before, #top .avia-layerslider .ls-nav-stop:before{
/* 3842 */ top:0;
/* 3843 */ left:0;
/* 3844 */ right:0;
/* 3845 */ bottom:0;
/* 3846 */ position: absolute;
/* 3847 */ color:#fff;
/* 3848 */ line-height: 23px;
/* 3849 */ 
/* 3850 */ }

/* shortcodes.css */

/* 3851 */ 
/* 3852 */ #top .avia-layerslider .ls-nav-start:before{
/* 3853 */ text-indent: 1px;
/* 3854 */ }
/* 3855 */ 
/* 3856 */ .avia-layerslider div .ls-fullwidth .ls-thumbnail-hover {
/* 3857 */ bottom: 39px;
/* 3858 */ padding: 2px;
/* 3859 */ margin-left: 2px;
/* 3860 */ }
/* 3861 */ 
/* 3862 */ div .avia-layerslider .ls-fullwidth .ls-bottom-slidebuttons, div .avia-layerslider .ls-fullwidth div .avia-layerslider .ls-nav-start, div .avia-layerslider .ls-fullwidth .ls-nav-stop, div .avia-layerslider .ls-fullwidth .ls-nav-sides {
/* 3863 */ top: -40px;
/* 3864 */ }
/* 3865 */ 
/* 3866 */ #top .avia-layerslider .ls-wp-container{
/* 3867 */ margin:0px auto !important;
/* 3868 */ }
/* 3869 */ 
/* 3870 */ .avia-layerslider .ls-bottom-nav-wrapper{position: relative;}
/* 3871 */ 
/* 3872 */ html * div .avia-layerslider .ls-wp-container .ls-layer > *, body * div .avia-layerslider .ls-wp-container .ls-layer > *, #ls-global * div .avia-layerslider .ls-wp-container .ls-layer > * {
/* 3873 */ line-height: 1em;
/* 3874 */ }
/* 3875 */ 
/* 3876 */ 
/* 3877 */ .avia-layerslider .ls-thumbnail-wrapper{
/* 3878 */ bottom: 120px;
/* 3879 */ opacity: 1 !important;
/* 3880 */ display:block !important;
/* 3881 */ }
/* 3882 */ 
/* 3883 */ /*layerslider default iconfont values. overwriten in case user applies a custom font value*/
/* 3884 */ #top .avia-layerslider .ls-nav-prev:before{
/* 3885 */ content: "\E87c";
/* 3886 */ }
/* 3887 */ #top .avia-layerslider .ls-nav-next:before{
/* 3888 */ content: "\E87d";
/* 3889 */ }
/* 3890 */ #top .avia-layerslider .ls-nav-start:before{
/* 3891 */ content: "\E897";
/* 3892 */ }
/* 3893 */ #top .avia-layerslider .ls-nav-stop:before{
/* 3894 */ content: "\E899";
/* 3895 */ }
/* 3896 */ #top .avia-layerslider .ls-bottom-slidebuttons a, #top .avia-layerslider .ls-nav-next:before, #top .avia-layerslider .ls-nav-prev:before, #top .avia-layerslider .ls-nav-start:before, #top .avia-layerslider .ls-nav-stop:before{
/* 3897 */ font-family: 'entypo-fontello';
/* 3898 */ }
/* 3899 */ 
/* 3900 */ 

/* shortcodes.css */

/* 3901 */ 
/* 3902 */ /* ======================================================================================================================================================
/* 3903 *| Partner/Logo Slider + Content Slider
/* 3904 *| ====================================================================================================================================================== */
/* 3905 */ 
/* 3906 */ /*shared styles*/
/* 3907 */ #top .avia-smallarrow-slider  {position: relative; overflow: visible;}
/* 3908 */ #top .avia-smallarrow-slider  .avia-slideshow-arrows {position: relative; width:51px; top:-3px; left:0; height: 24px;}
/* 3909 */ #top .avia-smallarrow-slider  .avia-slideshow-arrows a{opacity: 1; margin:0; width:24px; height:24px; line-height: 25px; font-size: 10px; top:0;}
/* 3910 */ #top .avia-smallarrow-slider  .avia-slideshow-arrows a:hover{opacity: 0.5;}
/* 3911 */ #top .avia-smallarrow-slider  .avia-slideshow-arrows a:before{line-height: 25px; border-radius: 1px;}
/* 3912 */ #top .avia-smallarrow-slider  .slide-image, #top .avia-logo-element-container img{margin:0 auto; display: block; width:auto; width: 100%\9;}
/* 3913 */ #top .avia-smallarrow-slider-heading{display: table; width:100%;}
/* 3914 */ #top .avia-smallarrow-slider-heading> div{display: table-cell;}
/* 3915 */ #top .avia-smallarrow-slider-heading h3{top:-3px; position: relative;}
/* 3916 */ #top .avia-logo-grid .slide-entry-wrap{margin:0;}
/* 3917 */ #top .avia-smallarrow-slider  .avia-slideshow-dots{position: relative; width:100%; left:0; bottom:0; margin-top: 10px;}
/* 3918 */ #top .avia-smallarrow-slider  .avia-slideshow-dots a{border-style: solid; border-width: 1px; bottom: 0;}
/* 3919 */ #top .avia-smallarrow-slider  .avia-slideshow-dots a.active, #top .avia-logo-element-container .avia-slideshow-dots a:hover{background: #aaa; }
/* 3920 */ 
/* 3921 */ /*content only*/
/* 3922 */ #top .avia-content-slider-element-container .avia-slideshow-dots{left:0; text-align: right; width: auto;}
/* 3923 */ 
/* 3924 */ 
/* 3925 */ /*partner only*/
/* 3926 */ #top .avia-logo-element-container .slide-entry { padding:1px; }
/* 3927 */ #top .avia-logo-element-container img{ box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3); }
/* 3928 */ #top .av-border-deactivate.avia-logo-element-container img{ box-shadow: none; }
/* 3929 */ #top .avia-logo-element-container .slide-image{overflow: visible;}
/* 3930 */ 
/* 3931 */ @media only screen and (max-width: 767px)
/* 3932 */ {
/* 3933 */ 	.responsive #top .avia-smallarrow-slider  .flex_column{
/* 3934 */ 		margin: 0px;
/* 3935 */ 		width:50%;
/* 3936 */ 	}
/* 3937 */ }
/* 3938 */ 
/* 3939 */ 
/* 3940 */ 
/* 3941 */ 
/* 3942 */ #top .avia-content-slider-element-container .avia-slideshow-dots a.active, #top .avia-content-slider-element-container .avia-slideshow-dots a:hover{background: #aaa;}
/* 3943 */ 
/* 3944 */ /* ======================================================================================================================================================
/* 3945 *| GOOGLE MAPS
/* 3946 *| ====================================================================================================================================================== */
/* 3947 */ 
/* 3948 */ .avia-google-maps-section{border:none;}
/* 3949 */ .avia-google-maps-section.avia-builder-el-0{border-top-style: solid; border-top-width: 1px;}
/* 3950 */ .avia-google-map-container{position: relative; clear:both;}

/* shortcodes.css */

/* 3951 */ .avia-google-map-container img { max-width: none; }
/* 3952 */ .avia-google-map-container div, .avia-google-map-container img, .avia-google-map-container a{
/* 3953 */ -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;}
/* 3954 */ .avia-google-map-container .gm-style-iw p {color: #444;}
/* 3955 */ 
/* 3956 */ 
/* 3957 */ /* ======================================================================================================================================================
/* 3958 *| Magazine
/* 3959 *| ====================================================================================================================================================== */
/* 3960 */ 
/* 3961 */ .av-magazine{clear:both;  overflow: hidden; margin-bottom:30px;  -webkit-perspective: 1000px; -webkit-backface-visibility: hidden;}
/* 3962 */ .av-magazine-group{clear:both; position: relative; overflow: hidden; }
/* 3963 */ .av-magazine-group.av-hidden-mag{display:none;}
/* 3964 */ .av-magazine-entry{clear:both; position: relative; margin-bottom: 10px;}
/* 3965 */ .av-magazine-thumbnail{float:left; margin-right:15px; width:61px; min-height:61px; border:1px solid; padding:5px; display: block; text-align: center; position: relative;}
/* 3966 */ .av-magazine-thumbnail-link{overflow: hidden; display: block;}
/* 3967 */ .av-magazine-thumbnail img{ display:block; margin:0 auto; }
/* 3968 */ .av-magazine .av-magazine-no-thumb .av-magazine-content-wrap{ min-height: 0px; }
/* 3969 */ .av-magazine .av-magazine-no-thumb .av-magazine-content-wrap .av-magazine-title{padding-bottom:10px;}
/* 3970 */ .av-magazine .av-magazine-entry-icon{font-size: 20px; position: absolute; top: 5px; left: 5px; right: 5px; bottom: 5px; line-height: 51px;}
/* 3971 */ .av-magazine .av-magazine-entry-icon:hover{text-decoration: none;}
/* 3972 */ 
/* 3973 */ .av-magazine-content-wrap{overflow: hidden; border-bottom:1px solid; min-height: 61px;}
/* 3974 */ .av-magazine header{position: relative;}
/* 3975 */ .av-magazine-time, .av-magazine-author, .av-magazine-text-sep{font-size: 12px; text-transform: uppercase;}
/* 3976 */ .av-magazine-text-sep{padding: 0 5px;}
/* 3977 */ .av-magazine-text-sep, .av-magazine-author{ display: none; }
/* 3978 */ .av-magazine .av-magazine-content-wrap .av-magazine-title{font-size: 14px; line-height: 1.3em; text-transform: none; letter-spacing:normal; padding:0; margin:0;}
/* 3979 */ 
/* 3980 */ .av-magazine-hero .av-magazine-thumbnail{margin:0 0 8px 0; float:none; width:100%; border-radius: 2px; padding:7px;}
/* 3981 */ .av-magazine-hero .av-magazine-content-wrap{ padding-bottom: 10px;}
/* 3982 */ .av-magazine-hero-left .av-magazine-hero .av-magazine-content-wrap{border:none; margin-bottom:0px; padding-bottom: 0px;}
/* 3983 */ .av-magazine-hero .av-magazine-content{margin-top:10px;}
/* 3984 */ 
/* 3985 */ .av-magazine .av-magazine-sideshow.av_one_half{margin-left:3%; padding-left: 3%; width:50%; border-left-width:1px; border-left-style:  solid;}
/* 3986 */ 
/* 3987 */ .av-magazine-top-bar{line-height: 30px; overflow: hidden; border-bottom-width:1px; border-bottom-style: solid; margin-bottom:10px;}
/* 3988 */ .av-magazine-hero-left .av-magazine-top-bar{margin-bottom:0px; }
/* 3989 */ .av-magazine-hero-top .av-magazine-top-bar{margin-bottom:0px; border:none; }
/* 3990 */ .av-magazine-hero-left.av-magazine-top-bar-active .flex_column{padding-top:20px;}
/* 3991 */ .av-magazine-top-heading{font-size: 15px; font-weight: bold; text-transform: uppercase; float: left; }
/* 3992 */ .av-magazine-sort{float:right; font-size: 12px;}
/* 3993 */ 
/* 3994 */ 
/* 3995 */ #top .av-magazine .avia-inherit-font-color a.av-magazine-top-heading,
/* 3996 */ #top .av-magazine .avia-inherit-font-color a.active_sort,
/* 3997 */ #top .av-magazine .avia-inherit-font-color a:hover{color: inherit;}
/* 3998 */ 
/* 3999 */ 
/* 4000 */ .avia-font-color-grey	{color: #555;   }

/* shortcodes.css */

/* 4001 */ .avia-font-color-black 	{color: #2c2c2c;}
/* 4002 */ .avia-font-color-red 	{color: #B02B2C;}
/* 4003 */ .avia-font-color-orange {color: #edae44;}
/* 4004 */ .avia-font-color-green 	{color: #83a846;}
/* 4005 */ .avia-font-color-blue 	{color: #7bb0e7;}
/* 4006 */ .avia-font-color-aqua 	{color: #4ecac2;}
/* 4007 */ .avia-font-color-teal 	{color: #5f8789;}
/* 4008 */ .avia-font-color-purple {color: #745f7e;}
/* 4009 */ .avia-font-color-pink 	{color: #d65799;}
/* 4010 */ .avia-font-color-silver {color: #DADADA;}
/* 4011 */ 
/* 4012 */ @media only screen and (max-width: 767px)
/* 4013 */ {
/* 4014 */ 	.responsive #top #wrap_all .av-magazine .flex_column{
/* 4015 */ 		margin: 0px;
/* 4016 */ 		padding-left: 0px;
/* 4017 */ 		width:100%;
/* 4018 */ 		border:none;
/* 4019 */ 	}
/* 4020 */ }
/* 4021 */ 
/* 4022 */ 
/* 4023 */ 
/* 4024 */ /* ======================================================================================================================================================
/* 4025 *| AVIACCORDION
/* 4026 *| ====================================================================================================================================================== */
/* 4027 */ 
/* 4028 */ #top .avia-accordion-slider-wrap{border:none; z-index: 2;}
/* 4029 */ #top .avia-accordion-slider-wrap.el_after_av_slideshow_accordion{ box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4); }
/* 4030 */ #top .aviaccordion{position: relative; overflow: hidden;}
/* 4031 */ #top .aviaccordion-inner, #top .aviaccordion-slide, #top .aviaccordion-slide-link{position: absolute; margin:0; padding:0; width:100%; height:100%; list-style-type: none;}
/* 4032 */ #top .aviaccordion-slide img{ height:100%; position: absolute; display:block; opacity: 0; filter:alpha(opacity=0); }
/* 4033 */ #top .aviaccordion-slide{ box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4);  z-index: 2; overflow: hidden;}
/* 4034 */ #top .aviaccordion-preview{position: absolute; z-index: 10; height:100%;}
/* 4035 */ #top .aviaccordion-preview-title-pos{ position: absolute; bottom: 0; left:0; z-index: 10;  width:100%; height:100%; opacity: 0; filter:alpha(opacity=0);}
/* 4036 */ #top .aviaccordion-preview-title-wrap{ position: relative; display: table; height:100%; width:100%; background:#000; background: rgba(0,0,0,0.5); padding:0; filter:alpha(opacity=60);}
/* 4037 */ #top .aviaccordion-preview-title{display: table-cell; vertical-align: middle; color:#fff;  -webkit-font-smoothing: subpixel-antialiased;  padding:10%;}
/* 4038 */ #top .aviaccordion-preview-title h3{color:#fff;}
/* 4039 */ 
/* 4040 */ #top .aviaccordion-title{text-transform: uppercase;  font-size: 14px;}
/* 4041 */ 
/* 4042 */ #top .aviaccordion-title-on-hover .aviaccordion-preview{opacity: 0; filter:alpha(opacity=0); text-align: center;}
/* 4043 */ #top .aviaccordion-title-on-hover .aviaccordion-active-slide .aviaccordion-preview{opacity: 1; filter:alpha(opacity=100);}
/* 4044 */ 
/* 4045 */ #top .aviaccordion.av-animation-active .aviaccordion-slide, #top .aviaccordion-title-on-hover .aviaccordion-preview{
/* 4046 */ -webkit-transition: all 0.7s cubic-bezier(0.230, 1.000, 0.320, 1.000);
/* 4047 */ transition: 		all 0.7s cubic-bezier(0.230, 1.000, 0.320, 1.000);
/* 4048 */ }
/* 4049 */ 
/* 4050 */ @media only screen and (max-width: 767px)

/* shortcodes.css */

/* 4051 */ {
/* 4052 */ 	.responsive #top .aviaccordion-title-no-mobile .aviaccordion-preview-title-pos{
/* 4053 */ 		display:none;
/* 4054 */ 	}
/* 4055 */ }
/* 4056 */ 
/* 4057 */ /* ======================================================================================================================================================
/* 4058 *| SUBMENU
/* 4059 *| ====================================================================================================================================================== */
/* 4060 */ 
/* 4061 */ #top .sticky_placeholder	{ height:51px; position: relative; clear:both; }
/* 4062 */ #top .av-submenu-container	{ height:52px; position: absolute; width:100%; border-bottom-style: solid; border-bottom-width: 1px; -webkit-perspective: 1000px; -webkit-backface-visibility: hidden; font-size: 13px; line-height: 1.65em;}
/* 4063 */ #top .av-submenu-container .container{padding:0 !important;}
/* 4064 */ #top .av-subnav-menu	  { margin:0; }
/* 4065 */ #top .av-subnav-menu   li {position: relative; display: block; margin:0;}
/* 4066 */ #top .av-subnav-menu > li {padding:15px 0; display: inline-block;}
/* 4067 */ #top .av-subnav-menu > li > a{padding:0px 10px 0px 12px; display: block; border-left-style:solid; border-left-width:1px;}
/* 4068 */ #top .av-subnav-menu > li:first-child a{border-left:none;}
/* 4069 */ #top .av-subnav-menu > li ul{visibility:hidden; position: absolute; width:200px; top:50px; left: 0; text-align: left; border-style: solid; border-width:1px; margin:0; opacity: 0; 
/* 4070 */ -webkit-transition: all 0.3s ease-in-out; transition:all 0.3s ease-in-out;
/* 4071 */ }
/* 4072 */ #top .av-subnav-menu > li ul a{line-height: 23px; padding: 8px 15px; width:100%; display: block; }
/* 4073 */ #top .av-subnav-menu > li ul ul{left:198px;top:-1px;}
/* 4074 */ 
/* 4075 */ #top .av-subnav-menu li a{text-decoration: none;}
/* 4076 */ #top .av-subnav-menu li:hover > ul{visibility:visible; opacity: 1;}
/* 4077 */ #top .av-subnav-menu li > ul.av-visible-mobile-sublist{visibility:visible; opacity: 1;}
/* 4078 */ 
/* 4079 */ #top .av-subnav-menu .avia-bullet{display:none;}
/* 4080 */ #top .av-subnav-menu .av-menu-button > a{padding: 0; border:none;}
/* 4081 */ 
/* 4082 */ #top .av-submenu-pos-left{text-align: left;}
/* 4083 */ #top .av-submenu-pos-center{text-align: center;}
/* 4084 */ #top .av-submenu-pos-right{text-align: right;}
/* 4085 */ #top .av-submenu-pos-right.av-subnav-menu > li ul ul{left:-200px;}
/* 4086 */ 
/* 4087 */ #top .av-submenu-container .avia-menu-fx{display:none;}
/* 4088 */ 
/* 4089 */ #top .mobile_menu_toggle{
/* 4090 */ display: none;
/* 4091 */ height: 46px; min-width: 46px; line-height: 46px; padding:0px 20px;
/* 4092 */ text-decoration: none; text-align: center;
/* 4093 */ margin:0 3px; z-index: 10000;
/* 4094 */ border-style:solid; 
/* 4095 */ border-width: 1px; 
/* 4096 */ border-top:none;
/* 4097 */ border-bottom:none;
/* 4098 */ font-size: 30px;
/* 4099 */ position: relative;
/* 4100 */ }

/* shortcodes.css */

/* 4101 */ 
/* 4102 */ #top .mobile_menu_toggle .av-current-placeholder{font-size: 14px; vertical-align: bottom; display: inline-block; margin-left:20px;}
/* 4103 */ 
/* 4104 */ 
/* 4105 */ 
/* 4106 */ 
/* 4107 */ @media only screen and (max-width: 767px)
/* 4108 */ {
/* 4109 */ 	.responsive #top .sticky_placeholder{height:0px;}
/* 4110 */ 	.responsive #top .av-submenu-container{top: auto !important; position: relative !important; height:auto; }
/* 4111 */ 	
/* 4112 */ 	.responsive #top .av-menu-mobile-active {text-align: center; }
/* 4113 */ 	.responsive #top .av-menu-mobile-active .mobile_menu_toggle{display: inline-block;}
/* 4114 */ 	.responsive #top .av-menu-mobile-active .av-subnav-menu{display:none;}
/* 4115 */ 	
/* 4116 */ 	.responsive #top #wrap_all .av-menu-mobile-active.container {width:100%; max-width: 100%;}
/* 4117 */ 	.responsive #top .av-menu-mobile-active .av-open-submenu.av-subnav-menu{display:block;}
/* 4118 */ 	.responsive #top .av-subnav-menu > li:first-child{margin-top:-1px;}
/* 4119 */ 	.responsive #top .av-menu-mobile-active .av-subnav-menu  li{display:block; border-top-style: solid; border-top-width: 1px; padding:0;}
/* 4120 */ 	.responsive #top .av-menu-mobile-active .av-subnav-menu > li > a{border-left:none; padding:15px 15%; text-align: left;}
/* 4121 */ 	.responsive #top .av-menu-mobile-active .av-subnav-menu > li a:before{content: "\25B6"; position: absolute; top: 15px; margin-left: -10px; font-family: 'entypo-fontello'; font-size: 7px;}
/* 4122 */ 	.responsive #top .av-menu-mobile-active .av-subnav-menu li > ul{visibility:visible; opacity: 1; top:0; left:0; position: relative; width:100%; border:none;}
/* 4123 */ 	.responsive #top .av-menu-mobile-active.av-submenu-hidden .av-subnav-menu li > ul{display: none;}
/* 4124 */ 	.responsive #top .av-menu-mobile-active.av-submenu-hidden .av-subnav-menu li > ul.av-visible-sublist{display: block;}
/* 4125 */ 	
/* 4126 */ 	.responsive #top .av-menu-mobile-active .av-subnav-menu li > ul a{padding:15px 19%;}
/* 4127 */ 	.responsive #top .av-menu-mobile-active .av-subnav-menu li li > ul a{padding:15px 24%;}
/* 4128 */ 	.responsive #top .av-menu-mobile-active .av-subnav-menu li li li > ul a{padding:15px 29%;}
/* 4129 */ 
/* 4130 */ }
/* 4131 */ 
/* 4132 */ /* ======================================================================================================================================================
/* 4133 *| Countdown
/* 4134 *| ====================================================================================================================================================== */
/* 4135 */ 
/* 4136 */ .av-countdown-timer{clear:both; position: relative; opacity: 0; margin:30px 0;}
/* 4137 */ .av-countdown-timer-inner{display: table; width: 100%; table-layout: fixed;}
/* 4138 */ .av-countdown-cell{display: table-cell; }
/* 4139 */ .av-countdown-cell-inner{display: block; margin:1px 1px 0 0; padding:20px;}
/* 4140 */ .av-countdown-time{font-size:40px; line-height: 1em; font-weight:100; color:inherit;}
/* 4141 */ .av-countdown-time-label{text-transform: uppercase; color:inherit;}
/* 4142 */ 
/* 4143 */ 
/* 4144 */ .av-countdown-active.av-countdown-timer{opacity: 1;}
/* 4145 */ 
/* 4146 */ /*styles*/
/* 4147 */ #top .av-default-style .av-countdown-cell-inner{border-style: solid; border-width: 1px; margin:2px;}
/* 4148 */ #top .av-trans-light-style .av-countdown-cell-inner{color:#fff;  background: transparent; border: 3px solid #fff; margin:2px;}
/* 4149 */ #top .av-trans-dark-style .av-countdown-cell-inner{color:#000;   background: transparent; border: 3px solid #000; margin:2px;}
/* 4150 */ 

/* shortcodes.css */

/* 4151 */ 
/* 4152 */ @media only screen and (max-width: 989px)
/* 4153 */ {
/* 4154 */ 	.responsive .av-countdown-cell-inner{padding:10px 10px; }
/* 4155 */ }
/* 4156 */ 
/* 4157 */ @media only screen and (max-width: 767px)
/* 4158 */ {
/* 4159 */ 	.responsive .av-countdown-cell-inner{padding:12px 7px;}
/* 4160 */ 	.responsive .av-countdown-time{font-size:30px !important;}
/* 4161 */ 	.av-countdown-time-label{text-transform: none;}
/* 4162 */ }
/* 4163 */ 
/* 4164 */ 
/* 4165 */ /* ======================================================================================================================================================
/* 4166 *| Layout Grid + Cells
/* 4167 *| ====================================================================================================================================================== */
/* 4168 */ .av-layout-grid-container{width:100%; table-layout: fixed; display: table; border-top-stye:none; border-top-width: 0px;}
/* 4169 */ .flex_cell{display: table-cell; padding:30px; vertical-align: top; }
/* 4170 */ .flex_cell_inner{display: block; position: relative;}
/* 4171 */ 
/* 4172 */ .av-border-top-bottom{border-top-style: solid; border-top-width: 1px; border-bottom-style: solid; border-bottom-width: 1px;}
/* 4173 */ .av-border-cells .flex_cell{border-left-style: solid; border-left-width:1px;}
/* 4174 */ .av-border-cells .flex_cell:first-child{border:none;}
/* 4175 */ .av-layout-grid-container + .av-layout-grid-container{border-top:none;}
/* 4176 */ 
/* 4177 */ 
/* 4178 */ /*no image radius if zero padding cell*/
/* 4179 */ .av-zero-padding .av-hotspot-container-inner-wrap img { border-radius: 0; }
/* 4180 */ 
/* 4181 */ 
/* 4182 */ /* ======================================================================================================================================================
/* 4183 *| Text Rotator
/* 4184 *| ====================================================================================================================================================== */
/* 4185 */ #top .av-rotator-container{position: relative; }
/* 4186 */ #top .av-rotator-container-inner{position: relative; line-height: 1.1em; margin:0; font-weight:300; text-transform:none; color:inherit; font-size: inherit;}
/* 4187 */ #top p.av-rotator-container .av-rotator-container-inner{line-height: 1.1em;}
/* 4188 */ .av-rotator-text, .av-rotator-text-single{position: relative; display: inline; }
/* 4189 */ 
/* 4190 */ 
/* 4191 */ .av-rotator-text-single{display: none; top:0; }
/* 4192 */ .av-rotator-text-single:first-child{display: inline;}
/* 4193 */ .av-rotator-multiline-on{display:block;}
/* 4194 */ #top .av-rotator-container a:hover{text-decoration: underline;}
/* 4195 */ .av-fixed-rotator-width .av-rotator-text{text-align: left; display: inline-block; }
/* 4196 */ 
/* 4197 */ @media only screen and (max-width: 767px)
/* 4198 */ {
/* 4199 */ 	.responsive #top .av-rotator-container-inner{font-size: 0.7em;}
/* 4200 */ }

/* shortcodes.css */

/* 4201 */ 
/* 4202 */ 
/* 4203 */ /* ======================================================================================================================================================
/* 4204 *| Share Box
/* 4205 *| ====================================================================================================================================================== */
/* 4206 */ 
/* 4207 */ .av-share-box{width:100%; clear:both; float:left; font-size: 13px; margin-top:30px; margin-bottom:-50px; padding:0;}
/* 4208 */ .av-share-box .av-share-link-description{margin-bottom: 20px;}
/* 4209 */ #top .av-share-box ul{margin:0; padding:0; list-style-type: none; overflow: hidden; border-style: solid; border-width: 1px; display: table; width:100%; text-align: center; table-layout: fixed; border-radius: 3px; background: transparent; }
/* 4210 */ .av-share-box ul li{margin:0; padding:0; display: table-cell; border-left-style: solid; border-left-width:1px;}
/* 4211 */ .av-share-box ul li:first-child{border:none;}
/* 4212 */ .av-share-box ul li a{ display:block; padding:15px 0; text-decoration: none; color: inherit; font-size: 14px; -webkit-transition: all 0.2s ease-in-out;  transition: all 0.2s ease-in-out;}
/* 4213 */ .av-share-box .avia-related-tooltip{width:150px;}
/* 4214 */ 
/* 4215 */ 
/* 4216 */ .av-social-sharing-box .av-share-box{margin:0;}
/* 4217 */ .av-social-sharing-box-minimal .av-share-box ul{border:none;}
/* 4218 */ 
/* 4219 */ /* ======================================================================================================================================================
/* 4220 *| ANIMATIONS
/* 4221 *| ====================================================================================================================================================== */
/* 4222 */ 
/* 4223 */ 
/* 4224 */ /*pop up animation*/
/* 4225 */ @-webkit-keyframes avia_appear {
/* 4226 */   0%   { -webkit-transform:scale(0.5); opacity: 0.1;  }
/* 4227 */   100% { -webkit-transform:scale(1); opacity: 1; }
/* 4228 */ }
/* 4229 */ @keyframes avia_appear {
/* 4230 */   0%   { transform:scale(0.5); opacity: 0.1;  }
/* 4231 */   100% { transform:scale(1); opacity: 1;  }
/* 4232 */ }
/* 4233 */ 
/* 4234 */ 
/* 4235 */ @-webkit-keyframes avia_image_appear {
/* 4236 */   0%   { -webkit-transform:scale(0.7); opacity: 0.1;  }
/* 4237 */   100% { -webkit-transform:scale(1); opacity: 1; }
/* 4238 */ }
/* 4239 */ @keyframes avia_image_appear {
/* 4240 */   0%   { transform:scale(0.7); opacity: 0.1;  }
/* 4241 */   100% { transform:scale(1); opacity: 1;  }
/* 4242 */ }
/* 4243 */ 
/* 4244 */ @-webkit-keyframes avia_hotspot_appear {
/* 4245 */   0%   { -webkit-transform:translate(0, 80px); opacity: 0.1;  }
/* 4246 */   100% { -webkit-transform:translate(0, 0px); opacity: 1; }
/* 4247 */ }
/* 4248 */ @keyframes avia_hotspot_appear {
/* 4249 */   0%   { transform:translate(0, 80px); opacity: 0.1;  }
/* 4250 */   100% { transform:translate(0, 0px); opacity: 1;  }

/* shortcodes.css */

/* 4251 */ }
/* 4252 */ 
/* 4253 */ 
/* 4254 */ 
/* 4255 */ @-webkit-keyframes avia_appear_short {
/* 4256 */   0%   { -webkit-transform:scale(0.5); opacity: 0;  }
/* 4257 */   50%  { opacity: 1;  }
/* 4258 */   100% { -webkit-transform:scale(1); opacity: 0;  }
/* 4259 */ }
/* 4260 */ @keyframes avia_appear_short {
/* 4261 */   0%   { transform:scale(0.5); opacity: 0;  }
/* 4262 */   50%  { opacity: 1;  }
/* 4263 */   100% { transform:scale(1); opacity: 0;  }
/* 4264 */ }
/* 4265 */ 
/* 4266 */ 
/* 4267 */ 
/* 4268 */ /*pop up animation*/
/* 4269 */ @-webkit-keyframes avia_msonry_show {
/* 4270 */   0%   { -webkit-transform:translateZ(300px) translateY(200px) rotateX(-70deg); opacity: 0.1;  }
/* 4271 */   100% { -webkit-transform:translateZ(0px) translateY(0px) rotateX(0deg); opacity: 1; }
/* 4272 */ }
/* 4273 */ @keyframes avia_msonry_show {
/* 4274 */   0%   { transform:translateZ(300px) translateY(200px) rotateX(-70deg); opacity: 0.1;  }
/* 4275 */   100% { transform:translateZ(0px) translateY(0px) rotateX(0deg); opacity: 1;  }
/* 4276 */ }
/* 4277 */ 
/* 4278 */ /*animated arrow animattion*/
/* 4279 */ @-webkit-keyframes avia_fade_move_down {
/* 4280 */   0%   { -webkit-transform:translate(0,-20px); opacity: 0;  }
/* 4281 */   50%  { opacity: 1;  }
/* 4282 */   100% { -webkit-transform:translate(0,20px); opacity: 0; }
/* 4283 */ }
/* 4284 */ @keyframes avia_fade_move_down {
/* 4285 */   0%   { transform:translate(0,-20px); opacity: 0;  }
/* 4286 */   50%  { opacity: 1;  }
/* 4287 */   100% { transform:translate(0,20px); opacity: 0; }
/* 4288 */ }
/* 4289 */ 
/* 4290 */ 
/* 4291 */ /*slide down (height increase) animation*/
/* 4292 */ @-webkit-keyframes avia_slide_down {
/* 4293 */   0%   { height:0%; }
/* 4294 */   100% { height:100%; }
/* 4295 */ }
/* 4296 */ @keyframes avia_slide_down {
/* 4297 */   0%   { height:0%; }
/* 4298 */   100% { height:100%; }
/* 4299 */ }
/* 4300 */ 

/* shortcodes.css */

/* 4301 */ /*expand width animation*/
/* 4302 */ @-webkit-keyframes avia_expand {
/* 4303 */   0%   { width:0%; }
/* 4304 */   100% { width:100%; }
/* 4305 */ }
/* 4306 */ @keyframes avia_expand {
/* 4307 */   0%   { width:0%; }
/* 4308 */   100% { width:100%; }
/* 4309 */ }
/* 4310 */ 
/* 4311 */ /*fade in animation*/
/* 4312 */ 
/* 4313 */ @-webkit-keyframes avia-ltr {
/* 4314 */   0%   { -webkit-transform:translate(-10%,0); opacity: 0;  }
/* 4315 */   100% { -webkit-transform:translate(0,0); opacity: 1; }
/* 4316 */ }
/* 4317 */ @keyframes avia-ltr {
/* 4318 */   0%   { transform:translate(-10%,0); opacity: 0;  }
/* 4319 */   100% { transform:translate(0,0); opacity: 1; }
/* 4320 */ }
/* 4321 */ 
/* 4322 */ @-webkit-keyframes avia-rtl {
/* 4323 */   0%   { -webkit-transform:translate(10%,0); opacity: 0;  }
/* 4324 */   100% { -webkit-transform:translate(0,0); opacity: 1; }
/* 4325 */ }
/* 4326 */ @keyframes avia-rtl {
/* 4327 */   0%   { transform:translate(10%,0); opacity: 0;  }
/* 4328 */   100% { transform:translate(0,0); opacity: 1; }
/* 4329 */ }
/* 4330 */ 
/* 4331 */ @-webkit-keyframes avia-btt {
/* 4332 */   0%   { -webkit-transform:translate(0,50%); opacity: 0;  }
/* 4333 */   100% { -webkit-transform:translate(0,0); opacity: 1; }
/* 4334 */ }
/* 4335 */ @keyframes avia-btt {
/* 4336 */   0%   { transform:translate(0,50%); opacity: 0;  }
/* 4337 */   100% { transform:translate(0,0); opacity: 1; }
/* 4338 */ }
/* 4339 */ 
/* 4340 */ @-webkit-keyframes avia-ttb {
/* 4341 */   0%   { -webkit-transform:translate(0, -10%); opacity: 0;  }
/* 4342 */   100% { -webkit-transform:translate(0,0); opacity: 1; }
/* 4343 */ }
/* 4344 */ @keyframes avia-ttb {
/* 4345 */   0%   { transform:translate(0, -10%); opacity: 0;  }
/* 4346 */   100% { transform:translate(0,0); opacity: 1; }
/* 4347 */ }
/* 4348 */ 
/* 4349 */ @-webkit-keyframes avia-fadein {
/* 4350 */   0%   { opacity: 0; }

/* shortcodes.css */

/* 4351 */   100% { opacity: 1; }
/* 4352 */ }
/* 4353 */ @keyframes avia-fadein {
/* 4354 */   0%   { opacity: 0; }
/* 4355 */   100% { opacity: 1; }
/* 4356 */ }
/* 4357 */ 
/* 4358 */ 
/* 4359 */ /*background animation*/
/* 4360 */ @-webkit-keyframes avia-bg-move {
/* 4361 */   0%   { background-position: -31px 0;  }
/* 4362 */   100% { background-position: 0 0; }
/* 4363 */ }
/* 4364 */ @keyframes avia-bg-move {
/* 4365 */   0%   { background-position: -31px 0;  }
/* 4366 */   100% { background-position: 0 0; }
/* 4367 */ }
/* 4368 */ 
/* 4369 */ 
/* 4370 */ 
/* 4371 */ 
/* 4372 */ /*caption animation*/
/* 4373 */ 
/* 4374 */ @-webkit-keyframes caption-right {
/* 4375 */   0%   { -webkit-transform:translate(2000px,0); opacity: 0;  }
/* 4376 */   100% { -webkit-transform:translate(0,0); opacity: 1; }
/* 4377 */ }
/* 4378 */ @keyframes caption-right {
/* 4379 */   0%   { transform:translate(2000px,0); opacity: 0;  }
/* 4380 */   100% { transform:translate(0,0); opacity: 1; }
/* 4381 */ }
/* 4382 */ 
/* 4383 */ @-webkit-keyframes caption-left {
/* 4384 */   0%   { -webkit-transform:translate(-2000px,0); opacity: 0;  }
/* 4385 */   100% { -webkit-transform:translate(0,0); opacity: 1; }
/* 4386 */ }
/* 4387 */ @keyframes caption-left {
/* 4388 */   0%   { transform:translate(-2000px,0); opacity: 0;  }
/* 4389 */   100% { transform:translate(0,0); opacity: 1; }
/* 4390 */ }
/* 4391 */ 
/* 4392 */ @-webkit-keyframes caption-top {
/* 4393 */   0%   { -webkit-transform:translate(0,-20px); opacity: 0;  }
/* 4394 */   100% { -webkit-transform:translate(0,0); opacity: 1; }
/* 4395 */ }
/* 4396 */ @keyframes caption-top {
/* 4397 */   0%   { transform:translate(0,-20px); opacity: 0;  }
/* 4398 */   100% { transform:translate(0,0); opacity: 1; }
/* 4399 */ }
/* 4400 */ 

/* shortcodes.css */

/* 4401 */ @-webkit-keyframes caption-bottom {
/* 4402 */   0%   { -webkit-transform:translate(0,20px); opacity: 0;  }
/* 4403 */   100% { -webkit-transform:translate(0,0); opacity: 1; }
/* 4404 */ }
/* 4405 */ @keyframes caption-bottom {
/* 4406 */   0%   { transform:translate(0,20px); opacity: 0;  }
/* 4407 */   100% { transform:translate(0,0); opacity: 1; }
/* 4408 */ }
/* 4409 */ 
/* 4410 */ /*image hotspot pulse*/
/* 4411 */ @-webkit-keyframes av_pulsate {
/* 4412 */     0% 		{-webkit-transform: scale(0.1); opacity: 0.0;}
/* 4413 */     50% 	{opacity: 0.7;}
/* 4414 */     100% 	{-webkit-transform: scale(1); opacity: 0.0;}
/* 4415 */ }
/* 4416 */ 
/* 4417 */ @keyframes av_pulsate {
/* 4418 */     0% 		{transform: scale(0.1); opacity: 0.0;}
/* 4419 */     50% 	{opacity: 0.7;}
/* 4420 */     100% 	{transform: scale(1); opacity: 0.0;}
/* 4421 */ }
/* 4422 */ 
/* 4423 */ 
/* 4424 */ /*sonar effect*/
/* 4425 */ @-webkit-keyframes sonarEffect {
/* 4426 */ 	0% {opacity: 0.3;}
/* 4427 */ 	40% {opacity: 0.5;box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255,255,255,0.5);}
/* 4428 */ 	100% {box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255,255,255,0.5);-webkit-transform: scale(1.5);opacity: 0;}
/* 4429 */ }
/* 4430 */ @keyframes sonarEffect {
/* 4431 */ 	0% {opacity: 0.3;}
/* 4432 */ 	40% {opacity: 0.5;box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255,255,255,0.5);}
/* 4433 */ 	100% {box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255,255,255,0.5);transform: scale(1.5);opacity: 0;}
/* 4434 */ }
/* 4435 */ 

/* magnific-popup.css */

/* 1   */ /* Magnific Popup CSS */
/* 2   */ .mfp-bg {
/* 3   */   top: 0;
/* 4   */   left: 0;
/* 5   */   width: 100%;
/* 6   */   height: 100%;
/* 7   */   z-index: 1042;
/* 8   */   overflow: hidden;
/* 9   */   position: fixed;
/* 10  */   background: #0b0b0b;
/* 11  */   opacity: 0.8;
/* 12  */   filter: alpha(opacity=80); }
/* 13  */ 
/* 14  */ .mfp-wrap {
/* 15  */   top: 0;
/* 16  */   left: 0;
/* 17  */   width: 100%;
/* 18  */   height: 100%;
/* 19  */   z-index: 1043;
/* 20  */   position: fixed;
/* 21  */   outline: none !important;
/* 22  */   -webkit-backface-visibility: hidden; }
/* 23  */ 
/* 24  */ .mfp-container {
/* 25  */   text-align: center;
/* 26  */   position: absolute;
/* 27  */   width: 100%;
/* 28  */   height: 100%;
/* 29  */   left: 0;
/* 30  */   top: 0;
/* 31  */   padding: 0 8px;
/* 32  */   -webkit-box-sizing: border-box;
/* 33  */   -moz-box-sizing: border-box;
/* 34  */   box-sizing: border-box; }
/* 35  */ 
/* 36  */ .mfp-container:before {
/* 37  */   content: '';
/* 38  */   display: inline-block;
/* 39  */   height: 100%;
/* 40  */   vertical-align: middle; }
/* 41  */ 
/* 42  */ .mfp-align-top .mfp-container:before {
/* 43  */   display: none; }
/* 44  */ 
/* 45  */ .mfp-content {
/* 46  */   position: relative;
/* 47  */   display: inline-block;
/* 48  */   vertical-align: middle;
/* 49  */   margin: 0 auto;
/* 50  */   text-align: left;

/* magnific-popup.css */

/* 51  */   z-index: 1045; }
/* 52  */ 
/* 53  */ .mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
/* 54  */   width: 100%;
/* 55  */   cursor: auto; }
/* 56  */ 
/* 57  */ .mfp-ajax-cur {
/* 58  */   cursor: progress; }
/* 59  */ 
/* 60  */ 
/* 61  */ 
/* 62  */ .mfp-zoom {
/* 63  */   cursor: pointer;
/* 64  */   cursor: -webkit-zoom-in;
/* 65  */   cursor: -moz-zoom-in;
/* 66  */   cursor: zoom-in; }
/* 67  */ 
/* 68  */ .mfp-auto-cursor .mfp-content {
/* 69  */   cursor: auto; }
/* 70  */ 
/* 71  */ .mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
/* 72  */   -webkit-user-select: none;
/* 73  */   -moz-user-select: none;
/* 74  */   user-select: none; }
/* 75  */ 
/* 76  */ .mfp-loading.mfp-figure {
/* 77  */   display: none; }
/* 78  */ 
/* 79  */ .mfp-hide {
/* 80  */   display: none !important; }
/* 81  */ 
/* 82  */ .mfp-preloader {
/* 83  */   color: #cccccc;
/* 84  */   position: absolute;
/* 85  */   top: 50%;
/* 86  */   width: auto;
/* 87  */   text-align: center;
/* 88  */   margin-top: -0.8em;
/* 89  */   left: 8px;
/* 90  */   right: 8px;
/* 91  */   z-index: 1044; }
/* 92  */   .mfp-preloader a {
/* 93  */     color: #cccccc; }
/* 94  */     .mfp-preloader a:hover {
/* 95  */       color: white; }
/* 96  */ 
/* 97  */ .mfp-s-ready .mfp-preloader {
/* 98  */   display: none; }
/* 99  */ 
/* 100 */ .mfp-s-error .mfp-content {

/* magnific-popup.css */

/* 101 */   display: none; }
/* 102 */ 
/* 103 */ button.mfp-close, button.mfp-arrow {
/* 104 */   overflow: visible;
/* 105 */   cursor: pointer;
/* 106 */   background: transparent;
/* 107 */   border: 0;
/* 108 */   -webkit-appearance: none;
/* 109 */   display: block;
/* 110 */   outline: none;
/* 111 */   padding: 0;
/* 112 */   z-index: 1046;
/* 113 */   -webkit-box-shadow: none;
/* 114 */   box-shadow: none; }
/* 115 */ button::-moz-focus-inner {
/* 116 */   padding: 0;
/* 117 */   border: 0; }
/* 118 */ 
/* 119 */ .mfp-close {
/* 120 */   width: 44px;
/* 121 */   height: 44px;
/* 122 */   line-height: 44px;
/* 123 */   position: absolute;
/* 124 */   right: 0;
/* 125 */   top: 0;
/* 126 */   text-decoration: none;
/* 127 */   text-align: center;
/* 128 */   opacity: 0.65;
/* 129 */   filter: alpha(opacity=65);
/* 130 */   padding: 0 0 18px 10px;
/* 131 */   color: white;
/* 132 */   font-style: normal;
/* 133 */   font-size: 28px;
/* 134 */   font-family: Arial, Baskerville, monospace; }
/* 135 */   .mfp-close:hover, .mfp-close:focus {
/* 136 */     opacity: 1;
/* 137 */     filter: alpha(opacity=100); }
/* 138 */   .mfp-close:active {
/* 139 */     top: 1px; }
/* 140 */ 
/* 141 */ .mfp-close-btn-in .mfp-close {
/* 142 */   color: #333333; }
/* 143 */ 
/* 144 */ .mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
/* 145 */   color: white;
/* 146 */   right: -6px;
/* 147 */   text-align: right;
/* 148 */   padding-right: 6px;
/* 149 */   width: 100%; }
/* 150 */ 

/* magnific-popup.css */

/* 151 */ .mfp-counter {
/* 152 */   position: absolute;
/* 153 */   top: 0;
/* 154 */   right: 0;
/* 155 */   color: #cccccc;
/* 156 */   font-size: 12px;
/* 157 */   line-height: 18px; }
/* 158 */ 
/* 159 */ .mfp-arrow {
/* 160 */   position: absolute;
/* 161 */   opacity: 0.65;
/* 162 */   filter: alpha(opacity=65);
/* 163 */   margin: 0;
/* 164 */   top: 50%;
/* 165 */   margin-top: -55px;
/* 166 */   padding: 0;
/* 167 */   width: 90px;
/* 168 */   height: 110px;
/* 169 */   -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
/* 170 */   .mfp-arrow:active {
/* 171 */     margin-top: -54px; }
/* 172 */   .mfp-arrow:hover, .mfp-arrow:focus {
/* 173 */     opacity: 1;
/* 174 */     filter: alpha(opacity=100); }
/* 175 */   .mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
/* 176 */     content: '';
/* 177 */     display: block;
/* 178 */     width: 0;
/* 179 */     height: 0;
/* 180 */     position: absolute;
/* 181 */     left: 0;
/* 182 */     top: 0;
/* 183 */     margin-top: 35px;
/* 184 */     margin-left: 35px;
/* 185 */     border: medium inset transparent; }
/* 186 */   .mfp-arrow:after, .mfp-arrow .mfp-a {
/* 187 */     border-top-width: 13px;
/* 188 */     border-bottom-width: 13px;
/* 189 */     top: 8px; }
/* 190 */   .mfp-arrow:before, .mfp-arrow .mfp-b {
/* 191 */     border-top-width: 21px;
/* 192 */     border-bottom-width: 21px;
/* 193 */     opacity: 0.7; }
/* 194 */ 
/* 195 */ .mfp-arrow-left {
/* 196 */   left: 0; }
/* 197 */   .mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
/* 198 */     border-right: 17px solid white;
/* 199 */     margin-left: 31px; }
/* 200 */   .mfp-arrow-left:before, .mfp-arrow-left .mfp-b {

/* magnific-popup.css */

/* 201 */     margin-left: 25px;
/* 202 */     border-right: 27px solid #3f3f3f; }
/* 203 */ 
/* 204 */ .mfp-arrow-right {
/* 205 */   right: 0; }
/* 206 */   .mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
/* 207 */     border-left: 17px solid white;
/* 208 */     margin-left: 39px; }
/* 209 */   .mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
/* 210 */     border-left: 27px solid #3f3f3f; }
/* 211 */ 
/* 212 */ .mfp-iframe-holder {
/* 213 */   padding-top: 40px;
/* 214 */   padding-bottom: 40px; }
/* 215 */   .mfp-iframe-holder .mfp-content {
/* 216 */     line-height: 0;
/* 217 */     width: 100%;
/* 218 */     max-width: 900px; }
/* 219 */   .mfp-iframe-holder .mfp-close {
/* 220 */     top: -40px; }
/* 221 */ 
/* 222 */ .mfp-iframe-scaler {
/* 223 */   width: 100%;
/* 224 */   height: 0;
/* 225 */   overflow: hidden;
/* 226 */   padding-top: 56.25%; }
/* 227 */   .mfp-iframe-scaler iframe {
/* 228 */     position: absolute;
/* 229 */     display: block;
/* 230 */     top: 0;
/* 231 */     left: 0;
/* 232 */     width: 100%;
/* 233 */     height: 100%;
/* 234 */     box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
/* 235 */     background: black; }
/* 236 */ 
/* 237 */ /* Main image in popup */
/* 238 */ img.mfp-img {
/* 239 */   width: auto;
/* 240 */   max-width: 100%;
/* 241 */   height: auto;
/* 242 */   display: block;
/* 243 */   line-height: 0;
/* 244 */   -webkit-box-sizing: border-box;
/* 245 */   -moz-box-sizing: border-box;
/* 246 */   box-sizing: border-box;
/* 247 */   padding: 40px 0 40px;
/* 248 */   margin: 0 auto; }
/* 249 */ 
/* 250 */ /* The shadow behind the image */

/* magnific-popup.css */

/* 251 */ .mfp-figure {
/* 252 */   line-height: 0; }
/* 253 */   .mfp-figure:after {
/* 254 */     content: '';
/* 255 */     position: absolute;
/* 256 */     left: 0;
/* 257 */     top: 40px;
/* 258 */     bottom: 40px;
/* 259 */     display: block;
/* 260 */     right: 0;
/* 261 */     width: auto;
/* 262 */     height: auto;
/* 263 */     z-index: -1;
/* 264 */     box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
/* 265 */     background: #444444; }
/* 266 */   .mfp-figure small {
/* 267 */     color: #bdbdbd;
/* 268 */     display: block;
/* 269 */     font-size: 12px;
/* 270 */     line-height: 14px; }
/* 271 */   .mfp-figure figure {
/* 272 */     margin: 0; }
/* 273 */ 
/* 274 */ .mfp-bottom-bar {
/* 275 */   margin-top: -36px;
/* 276 */   position: absolute;
/* 277 */   top: 100%;
/* 278 */   left: 0;
/* 279 */   width: 100%;
/* 280 */   cursor: auto; }
/* 281 */ 
/* 282 */ .mfp-title {
/* 283 */   text-align: left;
/* 284 */   line-height: 18px;
/* 285 */   color: #f3f3f3;
/* 286 */   word-wrap: break-word;
/* 287 */   padding-right: 36px; }
/* 288 */ 
/* 289 */ .mfp-image-holder .mfp-content {
/* 290 */   max-width: 100%; }
/* 291 */ 
/* 292 */ .mfp-gallery .mfp-image-holder .mfp-figure {
/* 293 */   cursor: pointer; }
/* 294 */ 
/* 295 */ @media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
/* 296 */   /**
/* 297 *|        * Remove all paddings around the image on small screen
/* 298 *|        */
/* 299 */   .mfp-img-mobile .mfp-image-holder {
/* 300 */     padding-left: 0;

/* magnific-popup.css */

/* 301 */     padding-right: 0; }
/* 302 */   .mfp-img-mobile img.mfp-img {
/* 303 */     padding: 0; }
/* 304 */   .mfp-img-mobile .mfp-figure:after {
/* 305 */     top: 0;
/* 306 */     bottom: 0; }
/* 307 */   .mfp-img-mobile .mfp-figure small {
/* 308 */     display: inline;
/* 309 */     margin-left: 5px; }
/* 310 */   .mfp-img-mobile .mfp-bottom-bar {
/* 311 */     background: rgba(0, 0, 0, 0.6);
/* 312 */     bottom: 0;
/* 313 */     margin: 0;
/* 314 */     top: auto;
/* 315 */     padding: 3px 5px;
/* 316 */     position: fixed;
/* 317 */     -webkit-box-sizing: border-box;
/* 318 */     -moz-box-sizing: border-box;
/* 319 */     box-sizing: border-box; }
/* 320 */     .mfp-img-mobile .mfp-bottom-bar:empty {
/* 321 */       padding: 0; }
/* 322 */   .mfp-img-mobile .mfp-counter {
/* 323 */     right: 5px;
/* 324 */     top: 3px; }
/* 325 */   .mfp-img-mobile .mfp-close {
/* 326 */     top: 0;
/* 327 */     right: 0;
/* 328 */     width: 35px;
/* 329 */     height: 35px;
/* 330 */     line-height: 35px;
/* 331 */     background: rgba(0, 0, 0, 0.6);
/* 332 */     position: fixed;
/* 333 */     text-align: center;
/* 334 */     padding: 0; } }
/* 335 */ 
/* 336 */ @media all and (max-width: 900px) {
/* 337 */   .mfp-arrow {
/* 338 */     -webkit-transform: scale(0.75);
/* 339 */     transform: scale(0.75); }
/* 340 */   .mfp-arrow-left {
/* 341 */     -webkit-transform-origin: 0;
/* 342 */     transform-origin: 0; }
/* 343 */   .mfp-arrow-right {
/* 344 */     -webkit-transform-origin: 100%;
/* 345 */     transform-origin: 100%; }
/* 346 */   .mfp-container {
/* 347 */     padding-left: 6px;
/* 348 */     padding-right: 6px; } }
/* 349 */ 
/* 350 */ .mfp-ie7 .mfp-img {

/* magnific-popup.css */

/* 351 */   padding: 0; }
/* 352 */ .mfp-ie7 .mfp-bottom-bar {
/* 353 */   width: 600px;
/* 354 */   left: 50%;
/* 355 */   margin-left: -300px;
/* 356 */   margin-top: 5px;
/* 357 */   padding-bottom: 5px; }
/* 358 */ .mfp-ie7 .mfp-container {
/* 359 */   padding: 0; }
/* 360 */ .mfp-ie7 .mfp-content {
/* 361 */   padding-top: 44px; }
/* 362 */ .mfp-ie7 .mfp-close {
/* 363 */   top: 0;
/* 364 */   right: 0;
/* 365 */   padding-top: 0; }
/* 366 */ 
