body{font-family:"Merriweather","Georgia",serif;font-weight:300;font-size:14px;color:#000000;line-height:175%;background-color:#fff;background-repeat:repeat;}
h1,h2,h3,h4,h5,h6{letter-spacing:0px;font-weight:normal;position:relative;padding:0 0 10px 0;font-weight:normal;font-family:"Merriweather","Georgia",serif;line-height:140% !important;color:#222222;}
h1{font-size:40px;}
h2{font-size:30px;}
h3{font-size:24px;}
h4{font-size:18px;}
h5{font-size:14px;}
h6{font-size:13px;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color:#222222 !important;text-decoration:none !important;}

.blog-masonry h1{
/*height: 42px;*/
line-height: 34px !important;
color: #000000;
	padding: 0 0px;
	border-radius: 15px;
	margin: 30px 0 40px 0;
	/*display: inline-block;*/
	font-size: 40px;
	text-align: center;
    font-weight: 400;
}


a.readmore{display:block;font-style:italic;}
a.navbar-brand{background:url(images/logo.png) no-repeat scroll left top rgba(0, 0, 0, 0);color:#222222;font-size:35px;font-weight:400;margin-top:0;padding-left:55px !important;line-height:36px;}
.lead{font-family:'PT Sans',sans-serif;font-size:18px;}
.alignleft{float:left;margin-left:auto;margin-right:auto;display:block;clear:both}
.alignright{float:right;}
.aligncenter{margin-left:auto;margin-right:auto;display:block;clear:both}
.text-left{text-align:left !important;}
section::before,
section::after{position:absolute;content:'';}
.first{clear:both !important}
.social-end{margin-right:0 !important}
.nopadding{padding:0 !important;}
.padding-top{padding:30px 0 10px;}
.margin-top{margin-top:12px;}
.make-center img{margin:auto;}
#awada-header {z-index:99999;background-color: #fff;}
#awada-header #navbar-collapse-1 {max-height: none;}
#awada-header.affix a.navbar-brand{font-size:31px !important;margin:5px 0 0;}
#awada-header.affix .navbar{margin-top:0px;}
#awada-header.affix .navbar-nav > li > .dropdown-menu{margin-top:12px !important;}
#awada-header.affix .navbar-brand img{width:80%;margin-top:7px}
#awada-header.affix .navbar-brand{line-height:38px;}
#awada-header{padding:0px 0 5px 0;box-shadow:0 3px 10px rgba(0,0,0,0.5);border-top:1px solid #c2c2c2;border-bottom:3px solid #66973b;}
#awada-header .navbar-default{background-color:#ffffff;background:rgba(255, 255, 255, 1);border-color:rgba(0, 0, 0, 0);}
#awada-header .navbar-brand{padding:0;}
#awada-header .navbar{margin-bottom:0;}
.navbar{position:relative;min-height:30px;margin-bottom:20px;border:1px solid transparent;}
#awada-header .dropmenu .nav,
#awada-header .dropmenu .collapse,
#awada-header .dropmenu .dropup,
#awada-header .dropmenu .dropdown{position:static;}
#awada-header .dropmenu .container{position:relative;}
#awada-header .dropmenu .dropdown-menu{left:auto;right:auto;}
#awada-header a:hover{text-decoration:none;}
#awada-header .dropdown-menu li a:focus,
#awada-header .dropdown-menu li a:active,
#awada-header .dropdown-menu li a:hover{}
#awada-header .dropmenu img{margin-bottom:10px;}
#awada-header .dropmenu h3{text-transform:uppercase;font-size:14px;color:#222222;padding:5px 0;}
#awada-header .dropdown-menu{left:0;right:0;box-shadow:none;margin-top:25px;border-top:3px solid #fff;}
#awada-header .navbar-nav > li > a{text-transform:uppercase;color:#222222;padding:15px 25px;margin-top:0px;}
#awada-header .dropdown-menu li a{text-decoration:none;display:block;position:relative;padding:10px 20px;}
#awada-header .dropdown-menu{padding:0 !important;border-radius:0 !important;}
#awada-header .dropdown-menu li{float:none;display:block;margin:0;text-align:left;border:0;border-bottom:1px solid #d5d5d5;}
#awada-header .dropdown-menu li:last-child{border-bottom:0;}
#sitetopbar{border-bottom:1px solid #f2f2f2;font-family:'PT Sans',sans-serif;}
.topbar-social-links{padding:0;display:block;overflow:hidden}
.topbar-social-links span a{font-size:18px;text-align:center;width:40px;height:42px;line-height:42px;overflow:hidden;display:block;float:left}
#awada-header .navbar-nav > li > a:hover,
#awada-header .navbar-nav > li > a:focus,
#awada-header .navbar-nav > li > a:active,
#awada-header .navbar-default .navbar-nav > .open > a,
#awada-header .navbar-default .navbar-nav > .open > a:hover,
#awada-header .navbar-default .navbar-nav > .open > a:focus,
#sitetopbar .topbar-social-links span:hover a{color:#000 !important;}
#sitetopbar .topbar-contact-email,
#sitetopbar .topbar-contact-phone{padding:0 15px;line-height:42px;}
#sitetopbar .topbar-contact-phone,
#sitetopbar .topbar-contact-email{border-right:none;}
#sitetopbar .topbar-contact{display:block;}
.dropmenu .dropdown-submenu{position:relative;}
.dropmenu .dropdown-submenu>.dropdown-menu{top:0;left:100% !important;margin-top:-3px !important;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
.dropmenu .dropdown-submenu:hover > .dropdown-menu{display:block;}
.dropmenu .dropdown-submenu.pull-left{float:none;}
.dropmenu .dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}
#copyrights{background-color:#0c0c0c;color:#c3c3c3;display:block;position:relative;}
#awada_footer_area{background-color:#121214;padding:40px 0;display:block;position:relative;}
#awada_footer_area .widget h3{font-size:20px;}
#awada_footer_area .topbar-social-links span a{border:none;color:#000000;}
.footer-area-menu ul{list-style:none;list-style-position:outside;float:none;display:inline;margin:5px;}
.footer-area-menu li{line-height:12px;float:left;padding:0 7px;}
.footer-area-menu li a{color:#c3c3c3;}
#awada_footer_area .widget .title h3{text-transform:none;}
.text-widget p{margin-bottom:15px;}
.text-widget h1{font-family:'Lato',sans-serif;font-size:36px;font-weight:bold;letter-spacing:1px;text-transform:uppercase;}
.blog-meta span a{color:#000000;}
.blog-meta span i,
.blog-meta span{font-size:12px;padding-right:5px;}
.blog-header h3{padding-bottom:0;font-size:18px;margin-bottom:5px;}
.blog-header h1{padding-bottom:0;margin-bottom:5px;text-transform:uppercase;}
.blog-header{position:relative;display:block;margin-bottom:0;padding-bottom:10px;}
.post-type{color:#000;font-size:18px;height:42px;line-height:42px;position:absolute;right:0;text-align:center;bottom:0;z-index:10;width:52px;background:#222;}
.content_entry:hover .post-type{opacity:0}
#two-sidebar .widget,
#sidebar .widget{margin-bottom:30px;overflow:hidden;}
.widget h3{font-size:24px;}
.widget .title h3{text-transform:uppercase;}
.newsletter_form .form-control{background-color:#121214;border:1px solid #343436;}
#two-sidebar .newsletter_form .form-control,
#sidebar .newsletter_form .form-control{background-color:#f5f5f5;border:1px solid #efefef;}
.newsletter_form .btn{margin-top:10px;}
.tagcloud a{float:left;display:block;margin-bottom:6px;margin-right:6px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:3px 10px;color:#C3C3C3 !important;text-decoration:none;border:1px solid #242424;background:#323232;box-shadow:none !important;}
.tagcloud a:hover{background:#222222;border:1px;color:#000 !important;text-decoration:none;}
#two-sidebar .recent_posts_widget li,
#two-sidebar .recent_posts_widget li a,
#sidebar .recent_posts_widget li,
#sidebar .recent_posts_widget li a{color:#222 !important;font-weight:normal;}
#two-sidebar .readmore,
#sidebar .readmore{font-weight:300 !important;}
.recent_posts_widget > li{display:table;height:60px;margin-bottom:20px;width:100%;}
.recent_posts_widget > li:last-child{border-bottom:0 solid #fff;}
.recent_posts_widget > li img{max-width:75px !important;padding:4px;}
.recent_posts_widget img{float:left;margin:5px 15px 0 0;}
.pager li > a, .pager li > span{background-color:#FFFFFF;border:1px solid #fff;border-radius:0;margin:30px 0 0;display:inline-block;padding:5px 14px;}
.pager li > a:hover, .pager li > span:hover{background-color:#222;}
.portfolio_list img{width:100%;}
.magnifier .btn-default{padding:0 20px !important;color:#222222 !important;width:auto !important;}
.magnifier h4{text-align:center;font-size:16px;padding:10px 0;margin-bottom:20px;display:block;font-family:'bariol_lightlight';}
.magnifier h3{text-align:center;}
.portfolio_list .magnifier .buttons{top:44%;}
.magnifier .buttons{visibility:hidden;opacity:0;position:absolute;text-align:center;width:100%;top:50%;margin-top:-20px;-webkit-transform:scale(0.2);-moz-transform:scale(0.2);-ms-transform:scale(0.2);-o-transform:scale(0.2);transform:scale(0.2);-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.magnifier:hover .buttons{opacity:1;visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.content_entry:hover .magnifier{opacity:1;visibility:visible;}
.magnifier{background:#000000;background:rgba(0,0,0,0.8);position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.section-shadow{box-shadow:0 1px 3px rgba(0, 0, 0, 0.1) inset;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1) inset;}
.grey-wrapper{background-color:#f5f5f5;padding:60px 0;}
.white-wrapper{background-color:#ffffff;padding:60px 0;}
#boxed, .boxed{background:none no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
#boxed #wrapper, .boxed #wrapper{background:#fff;padding-left:0px;padding-right:0px;}
.main_title hr{width:30px;margin-bottom:0;margin-top:0;border-width:2px 0 0;}
.main_title h2{font-size:31px;letter-spacing:0.6px;padding-bottom:0;font-weight:bold;}
.main_title{text-align:center;}
.main_title .lead{margin-top:10px !important;}
.search_form{position:relative;}
.tab-content{border-left:1px solid #efefef;border-bottom:1px solid #efefef;border-right:1px solid #efefef;}
.nav-tabs > li > a{border:1px solid #EFEFEF;line-height:1.42857;margin-right:0;}
.awadatop{border-radius: 50%;background-color:#fff;background-image:url(images/arrow.png);background-position:50% 50%;background-repeat:no-repeat;z-index:9999;width:40px;height:40px;text-indent:-99999px;position:fixed;bottom:-100px;right:25px;cursor:pointer;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;transition:all .7s ease-in-out;-webkit-box-shadow: 0px 2px 17px 5px rgba(0,0,0,0.08); 
box-shadow: 0px 2px 17px 5px rgba(0,0,0,0.08);}
#services .item{padding:15px;}
.servicelayout{margin:20px 0;}
.servicelayout h3{padding:0}
.btn{font-family:'PT Sans',sans-serif;}
.btn-dark{background-color:#222222;color:#fff;border:none;}
.btn-lg{padding:10px 30px;font-size:16px;}
.btn-dark:hover,
.btn-dark:focus,
.btn-dark:active,
.btn-dark.active,
.btn-primary{border:none;}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active{background-color:#222222;}
.arrow-up{border-bottom:5px solid #FFFFFF;border-left:5px solid rgba(0, 0, 0, 0);border-right:5px solid rgba(0, 0, 0, 0);bottom:-1px;height:0;left:0;margin:auto;position:absolute;right:0;width:0;}
.main_title .lead{font-family:'Lato',sans-serif;font-weight:300;line-height:1.9;margin:15px 0;}
.calloutbg-full .lead{color:#fff;margin:10px 0 20px;}
.calloutbg-full{padding:60px 0;text-align:center;}
.calloutbg-full h2{font-size:36px;padding:0;margin:0;text-transform:uppercase;color:#fff;}
.not_found h1{margin-bottom:0;font-size:200px;padding-bottom:0;font-weight:bold;line-height:1;}
#comments_form .form-control{margin-bottom:10px;}
#comments{padding:20px;}
.comment-list{margin:60px 0;list-style:none;}
.comment-list ul li,
.comment-list ol li{list-style:inherit;}
.comment-avatar{margin:0 20px 0 0;float:left;height:70px;width:70px;}
.comment-content{background:#ffffff;border:1px solid #efefef;margin-bottom:20px;overflow:hidden;padding:20px;}
.comment-reply a{color:#fff !important;}
.comment-author{margin-bottom:10px;}
.comment-meta{font-size:12px;color:#aaa;padding-left:10px;}
.comment-reply{margin:-10px -5px 0 0;float:right;font-size:12px;}
.leave-comment textarea{height:150px;}
.authorbox_wrapper{padding:20px;border-bottom:1px solid #efefef;margin-bottom:50px;}
.authorbox_wrapper img{margin:0 20px 20px 0;width:100px !important;}
.authorbox_wrapper h4{margin-bottom:0;padding-bottom:0;}
.authorbox_wrapper p{padding-top:5px;margin-top:5px;}
.post-wrapper-top{background:#f5f5f5;bottom:0;left:0;right:0;top:0;z-index:0;border-bottom:3px solid #efefef;margin-bottom:0;padding:0;position:relative;text-align:left;}
.breadcrumb > li + li:before{font-size:13px;}
.post-wrapper-top h2{border-bottom:3px solid #fff;display:inline-block;font-size:24px;padding:30px 0;color:#222222;position:relative;margin-bottom:-3px;}
.breadcrumb{bottom:0;color:#777777;background:transparent;font-size:14px;font-weight:400;list-style:none outside none;padding:10px 0;position:absolute;right:0;}
.breadcrumb > li + li:before{content:"";background:url(images/breadcrumb.png) no-repeat center center;margin:0 10px;padding:0 10px}
.blog-wrapper hr{margin-top:40px;margin-bottom:40px;}
.pagination > li > a,
.pagination > li > span{background-color:#f5f5f5;color:#222222;float:left;line-height:1.82857;margin-left:5px;padding:3px 10px;position:relative;text-decoration:none;}
.quote-post{background:#f5f5f5;position:relative;padding:20px 10px 10px;}
.quote-post:after{font-family:'FontAwesome';content:"\f10e";padding-right:20px;right:0;position:absolute;top:50px;color:#000000;font-size:600%;opacity:0.1;-moz-opacity:0.1;filter:alpha(opacity=10);}
.quote-post blockquote{border-left:0px solid #fff;}
@media (max-width:767px){.footer-area-menu{display:none !important;}
.btn-lg{font-size:11px !important;}
#sitetopbar .topbar-contact-email,
#sitetopbar .topbar-contact-phone,
.footer_copy_text,
.menu,
.topbar-contact{border:none;float:none !important;clear:both !important;text-align:center !important;margin:auto;}
}
@media (max-width:380px){#sitetopbar .topbar-contact-email,
#sitetopbar .topbar-contact-phone,
.topbar-contact{display:block}
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus,
.pagination > .active > span:focus,
#awada_footer_area .topbar-social-links span a:hover,
.recent_posts_widget a,
#awada_footer_area .widget,
#awada_footer_area p,
.magnifier .btn-default:hover,
.magnifier .btn-default:focus,
.magnifier .btn-default:active,
.service-icon-square.active i,
.servicelayout:hover .service-icon-square i,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a,
#awada_footer_area .widget .title h3{color:#ffffff !important;}
/* Missing optional Southernaire font: keep the existing fallback. */
.breadcrumbs_space{margin:0 10px;padding:0 10px;}
.pagi .pagination_wrapper{text-align:center;}
p.form-submit,
p.logged-in-as,
ul.children ,
p.comment-notes{margin-left:2%;}
.commentlist .bypostauthor{border-top:10px solid #e18728;}
.commentlist li ul.children li.bypostauthor{border-top:10px solid #e18728;}
#awada-header .dropmenu img{margin-top:-9px;}
a.navbar-brand{background:none;padding-left:15px !important;}
.error{color:#E61212;}
#sidebar .widget > div.menu-header-menu-container > ul.menu > li.menu-item > ul.sub-menu > li.menu-item > a:hover, #sidebar .widget > div.menu-header-menu-container ul.sub-menu li.menu-item > a:hover{background-color:#000 !important;}
#sidebar .widget > ul > li.cat-item > a, #sidebar .widget > ul.cat_list_widget > li > a, #sidebar .widget > ul > li.page_item > a, #sidebar .widget > div.menu-header-menu-container > ul.menu > li.menu-item > a, #sidebar .widget > div.menu-header-menu-container > ul.menu > li.menu-item > ul.sub-menu > li.menu-item > a, #sidebar .widget > div.menu-header-menu-container ul.sub-menu li.menu-item > a{color:#222222;margin-right:2px;line-height:1.42857143;border-radius:4px 4px 0 0;position:relative;display:block;padding:10px 15px;}
#sidebar .widget li.cat-item, #sidebar .widget > ul.cat_list_widget > li, #sidebar .widget li.page_item, #sidebar .widget li.menu-item, #sidebar .widget > div.menu-header-menu-container ul.sub-menu li.menu-item{float:none;position:relative;display:block;}
#sidebar .widget > div.menu-header-menu-container ul.sub-menu li.menu-item{margin-left:20px;}
#sidebar .widget li.cat-item:last-child , #sidebar .widget > ul.cat_list_widget > li:last-child, #sidebar .widget li.page_item:last-child, #sidebar .widget li.menu-item:last-child, #sidebar .widget > div.menu-header-menu-container ul.sub-menu li.menu-item:last-child{border-bottom:0px solid #fff !important;}
.footer-area-menu li{line-height:25px;}
.affix1{position:static !important;}
.breadcrumb > li + li:before{background:none;margin:0px 0px;padding:0px 0px;}
#two-sidebar .form-control:hover,
#sidebar .form-control:hover{background-color:#f5f5f5;}
#wp-calendar{text-align:center;height:auto;width:100%;}
#wp-calendar td{text-align:center;padding:8px;border:1px solid gray;}
#wp-calendar th{text-align:center;padding:8px;}
#wp-calendar caption{text-align:center;font-size:16px;font-weight:700;border-bottom:0px;border-radius:5px 5px 0px 0px;padding:10px;}
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
.wp-caption{max-width:100%;font-size:14px;text-align:center;}
.gallery-caption{font-size:14px;}
.alignleft{margin-right:15px;width:auto !important;}
.alignright{margin-left:15px;}
.wp-caption-text{}
.sticky{}
.blog-carousel .alignnone img{width:100%;}
img.alignnone{width:100%;}
address{font-style:italic;}
pre{border:1px solid #d1d1d1;font-size:16px;font-size:1rem;line-height:1.3125;margin:0 0 1.75em;max-width:100%;overflow:auto;padding:1.75em;white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
.blog-masonry .blog-carousel .blog-desc img{width:100%;}
@media (min-width:768px){.navbar-right{float:right !important;}
}
@media (min-width:992px){.navbar-header{margin-right:50px;}
}
.portfolio-gallery-title{display:none;}
#awada-header .navbar-nav > li > a{margin-left:0px;margin-right:5px;}
.page_desc .blog-desc{margin-top:25px;}
#home_portfolio .UGPMenuBackground{display:none;}
p#logo_text_id{margin:7px 0px 0px 0px;}
.newsletter_form .form-control{}
#sitetopbar{padding:10px 0px;}
#sitetopbar a{color:#000;}
.topbar-contact{font-size:18px;}
#sitetopbar .topbar-contact i{}
.topbar-social-links{float:right;}
#sitetopbar .topbar-contact-email,
#sitetopbar .topbar-contact-phone{border-right:0px solid #f2f2f2;border-left:0px solid #f2f2f2;}
.navi_menu{position:relative;}
#header_shadow{background:url('./images/header-shadow.png') no-repeat top center;position:absolute;top:100%;left:0;right:0;height:20px;z-index:99;width:100%;}
.awada-header-fixed.affix{position:fixed;top:0;left:0;width:100%;margin-top:0;padding:10px 0;min-height:inherit;z-index:9999;background:#ffffff;}
#awada-header .navbar-nav > li > a span:hover, #awada-header .navbar-nav > li.current_page_item > a span{border-bottom:2px solid #5d2c29;}
#awada-header .navbar-nav > li > a:hover, #awada-header .navbar-nav > li.current_page_item > a{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.blog-carousel .content_entry,
.portfolio-carousel .content_entry,
.portfolio_list .content_entry{display:block;position:relative;}
.magnifier .sg,
.magnifier .st,
.magnifier .sf{border:3px solid #ffffff;display:inline-block !important;float:none !important;font-size:16px;height:50px;line-height:48px;width:50px;margin:-10px 2px 0 2px;text-align:center;}
.blog-wrapper{padding:10px 0 30px;}
.blog-masonry .blog-carousel{margin:0px 0 20px;overflow:hidden;background:#fff;}
.awada_blog_shadow, .awada_blog_shadow_main{background:url('./images/blog-shadow.png') no-repeat top center;position:absolute;left:0;right:0;z-index:99;width:100%;background-size:100% 100%;height:25px;bottom:-6px;}
@media only screen and (max-width:559px){.ngdiv2{display:none;}
.ngdiv{display:none;}
}
@media only screen and (max-width:991px){.ngdiv1{display:none;}
}
@media only screen and (min-width:560px) and (max-width:991px){.ngdiv2{margin-top:-220px !important;}
}
@media only screen and (min-width:992px) and (max-width:1024px){.ngdiv2{margin-top:-120px !important;}
}
@media only screen and (min-width:1025px) and (max-width:1199px){.ngdiv2{margin-top:-170px !important;}
}
@media (max-width:1199px){.awada_blog_shadow, .awada_blog_shadow_main{background:url('./images/blog-shadow.png') no-repeat top center;position:absolute;left:0;right:0;z-index:99;width:100%;background-size:100% 100%;height:0px;bottom:-15px;padding-bottom:15px;}
}
.blog-masonry .blog-carousel{padding:10px;box-shadow:0 0 6px rgba(0,0,0,.7);}
.awada_callout_shadow{position:absolute;left:0;right:0;height:40px;z-index:99;width:100%;background-size:100% 100%;margin-top:0px;background:url('./images/callout-shadow.png') center center no-repeat;}
p#callout_description{padding:0px 20px;}
.service-icon-square{overflow:hidden;margin:20px auto;display:block;position:relative;border:3px solid #222;height:100px;width:100px;line-height:107px;-webkit-transition:background-color .2s linear, color .2s linear;-moz-transition:background-color .2s linear, color .2s linear;-o-transition:background-color .2s linear, color .2s linear;-ms-transition:background-color .2s linear, color .2s linear;transition:background-color .2s linear, color .2s linear;}
.service-icon-square i{font-size:40px;}
.servicelayout a.readmore{display:inline-block;border-radius:5px;padding:5px 10px;margin:0 auto;font-weight:500;}
.servicelayout a.readmore:hover{box-shadow:0 0 6px #000;}
#copyright_link_text{font-size:16px;font-weight:600;}
#copyrights, .footer-area-menu li a{font-size:16px;font-weight:400;padding:15px 0 15px;line-height:36px;}
.footer_copy_text p{margin:5px 0px;}
.footer-area-menu li a:hover,
.footer-area-menu li a:focus{}
.portfolio_list{padding:10px;box-shadow:0 0 6px rgba(0,0,0,.7);}
#awada-header .dropdown-menu li a, #awada-header .navbar-nav > li > a{font-family:"Merriweather","Georgia", "serif";}
#sidebar .title{display:block;overflow:hidden;margin-bottom:20px;}
#sidebar .title h2:after{background:inherit;content:"";height:60px;position:absolute;right:-19px;top:-7px;width:27px;}
#sidebar .title h2{text-transform:uppercase;text-align:center;display:inline-block;padding:0 20px;position:relative;font-weight:500;line-height:35px !important;font-size:16px;margin:0 auto;border-bottom:2px solid #7b3a3a;}
#sidebar .widget address{padding:0px 20px;}
#sidebar .widget .btn-lg{padding:7px 10px;font-size:16px;margin-left:20px;margin-bottom:20px;}
#two-sidebar .widget .btn-lg{padding:7px 10px;font-size:16px;margin-left:5px;margin-bottom:20px;}
#s{width:82%;padding:19px 10px;margin:0px 20px 20px 20px;}
.search_form:after{color:#d9d9d9;font-size:12px;height:40px;line-height:40px;position:absolute;right:37px;top:0;font-family:'FontAwesome';content:"\f002";}
#sidebar .widget{box-shadow:0 0 6px rgba(0,0,0,.7);}
#sidebar .widget ul li{padding:0px 20px;}
#sidebar .widget > ul > li.cat-item > a:hover, #sidebar .widget > ul.cat_list_widget > li > a:hover{}
#sidebar .tagcloud{padding:5px 20px;}
.shop_item{margin-bottom:20px;}
.shop_item .magnifier .buttons{top:44%;margin-top:0 !important;}
.shop_item .content_entry{display:block;position:relative;}
.shop_item .magnifier .st{padding:0 10px;width:auto;}
.shop_item .content_entry{border:1px solid #e8e8e8;}
.shop_item .shop_title span{font-size:16px;font-weight:500;color:#222222;}
.shop_item .price{font-size:14px !important;font-weight:500;}
.shop_item .cats{font-weight:lighter !important;display:block;font-size:14px !important;}
.shop_item .cats a{color:#777777;}
.shop_item{margin-bottom:20px;}
.shop_item{display:block;overflow:hidden;position:relative;}
.btn-shadow{box-shadow:0 0 6px black;}
a.readmore{font-weight:500;}
#sidebar .title{display:block;overflow:hidden;margin-bottom:20px;}
#sidebar .title h2:after{}
#sidebar .title h2{}
#sidebar .widget address{padding:0px 20px;}
#sidebar .widget .btn-lg{padding:7px 10px;font-size:16px;margin-left:20px;margin-bottom:20px;}
#two-sidebar .widget .btn-lg{padding:7px 10px;font-size:16px;margin-left:5px;margin-bottom:20px;}
#sidebar .widget #s{width:82%;padding:19px 10px;margin:20px 20px 0;}
#sidebar .widget .search_form:after{display:none;}
.search_form:after{color:#d9d9d9;font-size:12px;height:40px;line-height:40px;position:absolute;right:37px;top:0;font-family:'FontAwesome';content:"\f002";}
#sidebar .widget{box-shadow:0 0 6px rgba(0,0,0,.7);padding:0px 0 20px;}
#sidebar .widget ul li{padding:0px 20px;}
#sidebar .widget > ul > li.cat-item > a:hover, #sidebar .widget > ul.cat_list_widget > li > a:hover{}
#sidebar .tagcloud{padding:5px 20px;}
#sidebar #tabbed_widget .tab-content{padding:20px 5px 0;border:none;}
#sidebar .widget ul li.multi_tab_widget{padding:0px;}
#sidebar .nav > li.multi_tab_widget > a{padding:11px 12px;font-size:12px;}
#sidebar #wp-calendar{height:auto;width:90%;float:none;text-align:center;margin:0 auto;margin-top:20px;}
#sidebar #wp-calendar td{padding:2px;}
#sidebar #wp-calendar th{padding:2px;}
#sidebar #wp-calendar caption{padding:5px;}
#sidebar .widget li.menu-item a{color:#222222;margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0;position:relative;display:block;padding:10px 15px;}
#sidebar .widget ul.children li.menu-item a{color:#222222;margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0;position:relative;display:block;padding:10px 15px;}
#sidebar .widget ul.children li.page_item a{color:#222222;margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0;position:relative;display:block;padding:10px 15px;}
#sidebar .textwidget{padding:0 20px;}
@media only screen and (min-width:620px) and (max-width:767px){.blog-masonry .col-lg-4{width:50%;float:left;}
.awada_blog_shadow{bottom:4px;}
}
@media only screen and (min-width:480px) and (max-width:767px){.services-one .col-sm-6{width:50%;}
.blog-masonry .col-lg-4{width:100%;float:left;}
.awada_blog_shadow{bottom:4px;}
}
@media only screen and (min-width:767px) and (max-width:992px){.blog-masonry .col-lg-4{width:50%;float:left;}
.awada_blog_shadow{bottom:4px;}
}
@media only screen and (min-width:992px) and (max-width:1199px){.blog-masonry .col-lg-4{width:50%;float:left;}
.awada_blog_shadow{bottom:4px;}
}
#sidebar .widget ul li, #awada_footer_area .widget ul li, #two-sidebar .widget ul li{list-style-type:none;}
#sidebar .widget ul{padding:0px 10px;}
#two-sidebar .widget ul{padding:0;}
#awada_footer_area .widget ul{padding:0 10px 0 0;}
.blog-masonry .blog-carousel .blog-desc table, .comments_wrapper .comment-content table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.75em;table-layout:fixed;width:100%;}
.blog-masonry .blog-carousel .blog-desc th, .blog-masonry .blog-carousel .blog-desc td, .comments_wrapper .comment-content th, .comments_wrapper .comment-content .blog-desc td{padding:0.4375em;}
.blog-masonry .blog-carousel .blog-desc td, .comments_wrapper .comment-content td{border-width:0 1px 1px 0;}
.blog-masonry .blog-carousel .blog-desc caption, .blog-masonry .blog-carousel .blog-desc th, .blog-masonry .blog-carousel .blog-desc td, .comments_wrapper .comment-content caption, .comments_wrapper .comment-content th, .comments_wrapper .comment-content td{font-weight:normal;text-align:center;}
.blog-masonry .blog-carousel .blog-desc table, .blog-masonry .blog-carousel .blog-desc th, .blog-masonry .blog-carousel .blog-desc td, .comments_wrapper .comment-content table, .comments_wrapper .comment-content th, .comments_wrapper .comment-content td{border:1px solid #d1d1d1;}
.blog-masonry .blog-carousel .blog-desc dt, .comments_wrapper .comment-content dt{font-weight:700;}
.blog-masonry .blog-carousel .blog-desc dd, .comments_wrapper .comment-content dd{margin:0 0 1.75em;}
#sitetopbar{background:rgba(49, 163, 221, 0) !important;border-bottom:rgba(49, 163, 221, 0) !important;}ul#ww li{padding:5px 0 0 25px;margin:5px 0;background:url(img/li.png) no-repeat 0 12px;min-height:40px;}
#sidebar .widget li.menu-item a.active{background:#c0c0c0;}
#sidebar .widget ul.sub-menu a.active{background:none;}
#header-ns {
	width: 100%;
	position: relative; 
	display: block;
	height: auto;
	z-index: 99999;
	background-color: #fff;
}

/*
#header-ns {
	width: 100%;
	position: relative; 
	display: block;
	height: auto;
	z-index: 99999;
	background-color: #fff;
    background: url('https://avsteria.com/wp-content/uploads/2019/11/happy-new-year_1.jpg') left top no-repeat, url('https://avsteria.com/wp-content/uploads/2019/11/happy-new-year_2.jpg') right top no-repeat, #fff;
}

@media (max-width: 490px) {

    #header-ns {background-size: 35%;  } 
}

@media (max-width: 390px) {

    #header-ns {background: url('https://avsteria.com/wp-content/uploads/2019/11/happy-new-year_1.jpg') left top no-repeat, #fff; background-size: 35%; } 
}
*/
.header-sticky {
  position: fixed;
  top: 0;
  width: 100%
}
img{ max-width: 100%;}

.pic-wrapper {
    position: absolute;
    width: 100%;
    height: 750px;
    overflow: hidden;
    -webkit-backface-visibility: hidden; /* add to fix webkit bug jitter */
    -webkit-transform:translate3d(0,0,0);
  }
  
  figure.pic  {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    -webkit-backface-visibility: hidden; /* add to fix webkit bug jitter */
    -webkit-transform:translate3d(0,0,0);
  }
  
  
  .pic {
    opacity: 1;
    -webkit-background-size: cover !important;
    -moz-background-size: cover !important;
    -o-background-size: cover !important;
    background-size: cover !important;
    transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    /*animation*/
    
    animation: slideShow 30s linear infinite 0s;
    -o-animation: slideShow 30s linear infinite 0s;
    -moz-animation: slideShow 30s linear infinite 0s;
    -webkit-animation: slideShow 30s linear infinite 0s;

    -webkit-backface-visibility: hidden; /* add to fix webkit bug jitter */
    will-change: transform;
  }
  
  @keyframes slideShow {
    0% {
      opacity: 0;
      transform: scale(1.2);
    }
    5% {
      opacity: 1
    }
    25% {
      opacity: 1;
    }
    30% {
      opacity: 0;
      transform: scale(1);
    }
    100% {
      opacity: 0;
      transform: scale(1.2);
    }
  }
  
  @-o-keyframes slideShow {
    0% {
      opacity: 0;
      -o-transform: scale(1.2);
    }
    5% {
      opacity: 1
    }
    25% {
      opacity: 1;
    }
    30% {
      opacity: 0;
      -o-transform: scale(1);
    }
    100% {
      opacity: 0;
      -o-transform: scale(1.2);
    }
  }
  
  @-moz-keyframes slideShow {
    0% {
      opacity: 0;
      -moz-transform: scale(1.2);
    }
    5% {
      opacity: 1
    }
    25% {
      opacity: 1;
    }
    30% {
      opacity: 0;
      -moz-transform: scale(1);
    }
    100% {
      opacity: 0;
      -moz-transform: scale(1.2);
    }
  }
  
  @-webkit-keyframes slideShow {
    0% {
      opacity: 0;
      -webkit-transform: scale(1.2);
    }
    5% {
      opacity: 1
    }
    25% {
      opacity: 1;
    }
    30% {
      opacity: 0;
      -moz-transform: scale(1);
    }
    100% {
      opacity: 0;
      -moz-transform: scale(1.2);
    }
  }

.happy-new-year {
	display: none;
}

@media (min-width: 568px) {
	.happy-new-year {
		display: block;
		position: absolute;
		top: 0;
		height: calc(100% - 61px);
		z-index: -1;
	}

	.happy-new-year_left {
		left: 0;
	}

	.happy-new-year_right {
		right: 0;
	}
}