/*
Theme Name:     Customizr Child
Theme URI:      http://themesandco.com/customizr
Description:    A child theme for the Customizr WordPress theme. This child theme simply includes 2 files : style.css to add your custom css and functions.php where you can extend Customizr's core code. In order to keep your code as clean and flexible as possible, try to use Customizr's hooks API for your customizations. Do something awesome and have fun !
Author:         Nicolas Guillaume (nikeo)
Author URI:     http://themesandco.com
Template:       customizr
Version:        1.0.0
*/

/* Your awesome customizations start right here !
-------------------------------------------------------------- */
/*Slider size*/
.carousel .item {
line-height: 250px;
overflow: hidden;
min-height: 250px;
}
/* ========================================================== */
/*Feature Page Image*/
.widget-front .round-div {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
/* ========================================================== */
/* hide the circular zoom, keep link */
.home .round-div {
border-color:   transparent;
}
/* ========================================================== */
/*Feature Post Images*/
.article-container .round-div {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
/* ========================================================== */
/*TextBox-Note*/
.textbox-note {
border-style:solid; border-width:1px; border-radius:5px; padding:7px; background-color:#ebebf5; border-color:#cccccc; box-shadow: 3px 4px 5px 0px rgba(180,180,180,.75);
}
/* ========================================================== */
/* Remove Right Sidebar Border #FAFAFA is background color */
#right.widget-area, #right.widget-area:after {
  border-left: 0px solid #FAFAFA;
}
/* ========================================================== */
/* Add Search Box in Header */
/* my-nav-menu-search menu item created in functions.php. Move it way over to the right */
.notresp.navbar .nav .my-nav-menu-search {
    float: right;
}
.notresp.navbar .nav {
    width: 100%;
}
 /*Stop the display of the Search button*/
.my-nav-menu-search .search-submit {
    display: none;
}
/* The \"Search for\" text is needed for screen readers, but we move it off screen, so we won\'t see it */
.my-nav-menu-search .search-form .screen-reader-text {
    position: absolute;
    left: -9999px;
    overflow: hidden;
}
 /* Style the search input textbox */
.my-nav-menu-search .search-field {
    background: transparent;
    border: none;
    -webkit-box-shadow:    none;
    -moz-box-shadow:       none;
    box-shadow:            none;
    cursor: pointer;
    height: 26px;
    margin: 2px 0px 2px 0px;
    padding: 0 0 0 36px;
    position: relative;
    -webkit-transition: width 400ms ease;
    -moz-transition:    width 400ms ease;
    -o-transition:      width 400ms ease;
    transition:         width 400ms ease;
    width: 0px;
}
 /* Expand the search box when you click it */
.my-nav-menu-search .search-field {
    color: #5a5a5a;
    /* change the colour above if you are working with a dark navbar background */
    border: 2px solid #c3c0ab;
    cursor: text;
    outline: 0;
    width: 120px;
    -webkit-box-shadow: none;
    -moz-box-shadow:    none;
    box-shadow:         none;
    margin: 0;
}
 
/* Add a magnifying glass background */
.my-nav-menu-search .search-form:before {
    font-family: \'genericons\';
    content: \'f400\';
    position: absolute; /* this is the key to put it visually inside the search field */
    font-size: 19px;
    font-weight: normal;
    padding-top: 5px; /* tune this vertical alignment inside the search field, as needed */
    padding-left: 5px; /* tune this horizontal alignment inside the search field, as needed */
}

/* ========================================================== */
/* Membership button in Header - JOIN */
.navbar .nav li.free_download.btn { 
   position: relative; bottom: 10px;
   padding: 2px; line-height: 19px;
   vertical-align: middle; 
   margin-right: 15px;
   margin-left: 15px;
   background: #C70000;
} 
.navbar .nav li.free_download.btn a {
color: #FFFFFF;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.31);
padding: 3px 13px;
}
/* ========================================================== */

/* Add shadows to elements */
.shadows {
-webkit-box-shadow: 3px 3px 3px #7C7C7C;
box-shadow: 3px 3px 3px #CCCCCC;
}
/* ========================================================== */

/* nowrap around images */
.photonowrap img{
    display: inline;
    vertical-align: top;
    clear: both;
}
/* ========================================================== */

/* table styles */
table#tabdownload01 th{
   text-align: left;
   margin-bottom: 0px;
   margin-top: 0px;
   margin-right: 0px;
   margin-left: 0px;
   width: auto;
   padding: 0px;
}
/* ========================================================== */

/* JOIN button on JOIN Page*/
.JoinButton {
	-moz-box-shadow:inset 0px 39px 0px -24px #e67a73;
	-webkit-box-shadow:inset 0px 39px 0px -24px #e67a73;
	box-shadow:inset 0px 39px 0px -24px #e67a73;
	background-color:#e4685d;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #ffffff;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Verdana;
	font-size:18px;
	font-weight:bold;
	padding:20px 30px;
	text-decoration:none;
	text-shadow:0px 1px 0px #c70000;
}
.JoinButton:hover {
	background-color:#eb675e;
	color:#ffffff;
}
.JoinButton:active {
	position:relative;
	top:1px;
	color:#ffffff;
}

/* ========================================================== */
/* LogIn Nav bar button */
.navbar .nav li.loginBtn.btn { 
   position: relative; bottom: 10px;
   padding: 2px; line-height: 19px;
   vertical-align: middle; 
   margin-right: 15px;
   margin-left: 15px;
   background: #F4F4F4;

} 
.navbar .nav li.loginBtn.btn a {
color: #3366ff;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.31);
padding: 3px 13px;
}
/* ========================================================== */