/*
Theme Name: WP_Spectrum
Theme URI: http://cmssuperheroes.com/wordpress/cshero
Author: Cmssuperheroes Team
Author URI: http://cmssuperheroes.com/
Version: 2.0.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, green, white, light, dark, two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Description: In 2015, Creating a magazine website with WordPress has never been easier.
Text Domain: wp_spectrum
*/

/**
 * Table of Contents:
 *
*/

/** Style all button site **/
@import "css/buttons.css";

/** Style mobule and type title module **/
@import "css/module.css";

/** Style all menu site **/
@import "css/menu.css";

/** Style all shortcode site **/
@import "css/shortcodes.css";

/** STYLE BASE SITE  **/
@import "css/style.min.css";

/** Style base spectrum site **/
@import "css/style.spectrum.css";

/** Style Shop **/
@import "css/woocommerce.css";

/** Style custom home **/
@import "css/custom-home.css";

/** Style RTL **/
@import "style-rtl.css";

/** Style reponsive **/
@import "css/responsive.css";

/** 3rd Extensions  **/
@import "css/extensions.css";

.home .home_slider_area {  margin-top: 187px !important;}.home_slider_area .engle-style2.engle-top-style1 {  display: none;}.header-top .logo img {  height: 120px !important;}#header-top .header-top-3 {  margin-top: 26px !important;}.header-top .text-right {  font-weight: bold;}#header-top .header-top-widget-col .textwidget {  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;  font-size: 18px;  margin-top: 10px;}.footer-top-3.col-xs-12.col-sm-6.col-md-3.col-lg-3:nth-of-type(3) {  display: none;}.page-id-2533 .title-construction .vc_empty_space, .page-id-2522 .title-construction .vc_empty_space, .page-id-2529 .title-construction .vc_empty_space, .page-id-2520 .title-construction .vc_empty_space {  display: none;}.page-id-2533 .section .engle-top-style1 svg.engle-duplicated-style2 {  display: none;}.page-id-2522 .section .engle-top-style1 svg.engle-bottom-style1 {  display: none;}.page-id-2529 .section .engle-top-style1 svg.engle-bottom-style1 {  display: none;}.page-id-2615 .section .engle-top-style1 .engle-style2.engle-top-style1, .page-id-2617 .section .engle-top-style1 .engle-style2.engle-top-style1 {  display: none;}/*==sidebar==*/.page-id-2533 .main_area, .page-id-2522 .main_area, .page-id-2529 .main_area, .page-id-2520 .main_area {  float: left;  width: 70%;}.page-id-2533 .all_content .sidebar_wrap, .page-id-2522 .all_content .sidebar_wrap, .page-id-2529 .all_content .sidebar_wrap, .page-id-2520 .all_content .sidebar_wrap {  background: #bfd540 none repeat scroll 0 0;  float: right;  margin-left: 20px;  padding: 0 !important;  width: calc(30% - 20px);}.page-id-2533 .all_content, .page-id-2522 .all_content, .page-id-2529 .all_content, .page-id-2520 .all_content {  margin: 35px auto auto;  width: 1160px;}.page-id-2533 .all_content .sidebar_wrap .textwidget, .page-id-2522 .all_content .sidebar_wrap .textwidget, .page-id-2529 .all_content .sidebar_wrap .textwidget, .page-id-2520 .all_content .sidebar_wrap .textwidget {  padding: 20px;}.sidebar_wrap .widgettitle {  background: #212121 none repeat scroll 0 0;  border-bottom: 6px solid #ffffff;  color: #ffffff;  font-size: 30px;  margin-bottom: 0;  margin-top: 0;  padding: 14px 10px;  text-align: center;}.sidebar_wrap form input, .sidebar_wrap form select, .sidebar_wrap form textarea {  font-size: 13px;  font-weight: normal;  width: 100%;}.sidebar_wrap form input[type="submit"] {  background: #212121 none repeat scroll 0 0;  border-radius: 0 !important;}.page-id-2533 .sidebar_wrap .container, .page-id-2522 .sidebar_wrap .container, .page-id-2529 .sidebar_wrap .container, .page-id-2520 .sidebar_wrap .container {  padding: 0 !important;}.page-id-2533 #footer-top, .page-id-2522 #footer-top, .page-id-2529 #footer-top, .page-id-2520 #footer-top {  border-top: 3px solid #808080;  margin-top: 45px;}.page-id-2617 .sidebar_wrap, .page-id-2615 .sidebar_wrap {  display: none;}.vc_col-sm-12.no-style-col .your-name input {  height: 56px;}.sidebar_wrap form input {  height: auto;  line-height: normal;  padding: 10px 15px;}

