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,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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{background-color:#f2f2f2}
#page{margin:0;padding:0; background: url("/wp-content/themes/xmag/img/bg.jpg") repeat;}
.container{max-width:700px;/*padding:0 20px;*/ margin:auto;-webkit-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s; b}


#content .container{background:#fff;}
.content-area,.sidebar{max-width:100%;width:100%}
.sidebar{background:#87571e; margin-right: -40px; color:#fff;}
.sidebar a{color:#fff;}
.content-area{margin-bottom:20px}
.site-content{/*margin:20px 0*/}
.row{margin-right:-10px;margin-left:-10px;-webkit-box-sizing:border-box;box-sizing:border-box}
.col-3,.col-4,.col-6,.col-8,.col-12,.col-sm-3,.col-sm-4,.col-sm-6,.col-sm-8,.col-sm-12,.col-xs-3,.col-xs-4,.col-xs-6,.col-xs-8,.col-xs-12{position:relative;min-height:1px;padding-right:10px;padding-left:10px;-webkit-box-sizing:border-box;box-sizing:border-box}
.col-xs-3,.col-xs-4,.col-xs-6,.col-xs-8,.col-xs-12{float:left}
.col-xs-12{width:100%}.col-xs-8{width:66.66666667%}
.col-xs-6{width:50%}.col-xs-4{width:33.33333333%}
.col-xs-3{width:25%}.text-center{text-align:center}
html,body{text-rendering:optimizelegibility}
body,button,input,select,textarea{color:#333;font-family:'Open Sans', sans-serif;font-size:16px;line-height:1.65}
h1,h2,h3,h4,h5,h6{clear:both}h1,h2,h3,h4{font-family:'Roboto', sans-serif;color:#222}

h1{color: #482e0f; font-size: 15px; font-weight: bold; text-decoration: underline; text-transform: uppercase;}
	
h2{font-size:1.6em;margin:0px 0 10px;line-height:1.4}
h3{font-size:1.20em;font-weight:700;margin:15px 0 10px 0;line-height:1.4}
h4{font-size:0.933em;font-weight:700;text-transform:uppercase;margin:15px 0 10px 0;line-height:1.4}
h5,h6{font-size:1em;font-weight:700;margin:15px 0 5px 0}
.entry-content h1:first-child,.entry-content h2:first-child,.entry-content h3:first-child,.entry-content h4:first-child,.entry-content h5:first-child,.entry-content h6:first-child,.comment-content h1:first-child,.comment-content h2:first-child,.comment-content h3:first-child,.comment-content h4:first-child,.comment-content h5:first-child,.comment-content h6:first-child{margin-top:0}
.site-title{font-family:'Roboto',sans-serif;font-size:2em;font-weight:700;line-height:1.2;margin:0}
.site-title a{color:#222;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;display:inline-block}
.site-title a:hover{color:#e54e53;text-decoration:none}
.site-title a:focus,.site-title a:active{outline:0}
.site-description{margin:10px 0 0;color:#777;font-size:0.933em;font-weight:400;font-family:'Open Sans', sans-serif;line-height:1.4}
.entry-title,.page-header h1{line-height:1.3;clear:none;color:#222}
/*h1.entry-title{margin:0}h2.entry-title{margin:5px 0 0 0;font-size:1.75em}*/
.entry-title a{text-decoration:none;color:#222}
.entry-title a:hover{color:#e54e53}
.page-header h1{font-size:1.2em;color:#482e0f}
p{margin:0 0 20px 0}
hr{background-color:#eee;border:0;height:1px;margin-bottom:20px}
ul,ol{margin:0 0 20px 20px}ul{list-style:disc}ol{list-style:decimal}
li > ul,li > ol{margin-bottom:0;margin-left:20px}
dt{font-weight:bold}dd{margin:0 20px 20px}

#bws_gallery_image_counter{display:none;}


dfn,cite,em,i{font-style:italic}blockquote{border-left:5px solid #e54e53;color:#555;margin:0 0 20px;padding:10px 20px;font-style:italic;-webkit-box-sizing:border-box;box-sizing:border-box}blockquote p{margin:20px 0 0 0}blockquote > p:first-child{margin:0}cite{color:#999;display:block;font-size:1em;margin:10px 0 0;text-align:left}address{margin:0 0 20px}pre{background:#eee;font-family:"Courier 10 Pitch", Courier, monospace;font-size:1em;line-height:1.65;margin-bottom:20px;max-width:100%;overflow:auto;padding:10px;border:1px dashed #ccc}code,kbd,tt,var{font:15px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace}code{font-size:1em;display:inline-block;padding:0.1em 0.2em;background-color:#f2f2f2;border:1px solid #ddd;-webkit-border-radius:2px;border-radius:2px}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{text-decoration:none}mark{background:#fff9c0}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}figure{margin:0}table{margin:0 0 20px;width:100%}th{font-weight:bold}img{height:auto;max-width:100%}embed,object,iframe{max-width:100%}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input[type="button"],input[type="reset"],input[type="submit"]{border:none;-webkit-border-radius:2px;border-radius:2px;background-color:#e54e53;color:#fff;cursor:pointer;-webkit-appearance:button;font-size:1em;line-height:1.4;padding:10px 20px;font-weight:700}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{opacity:0.8}button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{opacity:0.8}input[type="checkbox"],input[type="radio"]{padding:0}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{color:#888;background-color:#fff;border:1px solid #eee;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus{color:#333;background-color:#eee;border:1px solid #eee}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{padding:0.5em}textarea{overflow:auto;vertical-align:top;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}select{padding:0.25em 0.5em;background-color:#fff;color:#666;border:1px solid rgba(0, 0, 0, 0.07)}blockquote,input,select{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:none}a{color:#e54e53;text-decoration:none}a:hover{text-decoration:underline}a:focus,a:active{outline:none}.more-link{display:inline-block;font-size:0.933em}.alignleft{display:inline;float:left;margin:0 20px 5px 0}.alignright{display:inline;float:right;margin:0 0 5px 20px}.aligncenter{clear:both;display:block;margin:20px auto}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;margin:0;line-height:1}.screen-reader-text:hover,.screen-reader-text:active,.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:#e54e53;display:block;font-size:14px;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.clear:before,.clear:after,.container:before,.container:after,.site-main:before,.site-main:after,.menu:before,.menu:after,.hentry:before,.hentry:after,.entry-content:before,.entry-content:after,.entry-magazine:before,.entry-magazine:after,.comment-meta:before,.comment-meta:after,.comment-content:before,.comment-content:after,.nav-links:before,.nav-links:after,.gallery:before,.gallery:after,.search-form:before,.search-form:after,.widget_search:before,.widget_search:after{content:'';display:table}.clear:after,.container:after,.site-main:after,.menu:after,.hentry:after,.entry-content:after,.entry-magazine:after,.comment-meta:after,.comment-content:after,.nav-links:after,.gallery:after,.search-form:after,.widget_search:after{clear:both}
.main-navbar{background-color:#b05c12;z-index:999}
.main-menu,.main-menu ul,.main-menu p{margin:0;padding:0}
.main-menu{list-style-type:none;font-size:13px; float:left;}
.main-menu > li,.home-link{float:left;margin:0}
.main-menu > li,.home-link a{position:relative}
.main-menu > li > a,.home-link a{display:block;position:relative;padding:10px 12px;text-decoration:none;text-transform:uppercase;font-weight:700;line-height:26px;color:#fff;-webkit-transition:color 0.3s ease-in-out 0s;transition:color 0.3s ease-in-out 0s}.home-link a{padding-left:15px;padding-right:15px}.main-menu > li.menu-item-has-children > a:after,.main-menu > li.page_item_has_children > a:after{font-family:'simple-line-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:"\72";vertical-align:-10%;font-size:10px;padding:0 0.5em}
.home-link a:hover,.main-menu > li > a:hover,.main-menu > li.current-menu-item > a,.main-menu > li.current_page_item > a{color:rgba(255,255,255,0.7); }

.main-menu > li > a:hover {background-color:#854207;}

.main-menu ul{display:none;width:100%;min-width:180px;float:none;position:absolute;background-color:#b05c12;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05);text-align:left;font-size:1em;opacity:0;list-style-type:none;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:998}
.main-menu ul li{position:relative}
.main-menu ul a{display:block;line-height:1.5;padding:5px 10px;text-decoration:none;color:#fff;border-top:1px solid rgba(255,255,255,.05)}
.main-menu ul a:hover,.main-menu ul .current-menu-item a,.main-menu ul .current_page_item a{background-color:#854207;}
.main-menu ul li.menu-item-has-children > a:before{font-family:'simple-line-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:"\70";font-size:8px;position:absolute;right:10px;top:18px}.main-menu > li:hover > ul{display:block;opacity:1;left:0;top:46px}
.main-menu ul li:hover > ul,.main-menu ul ul li:hover > ul{display:block;opacity:1;left:100%;top:0}
.header-navigation{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-end;overflow:hidden}
.top-navigation{margin:20px 0;text-align:right;padding:0;order:1}
.top-navigation ul{margin:0;padding:0;list-style:none;font-size:0.867em}
.top-navigation ul li{position:relative}
.top-navigation ul a{display:block;text-decoration:none;color:#444}
.top-menu a:hover,.top-menu .current_page_item a,.top-menu .current-menu-item a{color:#e54e53}
.top-navigation > ul > li{display:inline-block}
.top-navigation > ul > li > a{padding:6px 10px;margin:0;line-height:20px;font-weight:400}
.top-navigation > ul > li:active > a,.top-navigation > ul > li:focus > a{color:#e54e53}
.top-navigation > ul > li.menu-item-has-children > a:after,.top-navigation > ul > li > ul > li.menu-item-has-children > a:after,.top-navigation > ul > li > ul > li > ul > li.menu-item-has-children > a:after{font-family:'simple-line-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:"\72";vertical-align:-10%;font-size:10px;padding:0 0 0 4px}
.top-navigation > ul > li > a.button{margin:0.25em;padding:0 1em;height:30px;line-height:30px;background-color:#e54e53;color:#fff;border:0;font-size:0.857em;font-weight:700;text-transform:uppercase;-webkit-border-radius:3px;border-radius:3px}.top-navigation > ul > li > a.button:hover{background-color:#c64448}.top-navigation ul ul{display:none;right:0;position:absolute;top:32px;margin:0;z-index:99999;border:1px solid #eee;background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05);text-align:left;font-size:1em}.top-navigation ul ul a{height:auto;line-height:1.5;padding:6px 10px;width:160px;color:#555;border-top:1px solid #f4f4f4}.top-navigation ul ul ul{right:100%;top:0;text-align:left}.top-navigation ul ul li:first-child a{border:0}.top-navigation ul li:hover > ul{display:block}.footer-navigation{text-align:center}.footer-navigation ul{margin:0;padding:0;display:inline-block;list-style:none;font-size:0.867em}.footer-navigation li{display:inline-block;position:relative}.footer-navigation a{display:inline-block;text-decoration:none;padding:0.5em;margin:0;font-weight:400}.footer-navigation a{color:#444}.footer-navigation a:hover{text-decoration:underline}.mobile-header{display:block;position:relative;height:50px;width:100%;padding:0 20px;background-color:#252626;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:10}.mobile-header:before{position:fixed;top:50px;left:0;width:100%;height:100%;background-color:#000;visibility:hidden;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s;content:none;z-index:9}.mobile-header a{color:#fff}.mobile-title{display:block;width:100%;line-height:50px;padding-left:30px;font-family:'Roboto', sans-serif;font-size:20px;font-weight:700;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}.mobile-title:hover{text-decoration:none}.mobile-navigation{display:block;float:none;margin:0;padding:0;position:fixed;height:-webkit-calc(100% - 50px);height:calc(100% - 50px);width:100%;left:-100%;top:50px;overflow:auto;-webkit-transition:left .5s;transition:left .5s;background-color:#000;text-align:left;z-index:10}.admin-bar .mobile-navigation,.admin-bar .mobile-header:before{top:96px}.mobile-navigation ul,.mobile-navigation ul ul{display:block;margin:0;padding:0;list-style-type:none;background-color:transparent;border:0;opacity:1;position:static}.mobile-navigation .mobile-menu{padding:0 20px}.mobile-navigation .mobile-menu:last-child{margin-bottom:20px}.mobile-navigation ul li:before{content:none}.mobile-navigation ul a,.mobile-navigation ul ul a{display:block;width:auto;padding:10px 15px;height:auto;line-height:1.5;color:#fff;text-transform:none;font-weight:400}.mobile-navigation ul a,.mobile-navigation ul li{float:none}.mobile-navigation ul a:hover{text-decoration:none}.mobile-navigation a{border-bottom:1px solid rgba(255,255,255,.1)}.mobile-navigation hr{background-color:rgba(255,255,255,0.1);margin:10px 0}.mobile-navigation .home-link{float:none}.mobile-navigation .home-link a{display:block;padding:10px 15px}.mobile-navigation .search-form{padding:0 15px}.mobile-navigation .search-form label{display:inline-block;width:65%}.mobile-navigation input.search-field{line-height:20px;padding:6px;width:100%;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box}.mobile-navigation input.search-submit{width:30%;padding:8px 0;line-height:20px;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box}body.mobile-menu-open{overflow:hidden}.mobile-menu-open .mobile-header:before{content:"";opacity:0.75;visibility:visible}.mobile-menu-open .mobile-navigation{left:0}.mobile-menu-toggle{position:absolute;left:10px;top:5px;margin:0;width:40px;height:40px;text-decoration:none;z-index:5}.mobile-menu-toggle:hover{text-decoration:none}#mobile-header .mobile-title,#mobile-header .mobile-menu-toggle{color:#fff}.mobile-title a:active,.mobile-title a:focus,.mobile-menu-toggle:active,.mobile-menu-toggle:focus{outline:0}.button-toggle{display:block;background-color:#fff;content:"";height:2px;opacity:1;position:absolute;transition:opacity 0.3s ease 0s, background 0.3s ease 0s;width:20px;z-index:20;left:10px;top:20px}.button-toggle:before{background-color:#fff;content:"";height:2px;left:0;position:absolute;top:-6px;transform-origin:center center 0;transition:transform 0.3s ease 0s, background 0.3s ease 0s;width:20px}.button-toggle:after{background-color:#fff;bottom:-6px;content:"";height:2px;left:0;position:absolute;transform-origin:center center 0;transition:transform 0.3s ease 0s, background 0.3s ease 0s;width:20px}.mobile-menu-open .button-toggle{background-color:transparent !important}.mobile-menu-open .button-toggle:before{opacity:1;transform:translate(0px, 6px) rotate(-45deg)}.mobile-menu-open .button-toggle:after{opacity:1;transform:translate(0px, -6px) rotate(45deg)}.header-image,.main-navbar,.sticky-wrapper,.collapse{display:none}
.site-header{margin:0;padding:0;opacity:1;/*background-color:#fff;*/-webkit-transition:opacity 0.3s ease-in-out 0s, background 0.3s ease-in-out 0s;transition:opacity 0.3s ease-in-out 0s, background 0.3s ease-in-out 0s}
.site-branding{margin:20px 0}
.main-menu a{color:#fff}
.header-image a{display:block}
.header-image img{display:block;max-width:100%;height:auto;margin:auto}
.search-top{margin:20px 0 0 10px;order:2}
.search-top .search-submit{background:transparent;color:#555}
.search-form{position:relative}
.site-header .search-field{position:relative;height:32px;width:100px;border:1px solid #eee;margin:0;padding:6px 10px 6px 10px;background:#fff;-webkit-transition:width 400ms ease, background 400ms ease;transition:width 400ms ease, background 400ms ease;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:48px;border-radius:48px;font-size:13px;outline:0}
.site-header .search-form label{position:relative;margin:0;float:right}
.site-header .search-field:focus{background:#f4f4f4;cursor:text;width:180px;text-indent:0}
.site-header .search-form .search-submit{width:20px;height:24px;margin:0;padding:0;cursor:pointer;position:absolute;right:10px;top:4px;z-index:2}
.hentry{position:relative;margin:0 0 20px 0}
.entry-header{ margin-bottom: 20px;
    margin-top: 20px;
    padding-bottom: 10px;}
.entry-summary{margin:0;-webkit-transition:color 0.3s ease-in-out 0s;transition:color 0.3s ease-in-out 0s}
.entry-summary:hover{color:#333}
.entry-summary p{/*margin-bottom:0*/}
.entry-thumbnail{float:left;margin:0 20px 0 0;max-width:30%;position:relative;overflow:hidden}
.entry-thumbnail img{display:block;max-width:100%;height:auto;margin:auto;opacity:1;-webkit-transition:opacity .4s;transition:opacity .4s}
.entry-thumbnail:hover img{opacity:0.7}.entry-meta{color:#999;font-size:0.8em}
.entry-meta a{color:#555}.entry-meta .posted-on a{color:#999}
.entry-meta .category a,.featured-image .category a{display:inline-block;background-color:#e54e53;color:#fff;font-size:0.8em;text-transform:uppercase;font-weight:700}
.entry-meta .category a{position:relative;padding:2px 15px 2px 5px;margin:0 0.25em 0 0;-webkit-border-radius:2px;border-radius:2px}
.entry-meta .category a:before{background-color:#ffffff;border-radius:100%;content:"";display:block;height:6px;margin-top:-3px;position:absolute;right:5px;top:50%;width:6px}
.entry-meta .category a:hover,.featured-image .category a:hover{text-decoration:none}
.entry-meta [class^="icon-"]:before,.entry-meta [class*=" icon-"]:before{font-size:12px}
.entry-footer{color:#aaa;font-size:0.867em;margin:10px 0 0}
.taxonomy-description p{font-size:0.933em;color:#999;margin:5px 0 0}
.updated:not(.published){display:none}.sep{padding:0 0.5em}
.page .hentry,.single .hentry{margin-bottom:20px}
.page .hentry .entry-header,.single .hentry .entry-header,.page-header{padding-bottom:10px;margin-top:20px;margin-bottom:20px;}
.page .hentry .hentry h1,.single .hentry .hentry h1,.page-header h1{margin:0;word-wrap:break-word}
.page-header span{font-weight:700}
.single .hentry .has-featured-image,.page .hentry .has-featured-image{border:0;padding-bottom:0}
.page .hentry .entry-meta,.single .hentry .entry-meta{margin-top:5px}
.single .hentry .entry-thumbnail,.page .hentry .entry-thumbnail{margin:20px 0 0;max-width:100%;width:inherit;float:none}
.single .hentry .entry-thumbnail:hover img,.page .hentry .entry-thumbnail:hover img{opacity:1}
.single .hentry .entry-meta,.page .hentry .entry-meta{text-transform:none;font-size:0.867em}
.single .hentry .entry-footer > span{padding:0 1em 0 0}
.page-links{clear:both;margin:0 0 20px}
.featured-image{position:relative;margin:0 -20px 20px}
.featured-image .cover-bg{background-position:center center;background-size:cover;width:100%;min-height:200px;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}
.featured-image .overlay{padding:0 20px;margin:0 0 10px 0;border:0;-webkit-box-sizing:border-box;box-sizing:border-box}
.featured-image .overlay h1{font-weight:300;color:#222;margin-bottom:10px}
.featured-image .category a{font-weight:400;margin:0 0 5px 0;padding:1px 8px;border-radius:2px}
.single .featured-image .entry-meta{color:#999;margin-top:10px}
.featured-image .entry-meta a{color:#999}
.navigation{margin:0;overflow:hidden;padding:0;clear:both}
.nav-previous,.nav-next{position:relative;padding:0 20px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}
.nav-next{margin-top:20px}
.nav-previous a,.nav-next a{display:inline-block;font-size:0.867em;color:#888;position:relative}
.nav-previous a span,.nav-next a span{display:block;font-size:0.923em;color:#444;text-transform:uppercase;margin-top:10px}
.nav-previous a:hover,.nav-next a:hover{text-decoration:none}
.post-navigation{margin:20px 0;padding:10px 0;-webkit-border-radius:2px;border-radius:2px}
.post-navigation .nav-previous a:hover,.post-navigation .nav-previous a:hover span,.post-navigation .nav-next a:hover,.post-navigation .nav-next a:hover span{color:#e54e53}
.post-navigation .nav-links{position:relative;margin:0 -20px}.pagination{margin:20px 0}
.pagination .nav-links{clear:both;list-style-type:none;margin:0;padding:0}
.pagination .nav-links a,.pagination .nav-links span{display:block;float:left;height:30px;margin:0 5px 5px 0;padding:0 1em;text-align:center;font-size:12px;line-height:30px;color:#777;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd}.pagination .nav-links .current,.pagination .nav-links .current:hover,.pagination .nav-links a:hover{border-color:transparent;text-decoration:none;color:#fff;background-color:#e54e53}#scroll-up{display:none;position:fixed;width:40px;height:40px;bottom:20px;right:20px;background-color:#e54e53;color:#fff;line-height:40px;text-decoration:none;text-align:center;-webkit-border-radius:4px;border-radius:4px}#scroll-up .ion-angle-up:before{font-size:18px}.author-avatar,.author-description,.author-social{width:100%;float:none;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.author-avatar{margin-bottom:10px}.author-avatar img{display:block;margin:auto;-webkit-border-radius:50%;border-radius:50%}.author-description p:last-child{margin-bottom:0}.author-social{margin:0}.author-info{margin:20px 0;padding:0}.author-bio{font-size:0.933em;color:#555}h3.author-title{clear:none;margin:0 0 5px 0;font-weight:700}
.site-footer{background-color:#b05c12;color:#fff;text-align:center; color:#fff;}
.site-footer a{color:#fff}
.site-footer a:hover{color:#fff}
.site-footer .widget, .site-footer .widget a{color:#fff}
.site-footer .widget a:hover{color:#fff}
.footer-copy{padding:5px 0;border-top:1px solid rgba(0,0,0,0.05)}
.site-info{padding:5px 0;margin-bottom:20px;font-size:0.867em;text-align:center}
.page-content img.wp-smiley,.entry-content img.wp-smiley,.comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}
.gallery-item{display:inline-block;padding:0 10px;margin:0 0 20px 0;text-align:center;vertical-align:top;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
.gallery-item img{display:block;max-width:100%;height:auto;border:none}
.gallery-icon img{display:block;max-width:100%;height:auto;margin:0 auto;border:none}
.gallery-columns-2 .gallery-item{max-width:50%}
.gallery-columns-3 .gallery-item{max-width:33.33%}
.gallery-columns-4 .gallery-item{max-width:25%}
.gallery-columns-5 .gallery-item{max-width:20%}
.gallery-columns-6 .gallery-item{max-width:16.66%}
.gallery-columns-7 .gallery-item{max-width:14.28%}
.gallery-columns-8 .gallery-item{max-width:12.5%}
.gallery-columns-9 .gallery-item{max-width:11.11%}
.wp-caption{margin-bottom:10px;max-width:100%}
.wp-caption img[class*="wp-image-"]{display:block;margin:0}
.wp-caption .wp-caption-text{font-size:13px;color:#777;font-style:italic;padding-top:5px}
.gallery-caption{color:#777;display:block;font-size:13px;font-style:italic;padding-top:5px}
.infinite-scroll .paging-navigation,.infinite-scroll.neverending .site-footer{display:none}
.infinity-end.neverending .site-footer{display:block}
.entry-thumbnail .format-icon{display:none;position:absolute;left:50%;top:50%;width:32px;height:32px;margin:-16px 0 0 -16px;text-align:center;background-color:rgba(0,0,0,.7);-webkit-border-radius:24px;border-radius:24px;z-index:2;-webkit-transition:all .5s;transition:all .5s}
.entry-thumbnail:hover .format-icon{opacity:0}
.entry-thumbnail .format-icon:before{font-family:'simple-line-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;color:#fff;line-height:32px;font-size:14px}
.format-audio .format-icon,.format-gallery .format-icon,.format-image .format-icon,.format-link .format-icon,.format-quote .format-icon,.format-status .format-icon,.format-video .format-icon{display:block}
.format-audio .format-icon:before{content:"\78"}
.format-gallery .format-icon:before{content:"\6a"}
.format-image .format-icon:before{content:"\62"}
.format-link .format-icon:before{content:"\6e"}
.format-quote .format-icon:before{content:"\23"}
.format-status .format-icon:before{content:"\61"}
.format-video .format-icon:before{content:"\69"}
.hentry.sticky h2.entry-title a:before{font-family:'simple-line-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;padding-right:0.5em;display:inline-block;content:"\49"}
.comments-area{padding:20px 0}
h3.comment-reply-title,h2.comments-title{font-size:1.2em;font-weight:700;margin:0 0 10px}
.comment-content{font-size:0.933em;color:#555;word-wrap:break-word}
.comment-list{list-style-type:none;margin:20px 0;padding:20px;background-color:#f6f6f6;border-radius:2px}
.comment-list > li{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e9e9e9}
.comment-list > li:last-child{border-bottom:0;margin-bottom:0}
.comment-list .children{list-style-type:none;margin-left:0}
.comment-list .children > li{border-bottom:1px solid #e9e9e9;margin:20px 0;padding:0 0 20px}
.comment-list .children > li:last-child{padding-bottom:0;border-bottom:0}
.comment-list .avatar{float:left;margin:0 10px 0 0;-webkit-border-radius:128px;border-radius:128px;max-width:30px;height:auto}
.comment-list .comment-meta{margin-bottom:10px}
.comment-list .comment-metadata{font-size:0.867em;color:#999}
.comment-list .comment-metadata a{color:#999}
.comment-list .comment-content,.comment-list .reply{padding-left:40}
.comment-content p{margin-bottom:10px}
.comment-list .comment-author .fn{display:inline-block;text-align:left;font-size:1.067em;font-style:normal;font-weight:700;color:#333;margin:0}
.comment-list .comment-author .says{display:none}
.comment-list .reply{clear:both;font-size:0.8em;font-weight:700;letter-spacing:0.02em;text-transform:uppercase}
.form-allowed-tags{display:none}
.comment-form label{display:block}
.comment-form .required{color:red}
.widget{margin:0 0 20px 0;font-size:0.933em;padding:20px;-webkit-border-radius:2px;border-radius:2px;word-wrap:break-word}
.widget h2 a,.widget h3 a,.widget h4 a,.widget h5 a{color:#333}
.widget-title{margin:10px;font-weight:700;color:#fff; padding:15px; border:3px solid #fff; text-align:center;}
/*.widget a{color:#777}
.widget a:hover{color:#e54e53}*/
.widget > ul{padding:0;color:#fff;margin:0 35px;}
.widget > ul li{padding:0;margin:10px 0}
.widget_pages > ul > li > a:before,.widget_categories > ul > li > a:before,.widget_meta > ul > li > a:before,.widget_recent_entries > ul > li > a:before,.widget_recent_comments ul li a.url:before,.widget_nav_menu ul li a:before{font-family:'simple-line-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:0.5em}
/*.widget_pages > ul > li > a:before,.widget_meta > ul > li > a:before,.widget_recent_entries > ul > li > a:before,.widget_nav_menu ul li a:before{vertical-align:middle;font-size:10px;content:"\70"}*/
.widget_categories > ul > li > a:before{font-size:14px;vertical-align:-10%;content:"\6c"}
.widget_recent_comments ul li a.url:before{font-size:14px;vertical-align:-10%;content:"\41"}
.widget select{max-width:100%}.sidebar .widget{background-color:#f6f6f6}
.sidebar .widget-title{/*border-bottom:1px solid #e8e8e8*/}
.sidebar .widget-title span{display:inline-block;padding:0 0 0.5em 0;position:relative}
.sidebar .widget-title span:before{content:"";position:absolute;width:60px;bottom:-1px;border-bottom:1px solid #e54e53}
.site-footer .widget{margin:20px 0;padding:0;background:transparent}
.widget_nav_menu ul{list-style-type:none;margin:0;padding:0}
.widget_nav_menu ul li{padding:0;margin:10px 0}
.widget_nav_menu .menu > li:first-child{margin-top:0}
.widget_pages ul{list-style-type:none}
.widget_pages ul li{padding:0;margin:10px 0}
.widget_pages ul ul{padding:0;margin-left:0}
.widget_search .search-submit{float:left;height:36px;width:15%;padding:5px;line-height:1;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box}
.widget_search .search-submit .sli:before{font-size:16px}
.widget_search label{float:left;width:85%}
.widget_search input[type="search"]{width:100%;height:36px;padding:5px 10px;border:1px solid #eee;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}
.widget_recent_comments,.widget_recent_comments a{color:#999}
.comment-author-link,.comment-author-link a{color:#333}
.widget_calendar caption{font-size:1.143em;font-weight:700;margin:0 0 1em}
.widget_calendar thead th{text-transform:uppercase;font-size:0.857em}
.widget_calendar tbody{color:#999}
.widget_calendar a{color:#e54e53}
.widget_ads{padding:0;background-color:transparent;text-align:center}
.tagcloud a{font-size:0.933em !important;display:inline-block;padding:0.1em 0.5em;border:1px solid #eee;margin-bottom:0.5em;-webkit-border-radius:2px;border-radius:2px;background-color:#fff}
.widget-white .widget-title{border-bottom-color:#eee}
.widget-white .widget{background-color:#fff;border:1px solid #eee;box-shadow:0 1px 1px rgba(0,0,0,.05)}
.widget-minimal .widget{padding:0;background-color:transparent}
.widget-minimal .widget-title{/*border:0;*/font-size:15px;text-transform:uppercase}
.widget-minimal .widget-title span{padding:0}
.widget-minimal .widget-title span:before{content:none}
.widget-minimal .widget-profile img.size-thumbnail{border-radius:0}
.widget-minimal .social-links{padding:0}
.social-links{list-style-type:none;margin:0 0 20px 0;padding:0 20px;font-size:0.933em}
.social-links li{display:inline-block;margin:0 0 0.5em 0.5em}
.social-links li:first-child{margin-left:0}
.social-links a{display:inline-block;position:relative;width:32px;height:32px;line-height:32px;margin:0;background-color:#333;color:#fff;text-align:center;-webkit-border-radius:32px;border-radius:32px}
.social-links a:hover{text-decoration:none;color:#fff;opacity:0.9}
.social-links a .screen-reader-text{position:absolute;top:-9999em;left:-9999em}
.social-links a:before{font-family:'simple-line-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:16px;vertical-align:middle;color:#fff}
.social-links li a[href*="dribbble.com"]{background-color:#ea4c89}
.social-links li a[href*="facebook.com"]{background-color:#3B5998}
.social-links li a[href*="flickr.com"]{background-color:#ff0084}
.social-links li a[href*="instagram.com"]{background-color:#517fa4}
.social-links li a[href*="linkedin.com"]{background-color:#007bb6}
.social-links li a[href*="medium.com"]{background-color:#00ab6c}
.social-links li a[href*="pinterest.com"]{background-color:#cb2027}
.social-links li a[href*="plus.google.com"]{background-color:#dd4b39}
.social-links li a[href*="stumbleupon.com"]{background-color:#eb4823}
.social-links li a[href*="tumblr.com"]{background-color:#32506d}
.social-links li a[href*="twitter.com"]{background-color:#00aced}
.social-links li a[href*="youtube.com"]{background-color:#bb0000}
.social-links li a::before{content:"\47"}
.social-links li a[href*="dribbble.com"]::before{content:"\5a"}
.social-links li a[href*="facebook.com"]::before{content:"\57"}
.social-links li a[href*="flickr.com"]::before{content:"\38"}
.social-links li a[href*="instagram.com"]::before{content:"\59"}
.social-links li a[href*="linkedin.com"]::before{content:"\39"}
.social-links li a[href*="medium.com"]::before{content:"\30"}
.social-links li a[href*="pinterest.com"]::before{content:"\32"}
.social-links li a[href*="plus.google.com"]::before{content:"\21"}
.social-links li a[href*="stumbleupon.com"]::before{content:"\35"}
.social-links li a[href*="tumblr.com"]::before{content:"\37"}
.social-links li a[href*="twitter.com"]::before{content:"\56"}
.social-links li a[href*="youtube.com"]::before{content:"\58"}
.author-social .social-links{padding:0}
.author-social .social-links li{margin-top:0.5em}
.author-social .social-links li a{height:inherit;width:inherit;background-color:transparent;line-height:inherit}
.author-social .social-links li a:before{color:#555}
.author-social .social-links li a:hover:before{color:#e54e53}
.site-fullwidth,.site-fullwidth.custom-background{background-color:#fff;background-image:none}
.site-boxed #page{background-color:#fff;max-width:1060px;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box}
.site-boxed .site-logo,.site-boxed .site-branding,.site-boxed .top-navigation,.site-boxed .search-top{margin-top:40px;margin-bottom:40px}
.site-boxed .header-image .container{max-width:100%;width:100%}
.site-boxed .site-footer{background-color:#fff}
.page-template-no-sidebar .content-area,.page-template-no-sidebar-php .content-area{width:100%;float:none}
.page-template-no-sidebar .hentry,.page-template-no-sidebar .comments-area,.page-template-no-sidebar .breadcrumb{margin-left:auto;margin-right:auto;max-width:740px}
.page-template-no-sidebar .featured-image .overlay{bottom:80px;text-align:center}
.list-post .entry-thumbnail{max-width:100px;margin:0 15px 5px 0}
.list-post .entry-header{margin-bottom:0}
.list-post .entry-summary,.list-post .category{display:none}
.list-post h2.entry-title{font-size:1em;font-weight:700}
.large-post{border-bottom:1px solid #eee;padding-bottom:20px}
.large-post .entry-header,.large-post .entry-thumbnail{margin:0 0 20px 0}
.large-post .entry-thumbnail{max-width:100%;float:none}
.large-post h2.entry-title{font-size:1.5em;margin:0 0 15px 0}
.large-post h2.entry-title a{display:inline-block;position:relative;padding-bottom:15px}
.large-post h2.entry-title a:before{content:"";position:absolute;width:50px;left:50%;bottom:0;margin-left:-25px;border-bottom:2px solid #222}

.large-post .entry-category{display:block;margin:0 0 5px 0;font-size:0.800em;text-transform:uppercase;font-weight:700}
.layout9 .large-post .entry-category,.layout10 .large-post .entry-category{display:inline-block;font-size:1em;text-transform:none}
.large-post .category{display:inline-block}
.large-post .read-more{text-align:center}
.large-post .more-link{margin:20px 0 0;padding:5px 10px;background-color:#e54e53;color:#fff;font-size:0.867em;-webkit-border-radius:2px;border-radius:2px}
.large-post .more-link:hover{color:#fff;text-decoration:none;opacity:0.9}


#head_top{height:346px; background: url("/wp-content/themes/xmag/img/head_bg.jpg") no-repeat center bottom; background-size: cover;
-moz-transition: height 0.8s 0.1s ease;
-o-transition: height 0.8s 0.1s ease;
-webkit-transition: height 0.8s 0.1s ease; max-width: 1317px; margin:auto;
}
#head_top .container{position:relative;  height:100%; width:100%;}




#ban_block{margin-bottom: 20px;}
.container_wp {max-width: 1317px; margin: auto;}
.wp_pad{padding:0 40px;}
.footer .wp_pad{padding-top:30px;}
#content .container_wp{background:#fff;}
.ban_wrapp{float:left; width:33.3%; color:#fff; height:149px; /*line-height:149px;*/ text-align:center; text-transform:uppercase; /*font-size: 22px;*/font-size: 1.5em;
-moz-transition: font-size 0.8s 0.1s ease;
-o-transition: font-size 0.8s 0.1s ease;
-webkit-transition: font-size 0.8s 0.1s ease;
}
.ban_wrapp a{border: 3px solid; color: #fff; display: block; float: left; font-weight: bold; margin: 7px; padding: 28px 30px;}
.ban_wrapp.b1{background: url("/wp-content/themes/xmag/img/button_bg_1.jpg")no-repeat;background-size: cover;}
.ban_wrapp.b2{background: url("/wp-content/themes/xmag/img/button_bg_2.jpg")no-repeat;background-size: cover;}
.ban_wrapp.b3{background: url("/wp-content/themes/xmag/img/button_bg_3.jpg")no-repeat;background-size: cover;}
.cont{float: left; width:100%; background: url("/wp-content/themes/xmag/img/button_bg_3.jpg")no-repeat right;}


#ban_block_page .ban_wrapp{height:65px; font-size:17px; font-size:1.13em;}
/*#ban_block_page .ban_wrapp a{padding:8px 52px;}*/
#ban_block_page .ban_wrapp a {margin: 2%; padding: 2%; width: 90%;}

#ban_block_page .ban_wrapp div{width:100%; height:100%; float: left;}



.news_index_block{float:left; width:33.3%;}
.news_index_block:nth-child(-n+3) {margin-bottom:20px;}
.title_block{font-size: 28px; text-decoration:underline; color:#482e0f; line-height:100px; text-align:center; text-transform:uppercase; font-weight:bold;}

.f_place, .f_phone, .f_mail{padding-left:40px;}
.f_place{background: url("/wp-content/themes/xmag/img/f_place.png") no-repeat top left;}
.f_phone{background: url("/wp-content/themes/xmag/img/f_phone.png") no-repeat top left;}
.f_mail{background: url("/wp-content/themes/xmag/img/f_mail.png") no-repeat top left;}
.f_time{background: url("/wp-content/themes/xmag/img/f_time.png") no-repeat top left; padding-left:60px;}

.logo{position:relative; top:78px; left: 90px;}


.footer_book{background: url("/wp-content/themes/xmag/img/book.png") no-repeat top left; position:absolute; bottom:0; right:0; width:345px; height:256px;}

.pic_news{float: left; height: 180px; margin-right: 20px; overflow: hidden; width: 180px;}
.pic_news img{ max-width: 250px !important;}
a.news_title{color:#000; font-size: 14px; font-weight: bold;}
.news_content {color:#7c7c7c; font-size:12px; font-weight:normal; margin-right:20px; float: left; width:190px;}
.news_content2 {color:#7c7c7c; font-size:12px; font-weight:normal; margin-right:20px; float: left; width: 70%;}

.index_block{float: left; width:100%; }

.textwidget ul{color:#fff; margin: 0 35px;}
.textwidget ul li{margin-bottom:10px;}

.partner{float: left; text-align: center; width: 100%; margin: 10px 0;}

.soc_ico{float:right; margin-top: 5px;}
.soc_ico a{float: left; margin-left: 5px;}
.search_block{float:right; margin-top: 7px; margin-right:20px;}

.partners{margin-bottom:30px;}
.partners img{padding-left:40px;  filter: grayscale(100%);  -webkit-filter: grayscale(100%);  transition: filter 0.5s ease;  -webkit-transition: filter 0.5s ease;}
.partners img:first-child{padding-left:0;}
.partners img:hover { filter: grayscale(0%);  -webkit-filter: grayscale(0%);}

.mainlogo{height: 80px; position: absolute; right: 55px; top: 16px; width: 65px;}

#footer-area-left img {height:auto; max-width: 100%;}





@media screen and (min-width: 360px){
.nav-previous,.nav-next{width:50%;float:left}
.nav-previous a:before,.nav-next a:after{font-family:'simple-line-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:20px;top:30%}.nav-previous a:before{content:"\71";left:0}.nav-next a:after{content:"\70";right:0}.nav-previous a{padding-left:30px}.nav-next a{padding-right:30px}.nav-previous{text-align:left}.nav-next{border-left:1px solid #fff;text-align:right;margin-top:0}.post-navigation{padding:20px}blockquote,input,select{width:inherit;float:inherit}.site-info{margin-bottom:0}#scroll-up{bottom:30px;right:30px}.page .hentry h1,.single .hentry h1,.page-header h1{word-wrap:inherit}.comment-list .children{margin:20px 0 20px 20px}.author-avatar{width:20%;padding:0 20px;float:left;margin-bottom:0}.author-description{width:80%;float:left}.author-social{clear:left;width:80%;margin-left:20%}
.list-post .entry-thumbnail{float:left;max-width:30%;margin:0 20px 0 0}
.list-post h2.entry-title{font-size:1.125em;font-weight:400}
.list-post .entry-header{margin-bottom:5px}
.list-post .entry-summary{display:block}
.list-post .category{display:inline-block}
.footer_book{display:none;}
#footer-area-left img{max-width: 15%;}
#ban_block_page .ban_wrapp {font-size: 0.6em; height: 50px;}
}

@media screen and (min-width: 640px){
.col-sm-3,.col-sm-4,.col-sm-6,.col-sm-8,.col-sm-12{float:left}
.col-sm-12{width:100%}
.col-sm-8{width:66.66666667%}
.col-sm-6{width:50%}
.col-sm-4{width:33.33333333%}
.col-sm-3{width:25%}
.mobile-header{padding:0 30px}
.mobile-navigation{width:320px;left:-320px}
.mobile-menu-toggle{left:25px}
.mobile-title{padding-left:40px}
body{font-size:15px}
.site-footer{text-align:left; position:relative;}
.hentry{margin-bottom:30px}
.page-header{margin-top:30px}
.featured-image .cover-bg{min-height:320px}
.featured-image{margin-left:-30px;margin-right:-30px}
.featured-image .overlay{padding:0 30px}
.entry-thumbnail .format-icon{width:48px;height:48px;margin:-24px 0 0 -24px}
.entry-thumbnail .format-icon:before{font-size:18px;line-height:48px}
.widget_pages ul ul{margin-left:40px}
.large-post{margin-bottom:20px}
.large-post h2.entry-title{font-size:1.733em}
.footer_book{display:none;}
#footer-area-left img {height:auto; max-width: 80%;}

}

@media screen and (min-width: 800px){
.col-3,.col-4,.col-6,.col-8,.col-12{float:left}
.col-12{width:100%}.col-8{width:66.66666667%}
.col-6{width:50%}
.col-4{width:23.33333333%}
.col-3{width:25%}
.header-image,.main-navbar,.sticky-wrapper,.collapse{display:inherit}
.mobile-header,.mobile-navigation{display:none}
.post-navigation,.pagination{margin:0}
.footer-navigation{text-align:right}
.site-info{text-align:left}
.container{max-width:inherit}
.entry-thumbnail{max-width:220px}
.featured-image{margin:0 auto 30px}
.featured-image .cover-bg{min-height:360px}
.featured-image:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:80%;background:transparent linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%) repeat 0 0;z-index:3}
.featured-image .overlay{position:absolute;width:100%;left:0;bottom:30px;padding:0 30px;margin:0;z-index:5}
.featured-image .overlay h1{color:#fff;font-weight:700}
.featured-image .category a{margin-bottom:10px}
.single .featured-image .entry-meta{color:#fff;margin-top:20px}
.featured-image .entry-meta a{color:#fff}
.comment-list .children{margin-left:30px}.list-post h2.entry-title{font-size:1.467em}.layout1 .list-post .entry-thumbnail{max-width:150px}
.layout2 .list-post .entry-thumbnail{max-width:220px}
.logo img{width:100px; }
.footer_book{display:block;}
#footer-area-left img {height:auto; max-width: 100%;}
#ban_block_page .ban_wrapp {font-size: 0.86em; height: 57px;}
}



@media screen and (min-width: 1024px){
.container{max-width:1317px;padding:0}
.content-area{float:left;width:70%; margin:0}
.sidebar{float:right;width:265px;}
.featured-image .cover-bg{min-height:400px}
.site-boxed #page{margin:30px auto}
.site-boxed .site-content{margin:40px 0}
.site-boxed .featured-posts,.site-boxed .featured-image{margin-bottom:40px}
.widget-minimal .widget_designlab_image img{margin-left:0;margin-right:0}
.widget-minimal .widget-profile img.size-thumbnail{max-width:100px;float:left;margin:0 15px 5px 0}
#main-navigation{width:100%;}
.logo img{width:150px;}
.logo{left:10px;}
.pic_news{width:110px; height:110px;}
.pic_news img{ max-width: 150px !important;}
.footer_book{display:block;}
#footer-area-left img {height:auto; max-width: 100%;}
#ban_block_page .ban_wrapp {font-size: 1em; height: 65px;}
}



@media screen and (min-width: 1440px){
.container{max-width:1317px; min-width:600px;}
.content-area{width:970px}
.sidebar{width:265px}
.page .hentry,.single .hentry{margin-bottom:30px}
.entry-thumbnail{max-width:180px; margin-right:30px}
.featured-image .cover-bg{min-height:480px}
.author-info{margin:30px 0}
.comments-area{padding:30px 0}
.widget{padding:20px}
.list-post h2.entry-title{font-size:1.6em}
.layout1 .list-post .entry-thumbnail{max-width:200px}
.layout2 .list-post .entry-thumbnail{max-width:260px}
.large-post{margin-bottom:30px;padding-bottom:30px}
.site-boxed #page{max-width:1200px}
.site-boxed .container{max-width:1080px}
.site-boxed .content-area{width:64.8149%}
.site-boxed .sidebar{width:29.6297%}
.widget-minimal .widget{margin-bottom:30px}
.widget-minimal .widget-profile img.size-thumbnail{max-width:120px}
.logo img{width:163px;} .logo{left:90px;}
.pic_news{height: 180px; width: 180px;}
.pic_news img{ max-width: 250px !important;}
.footer_book{display:block;}
#footer-area-left img {height:auto; max-width: 100%;}
#ban_block_page .ban_wrapp {font-size: 1.13em;  height: 65px;}
}

.partners img{max-width: 9.6%;}
#footer-area-right{width:40% !important;}

.ecwd-event{float:left;}
.nav-links{margin-bottom:20px !important;}

.gallery_box ul li {float: left; margin: 0 0 20px; padding: 2%; width: 45%;}

#container-outer {float:left; overflow: hidden;  background: #87571e; margin-right: -40px;}
#container-inner {float:left; background: #fff; position: relative; right:25%;}

#primary2{float: left; width:100%;}
#primary1 {float: left; width: 75%; position: relative; left: 25%;}
#secondary1 {float: left !important; width: 25%; position: relative; left: 25%;}


.carousel-slider .carousel-slider__item img {max-height:80px !important;}
.carousel-slider .owl-item img {width:auto !important;}

.gllr_pagination.pagination a{border: 1px solid #ddd !important;}
