/*
Theme Name: wp-bootstrap
Theme URI: http://320press.com/wpbs
Description: A simple responsive theme based on the Bootstrap framework. Includes multiple page templates, two different sidebars and a theme options panel.
Version: 3.3.1
Author: Chris Barnes
Author URI: http://cbarn.es
Tags: black, white, one-column, two-columns, flexible-width, custom-background, custom-colors, custom-menu, full-width-template, theme-options
License: GNU General Public License v2.0 & Apache License 2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html http://www.apache.org/licenses/LICENSE-2.0
*/

/* HEADS UP: Everything that you will normally find here can be found in the library/less/wp.less */

body{
	font-family:arArial, Helvetica, sans-serif;font-size:17px;
	}

@font-face {
	font-family: 'primma_handmade';
	src: url('fonts/primma_handmade.eot');
	src: local('☺'), url('fonts/primma_handmade.woff') format('woff'), url('fonts/primma_handmade.ttf') format('truetype'), url('fonts/primma_handmade.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}



.main-header{
    border-bottom: 1px solid #eee;
}
.logo{padding:15px 0 0;text-align:center;}
.top_links ul{padding-left:0px;margin-bottom:0px;}
.top_links li{display:inline-block;padding: 0 5px;list-style:none;}
.clear{clear:both;}
.main-header .navbar-collapse{font-family: 'primma_handmade';}
.main-header .navbar-collapse li a{line-height: 65px;  font-size: 58px;font-weight:500; text-transform:uppercase; color:#262626;padding:10px 15px 10px 30px;letter-spacing:1px;}
.main-header .navbar-collapse li.active a,.main-header .navbar-collapse li.active a:hover{background:none;box-shadow:none;}
.main-header .navbar{
    margin-bottom: 10px;
}
#flexslider_hg_success-stories  .slide-data{display:none;opacity:0;}
#flexslider_hg_success-stories  .flex-active-slide .slide-data{opacity:1;display: block;}

@media all and (min-width: 900px) and (max-width: 1030px) {.main-header .navbar-collapse li a{line-height: 55px;  font-size: 48px;}}
@media all and (min-width: 800px) {
    .main-header .navbar-collapse,.navbar-default{box-shadow:none;background:none;border:none;}
    .top_links ul,.main-header .navbar-collapse{float:right;}
	
}

@media all and (max-width:995px) and (min-width:768px){
.main-header .top_links{float:left;width:100%;padding:15px 0;text-align:center;}
.main-header .top_links ul{float:none;text-align:center;}
.main-header #menu-main-nav{width:100%;text-align:center;}
.main-header .navbar-collapse li{display:inline-block;float:none;}
.main-header .navbar-collapse li a{padding: 10px 15px;  font-size: 45px;}
}
@media all and (max-width:767px){
.main-header  .top_links { padding: 20px; text-align: center;}
.main-header .dropdown-menu>li>a { padding: 5px 15px 5px 40px !important; font-size: 20px !important;}
.slide-data{position:relative;padding:25px 30px;}
.flex-direction-nav a{top:135px;}
}
@media all and (max-width: 480px) {
    .main-header .navbar-collapse li a{line-height:15px;font-size:20px; }
  .flex-direction-nav a{top:95px;}
}

@media all and (max-width: 380px) {
  .flex-direction-nav a{top:65px;}
}
.service-box{
    text-align: center;
}
.service-box h4{
    border-bottom: 1px solid #eee;
    padding-bottom: 12px;
	font-size: 22px;
    line-height: 30px;
}

.service-box img{
	width:100%;
	max-width:100%;
	}
/** Pre Footer ***/
.pre-footer .highlight-content{
    background-color: #fdbf25;
    color: #fff;
}
.pre-footer-col-2{
    padding: 10px 0px;
}
.pre-footer .singup-free{
    background-color: #fcaa17;
    text-align: center;
    padding: 10px 0 30px;
	margin:0 auto;
	width:270px;
}
.pre-footer-col-2 .singup-free .line1{
    font-size: 27px; 
    width: 100%;
	line-height:28px;
    display: block;
    text-transform: uppercase;
}
.pre-footer-col-2 .singup-free .line2{
    font-size: 60px;
	font-weight:bold;
	line-height:60px; 
    border-bottom: 5px solid #fff;
    text-transform: uppercase;

}
.pre-footer .membership-button{
    margin-top: -15px;
}
.pre-footer .highlight-content h3{
	 font-size:32px;
	 margin-bottom:20px;
	 }
.pre-footer .highlight-content p{line-height:22px;}
.pre-footer .highlight-content p a{color:#1e3d7f;font-weight:bold;font-style:italic;}
/** Footer ***/
footer.footer{
    margin-top: 50px;
}
footer #inner-footer{
    background-color: #3f4247;
    color: #fff;
    padding: 35px 0 0;
}
/*footer #inner-footer .widgettitle{
color: #ccc;
}*/
footer #inner-footer .widget-content{
color: #bbb;
}
footer #inner-footer ul{
    list-style: none;
    padding-left: 0px;
}
footer #inner-footer ul li{
    padding-top: 8px;
    padding-bottom: 8px;
}
footer #inner-footer li a{
    text-decoration: none;
    color: #bbb;
}
footer #inner-footer  .widget-content ul{
    padding-left: 10px;
}
/** Contact ***/
.contect-info{
    margin-bottom: 30px;
}
.facebook-like-box{
    margin-top: 40px;
}
.footer h4{font-weight:normal;font-size:17px;} 
.footer  .success_story{color:#bbbbbb;font-size:16px;font-style:italic;}
#main{padding-top:20px;}
.footer .widget-content a{color:#bbbbbb;text-decoration:underline;font-size:16px;}

.page-header h1{text-transform:uppercase;font-weight:normal;font-size:38px;}
.post_content > a{text-decoration:underline;color:#af2a1e;}
.page-template-page-contact-php iframe{margin-bottom:15px;}
.page-template-page-contact-php .wpcf7-submit {background:#af2a1e;color:#fff;}

/***MENU*****/
.dropdown-menu .dropdown-submenu{
    position: relative;
}
.dropdown-submenu .dropdown-menu{
    left: 100%;
    margin-left: 0;
    margin-top: -2px;
    top: 0;
    border-radius: 0px; 
}
.dropdown-submenu:hover > .dropdown-menu {
    display: block;
}
.main-header .navbar-collapse .dropdown-menu a{
    font-size: 28px;
}

/************SIDEBAR*********************/
#sidebar1{
background:#fcfcfc;
padding-top:20px;

}
.main-header .navbar {clear:both;}