.home .wpb_revslider_element .forcefullwidth_wrapper_tp_banner {
  margin-top: 20px !important;
}
.page-id-2686 .main_area, .page-id-2669 .main_area {
  float: left;
  width: 70%;
}
.page-id-2686 .sidebar_wrap, .page-id-2669 .sidebar_wrap{ background: #bfd540 none repeat scroll 0 0;
    float: right;
    margin-left: 20px;
    padding: 0;
    width: calc(30% - 20px);}
.page-id-2686 .all_content, .page-id-2669 .all_content{
  margin: 35px auto auto;
  width: 1160px;
}

.page-id-2686 .sidebar_wrap .container, .page-id-2669 .sidebar_wrap .container {
    padding: 0 !important;
}
.page-id-2686 .all_content .sidebar_wrap .textwidget, .page-id-2669 .all_content .sidebar_wrap .textwidget{padding: 20px;}
.page-id-2686 #footer-top, .page-id-2669 #footer-top {
    border-top: 3px solid #808080;
    margin-top: 45px;
}
.page-id-2686  .heding_top_title svg.engle-bottom-style1, .page-id-2669 .heding_top_title svg.engle-bottom-style1 {
    display: none;
}
.page-id-2686 .main_area .section .engle-top-style1, .page-id-2669 .main_area .section .engle-top-style1  {
    margin-left: auto !important;
    margin-right: auto !important;
}
.page-id-2669 .wpb_wrapper > ul, .page-id-2686 .wpb_wrapper > ul {
    padding-left: 30px;
}
.page-id-2686 .heding_top_title h2, .page-id-2669 .heding_top_title h2{color: #404041 !important;}
.footer-top-3.col-xs-12.col-sm-6.col-md-3.col-lg-3:nth-of-type(3) {
    display: block;
}
.footer-top .col-lg-3 {
    width: 24.83%;
}
.container {
    width: 1170px !important;
}
.footer-top-3 .tg .tg-q19q {
    color: #888888 !important;
    font-size: 14px;
}
.footer-top-3 .tg .tg-q19q:nth-child(3) {
    border-bottom: 1px solid #ededed;
}
.header-v2 #cshero-header.transparentFixed .container .row{padding: 0;}


  
@media only screen and (min-width:1950px){
.home .forcefullwidth_wrapper_tp_banner .rev_slider.fullwidthabanner.revslider-initialised.tp-simpleresponsive {
   max-height: 660px !important;}
.home .forcefullwidth_wrapper_tp_banner .rev_slider_wrapper.fullwidthbanner-container {  height: 660px !important;}
}

@media only screen and (min-width:1280px) and (max-width:1345px)
{
.home .wpb_revslider_element .forcefullwidth_wrapper_tp_banner {
margin-top: 20px !important;}
}

@media only screen and (min-width:768px) and (max-width:995px)
{
	.home .home_slider_area { margin-top: 0 !important;}
	.home .wpb_revslider_element .forcefullwidth_wrapper_tp_banner { margin-top: 0 !important;}
}
@media only screen and (max-width:767px)
{
	.home .home_slider_area { margin-top: 0 !important;}
	.home .wpb_revslider_element .forcefullwidth_wrapper_tp_banner { margin-top: 0 !important;}
	.hidden-xs.home_slider_area { display: block !important;}
}
@media only screen and (max-width:480px)
{
	.home .forcefullwidth_wrapper_tp_banner .rev_slider.fullwidthabanner.revslider-initialised.tp-simpleresponsive {height: 140px !important;}
	.home .forcefullwidth_wrapper_tp_banner .rev_slider_wrapper.fullwidthbanner-container { height: 150px !important;}
.home .wpb_revslider_element .forcefullwidth_wrapper_tp_banner{ height: 150px !important;}
}
@media only screen and (max-width:375px)
{
	.home .forcefullwidth_wrapper_tp_banner .rev_slider.fullwidthabanner.revslider-initialised.tp-simpleresponsive {height: 105px !important;}
	.home .forcefullwidth_wrapper_tp_banner .rev_slider_wrapper.fullwidthbanner-container { height: 110px !important;}
	.home .wpb_revslider_element .forcefullwidth_wrapper_tp_banner{ height: 110px !important;}

}

 

