/*
Theme Name:  theme55761
Theme URI:   http://yoursite.com/link/to/theme
Description: Your theme description.
Author:      Your Name
Author URI:  http://yoursite.com
Version:     1.0.0
License:     GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags:        fixed-layout, fluid-layout, responsive-layout, left-sidebar, right-sidebar, custom-menu, featured-images, full-width-template, post-formats, sticky-post, theme-options, translation-ready
Text Domain: theme55761
Template:    cherryframework4
*/

/* =Theme customization starts here
-------------------------------------------------------------- */
@font-face {
    font-family: 'itckabelbold';
    src: url('fonts-custom/itckabel_bold-webfont.eot');
    src: url('fonts-custom/itckabel_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts-custom/itckabel_bold-webfont.woff') format('woff'),
		 url('fonts-custom/itckabel_bold-webfont.ttf')  format('truetype'),
         url('fonts-custom/itckabel_bold-webfont.svg#itckabelbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'itckabelbook';
    src: url('fonts-custom/21169_kabeln-webfont.eot');
    src: url('fonts-custom/21169_kabeln-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts-custom/21169_kabeln-webfont.woff') format('woff'),
		 url('fonts-custom/21169_kabeln-webfont.ttf')  format('truetype'),
         url('fonts-custom/21169_kabeln-webfont.svg#itckabelbook') format('svg');
    font-weight: normal;
    font-style: normal;
}
.site-footer, .box_1 .cherry-box .inner p, .box_2 .cherry-box .inner p, .box_3 .cherry-box .inner p, body{
	font-family:'itckabelbook' !important;
	font-size: 20px !important;
    line-height: 30px !important;
}/*
#menu-primary-items ,.txt_menu{
	line-height:10px !important;
	font-family:'itckabelbook' !important;
	font-size: 20px !important;
}

.isStick .txt_menu{
	line-height:25px !important;
}*/
.home .box_3 .cherry-box .inner , .home .box_2 .cherry-box .inner {
    padding: 50px 0;
}
.box_3 .cherry-box .inner .container-fluid{
	margin:0 0 0 5%;
}
.box_2 .cherry-box .inner .container-fluid{
	margin:0 5% 0 0;
}
h1, h2, h3{
	font-family:'itckabelbook' !important;
	font-weight:bold !important;
}
.static-header-logo .site-branding{margin-bottom:15px;}
.site-description{display:none !important; }
#header{padding-top:15px;}
#text-5 a:hover, #text-5 a{color:#FFF;font-size:24px;font-weight:bold;}
#text-5 {margin:135px 0 0;} 
.home #primary, .home .site-content{padding-top:0;}

#footer{margin:20px auto;text-align:center;padding:0;border:none;} 
#footer h3{margin:10px 0;}
#footer .middle_footer{background:#a7ce38;}
#footer .col-lg-4{min-height:375px;}
.static-footer-info{background:#f6921e;color:#fff;text-align:center;letter-spacing:2px;}
.site-info{text-transform:none;}
.page .cherry-breadcrumbs{display:none;}
.page #static-area-header-top{margin-bottom:15px;}
.home #static-area-header-top{margin-bottom:0px;}
.page #content{background:#7acee0;}
.page  #content h3{color:#2e3191}
.page  #content h2{color:#FFF}
.page #content p{color:#000}
.page-id-41 .corr_extra2{margin:15px 0;border-bottom:1px solid #2e3191;}
.page-id-41 .corr_extra2_last{border-bottom:none;}
.search-results .site-content.boxed, .error404 .site-content.boxed{background:#f6921e;margin-top:15px;}
.search-results .cherry-breadcrumbs, .error404 .cherry-breadcrumbs{display:none;}
.error404 .search-field{color:#fff;}
.thirds-column{color:#fff;}
.thirds-column .table-header{color:#d6de23;font-weight:bold;}
.page #content p a{color:#000}
.wpcf7 form input[type="text"], .wpcf7 form input[type="email"], .wpcf7 form input[type="tel"], .wpcf7 form textarea{border: 1px solid #fff; color: #fff !important;}
#menu-primary::after{background:#a7ce38 !important;}
#text-4 a{color:#000 !important;color: #000 !important;font-size: 20px;text-decoration: underline;}
#text-3, #text-2{font-size: 25px;line-height: 45px;}
.image-logo img{max-height:200px;}@media screen and (max-width:1200px) {	#static-area-header-top #text-5{margin:0;text-align:center;}	.top_one .inner{background-color: #a7ce38 !important;    background-size: 100% auto !important;}	.second_one .inner{background-color: #7acee0 !important;    background-size: 100% auto !important;} }@media screen and (max-width:1024px) {	body{background-size:100% 100%;}	#menu-primary > #menu-primary-items > .menu-item a > div span{padding:6px 6px;}	.top_one .inner{background-image:none !important;}	.second_one .inner{background-image:none !important;}	#footer .col-lg-4{min-height:auto;}}@media screen and (max-width:768px) {    }@media screen and (max-width:580px) {    }@media screen and (max-width:460px) {    }@media screen and (max-width:340px) {}@media screen and (max-width:300px) {}