/*
Theme Name:     Kleo Child
Theme URI:
Description:    Child theme for Kleo
Author:         SeventhQueen
Author URI:     http://seventhqueen.com
Template:       kleo
Tags:  one-column, two-columns, right-sidebar, fluid-layout, custom-menu, featured-images, post-formats, sticky-post, translation-ready
License: GNU General Public License
License URI: license.txt
*/
/*
* Please add your custom styles below
*/
@media only screen and (max-width: 980px) {
a.buttonv2 span.txt3 { margin: -147px 0 !important; position: relative !important; text-align: center !important;width: 495px !important; padding:0px !important;}
a.buttonv2 span.txt4 { margin: -115px 0 !important; padding: 10px 0 0 60px !important; text-align: center !important; width: 495px !important; padding:0px !important;}
a.buttonv2 span.btn4 { margin: 100px 121px 30px 0 !important; position: relative !important; text-align: center !important; width: 240px !important;}
}

@media only screen and (max-width: 360px) {
a.buttonv2 span.txt3 {line-height: 1.2 !important; margin: -210px 0 0 15px !important; padding: 0 !important; position: relative !important; text-align: left !important; width: 280px !important;}
a.buttonv2 span.txt4 { margin: -140px 0 0 15px !important; padding: 0 !important; text-align: left !important;width: 280px !important;}
a.buttonv2 span.btn4 {float: left !important; margin: 155px 0 30px 15px !important; position: relative !important; text-align: center !important; width: 240px !important;}
}
table {margin-bottom:40px !important;}
.btn-info { background-color:#f73853 !important; border-color:#f73853 !important;}
h3 {font-size: 28px !important;  line-height: 36px !important;}
.main-color a:hover{color:#00d4d2 !important; }
ul + h1, ul + h2, ul + h3, ul + h4, ul + h5, ul + h6 {margin-top: 1.5em;}
ol + h1, ol + h2, ol + h3, ol + h4, ol + h5, ol + h6 {margin-top: 1.5em;}
.kleo-main-header .navbar-nav > li > a{font-size:14px;}
.kleo-main-header .nav > li.active > a {box-shadow:0 2px 0 0 #00d4d2 inset;}
.masonry-listing .format-standard .post-title{border-left:3px solid #00d4d2;}
.header-color .btn-highlight, .header-color .btn-buy.btn-default, .header-color .kleo-pin-circle span, .header-color .kleo-pin-icon span, .header-color #wp-calendar td#today a, .header-color .kleo-banner-slider .kleo-banner-prev:hover, .header-color .kleo-banner-slider .kleo-banner-next:hover, .header-color .carousel-pager a.selected, .header-color .pricing-table .popular .panel-heading, .header-color .pricing-table .popular .panel-body, .header-color .pricing-table .popular .pmpro-price .lead, .header-color .pricing-table .popular .extra-description, .header-color .mejs-controls .mejs-time-rail .mejs-time-current, .header-color .kleo-mobile-icons .cart-items span, .header-color .ordered-list.colored-icons li::before, .header-color .masonry-listing .format-quote .post-content, .header-color .bordered-icons .feature-item:hover .feature-icon, .header-color .colored-icons.bordered-icons .feature-item:hover .feature-icon, .header-color .navbar .nav li a em, .header-color .widget_nav_menu li a em, .header-color .news-highlight .posts-listing .label, .header-color input[type="radio"]:checked + .radiobox-mark span, .buddypress .header-color .kleo-online-status.high-bg, .header-color #buddypress div.generic-button a.add, .header-color.bp-full-width-profile div.generic-button a.add, .header-color #buddypress div.generic-button a.accept, .header-color #buddypress div.generic-button a.join-group, .header-color .rtm-primary-button, .header-color .rtmedia-container .drag-drop .start-media-upload, .header-color .rtmedia-activity-container .drag-drop .start-media-upload, .header-color #buddypress .rtmedia-container .rtmedia-uploader .drag-drop .start-media-upload, .header-color span.onsale, .woocommerce .header-color #content input.button.alt, .woocommerce .header-color #respond input#submit.alt, .woocommerce .header-color a.button.alt, .woocommerce .header-color button.button.alt, .woocommerce .header-color input.button.alt, .woocommerce-page .header-color #content input.button.alt, .woocommerce-page .header-color #respond input#submit.alt, .woocommerce-page .header-color a.button.alt, .woocommerce-page .header-color button.button.alt, .woocommerce-page .header-color input.button.alt {
background-color: #00d4d2;}

/*gestion des boutons */
#aw-whats-new-submit{background-color:#00d4d2; color:#ffffff;-moz-user-select:none;background-image:none;border: 1px solid #01b6b4;border-radius: 4px;cursor:pointer;display:inline-block;
    font-size:14px;font-weight:400;line-height:1.42857;margin-bottom:0;padding:6px 12px;text-align:center;vertical-align:middle;white-space:nowrap;}
/*login connexion sidebar*/
#bp-login-widget-submit{background-color:#00d4d2; color:#ffffff;-moz-user-select:none;background-image:none;border: 1px solid #01b6b4;border-radius: 4px;cursor:pointer;display:inline-block;
    font-size:14px;font-weight:400;line-height:1.42857;margin-bottom:0;padding:6px 12px;text-align:center;vertical-align:middle;white-space:nowrap;}
/*page inscription*/
#buddypress button:not(.multiselect), .buddypress a.button, #buddypress a.button, #buddypress input[type="submit"], #buddypress input[type="button"], #buddypress input[type="reset"], #buddypress ul.button-nav li a, #buddypress div.generic-button a, .buddypress div.generic-button a, #buddypress .comment-reply-link{background-color:#00d4d2 !important; color:#ffffff !important;-moz-user-select:none;background-image:none;border: 1px solid #01b6b4 !important;border-radius: 4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857;margin-bottom:0;padding:6px 12px;text-align:center;vertical-align:middle;white-space:nowrap;border-bottom:2px solid #01b6b4;}
	
.main-color .btn-default, .main-color .btn-default:hover, .main-color .nav-pills > li.active > a, .main-color .nav-pills > li.active > a:hover, .main-color .nav-pills > li.active > a:focus, .main-color .tabs-style-square > li > a, .main-color .nav-tabs > li.active > a, .main-color .nav-tabs > li.active > a:hover, .main-color .nav-tabs > li.active > a:focus, .main-color .panel-default, .main-color #wp-calendar thead th, .main-color #wp-calendar tbody td, .main-color .widget_tag_cloud a, .main-color #respond .form-submit input#submit, .main-color .mejs-container .mejs-controls, .main-color .form-control:focus, .main-color .portfolio-filter-tabs li.selected a, .main-color #buddypress div.activity-comments form .ac-textarea, .main-color #search-members-form, .main-color #search-groups-form,, .main-color .bbp-topics ul.sticky, .main-color .bbp-submit-wrapper button.button, .main-color #bbpress-forums form#bbp-search-form, .main-color .rtmedia-container .drag-drop, .main-color .rtmedia-activity-container .drag-drop, .main-color #buddypress div.rtmedia-activity-container .drag-drop, .main-color .rtmedia-container .rtmedia-editor-main dl.tabs dd.active > a, .main-color .rtmedia-activity-container .rtmedia-editor-main dl.tabs dd.active > a, .main-color #buddypress div.rtmedia-activity-container .rtmedia-editor-main dl.tabs dd.active > a, .main-color .rtmedia-container .rtmedia-editor-main dl.tabs dd > a:hover, .main-color .rtmedia-activity-container .rtmedia-editor-main dl.tabs dd > a:hover, .main-color #buddypress div.rtmedia-activity-container .rtmedia-editor-main dl.tabs dd > a:hover{background-color:#00d4d2; color:#ffffff;-moz-user-select:none;background-image:none;border: 1px solid #01b6b4;border-radius: 4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857;margin-bottom:0;padding:6px 12px;text-align:center;vertical-align:middle;white-space:nowrap; border-bottom:2px solid #01b6b4;}
.main-color, .main-color .logo a, .main-color .breadcrumb a, .main-color .nav-pills > li > a, .main-color .nav-pills > li.active > a, .main-color .nav-tabs > li > a, .main-color .kleo-tabs .nav-tabs li a i, .main-color .kleo-tabs .tabdrop .dropdown-menu li a, .main-color .wpb_tour .nav-tab li a, .main-color .sidebar ul li a, .main-color .sidebar .widget-title, .main-color .sidebar h4.widget-title a, .main-color .widget_tag_cloud a, .main-color #wp-calendar tbody td:hover, .main-color .btn-see-through:hover, .main-color article .article-meta .entry-date, .single-attachment .main-color .link-list a.post-time, .main-color input[type="text"], .main-color input[type="password"], .main-color input[type="date"], .main-color input[type="datetime"], .main-color input[type="datetime-local"], .main-color input[type="month"], .main-color input[type="week"], .main-color input[type="email"], .main-color input[type="number"], .main-color input[type="search"], .main-color input[type="tel"], .main-color input[type="time"], .main-color input[type="url"], .main-color textarea, .main-color #buddypress div.item-list-tabs a, .main-color #bp-login-widget-submit, .main-color .widget_bp_groups_widget .item-options a, .main-color .widget_bp_core_members_widget .item-options a, .main-color .widget_bp_core_friends_widget .item-options a, .main-color .widget_bp_groups_widget, .main-color .widget_bp_core_members_widget, .main-color .widget_bp_core_friends_widget, .main-color .bp-login-widget-user-logout a, .main-color .read-notifications td.notify-text a, .main-color #buddypress div.activity-comments form textarea, .main-color #buddypress div#item-nav ul li a:hover::before, .main-color #buddypress div#item-nav ul li.current a::before, .main-color #buddypress button, .main-color #buddypress a.button, .main-color #buddypress input[type="submit"], .main-color #buddypress input[type="button"], .main-color #buddypress input[type="reset"], .main-color #buddypress ul.button-nav li a, .main-color #buddypress div.generic-button a, .main-color.bp-full-width-profile div.generic-button a, .main-color #buddypress .portfolio-filter-tabs li a, .main-color .profile-cover-action a.button:hover, .main-color .profile-cover-action a.button::before, .main-color .bbp-pagination-links a:hover, .main-color .bbp-pagination-links span.current, .main-color #rtMedia-queue-list .remove-from-queue, .main-color .rtmedia-container .rtmedia-editor-main dl.tabs dd.active > a, .main-color .rtmedia-activity-container .rtmedia-editor-main dl.tabs dd.active > a, .main-color #buddypress div.rtmedia-activity-container .rtmedia-editor-main dl.tabs dd.active > a, .main-color .kleo-toggle-menu .minicart-buttons .btn-default
{color:#000000 !important;}

.main-color #respond .form-submit input#submit:hover{background-color:#00d4d2; color:#ffffff;-moz-user-select:none;background-image:none;border: 1px solid #01b6b4;border-radius: 4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857;margin-bottom:0;padding:6px 12px;text-align:center;vertical-align:middle;white-space:nowrap;border-bottom:2px solid #00d4d2;}
a.buttonv2{background-color:#f7f7f7 !important;border:none;color:#00d4d2 !important;display:inline-block;cursor:pointer;text-align:left;width:100%;text-decoration:none !important; margin-top:30px;}
a.buttonv2 span.txt3 {
    color: #00d4d2 !important;
    cursor: pointer;
    float: left;
    font-size: 26px;
    padding: 26px 0 0 60px;
    text-align: left;
}
a.buttonv2 span.txt4{
	color:#444444 !important;
	font-size:18px;
	cursor:pointer;
	text-align:left;
	float:left;
	padding: 10px 0 0 60px;
}
a.buttonv2 span.btn4{
	background-color: #00d4d2!important;
    color: #ffffff !important;
    cursor: pointer;
    float: right;
    font-size: 20px;
    height: 45px;
    line-height: 42px;
    margin: 30px 60px 30px 0px;
    text-align: center;
    width: 240px;
}
#recaptcha-submit-btn-area .submit{
    background-color: #00d4d2;
	color: #ffffff;
    cursor: pointer;
	border:0px;
	font-size: 18px;
    margin: 30px 0px;
    text-align: center;
	padding: 10px 15px;
}

.article-meta {
    text-align: left !important;
    width: 100% !important;
}

.article-media {
    margin-left: 0px !important;
}


.article-content {
    margin-left: 0px !important;
}

#anspress .ap-questions-title a {
    color: #00d4d2 !important;
}

#anspress .ap-questions-acount {
    border-color: #dddddd;
}

#anspress .ap-questions-acount span {
    color: #777;
}

#anspress #ap-question-sorting .ap-dropdown-toggle.active {
    background: #f7f7f7 none repeat scroll 0 0;
    color: #000000;
	margin:0px !important;
}

#anspress a {
    color: #000000;
}

#anspress .ap-dropdown-menu li.active a {
    background: #f7f7f7 none repeat scroll 0 0;
    color: #333333;
}

#anspress .ap-dropdown-menu li.active a:hover {
    background: #f7f7f7 none repeat scroll 0 0;
    color: #b3b3b3;
}

#anspress .ap-dropdown-menu li a:hover{
    background: #f7f7f7 none repeat scroll 0 0;
    color: #b3b3b3 !important;
}

#anspress .ap-list-head .ap-btn-ask {
    background: #f73853 none repeat scroll 0 0;
}

.footer-color .btn-highlight{
	border-color: #f73853 !important;
    background:#f73853 !important;
}

.ap-pagination a:hover {
    background: #f7f7f7 none repeat scroll 0 0;
    color: #b3b3b3;
}

td{border: 1px solid #e5e5e5;}
.main-color .btn-highlight{
	border-color: #f73853 !important;
	background-color: #f73853 !important;
}
.article-content a {color:#444444;font-weight:bold;}
.wpp-thumbnail{border-radius:100%; }
.wpp-list li{padding-bottom:25px;}
.kleo-register-style-white input[type="text"], .kleo-register-style-white input[type="password"]{
	background: rgba(255, 255, 255, 0.9) none repeat scroll 0 0;
    border: 1px solid #cccccc !important;
	box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.1) inset;
    color: #000 !important;
    transition: background-color 0.3s ease 0s, border-color 0.3s ease 0s;
}
.article-media{height:300px;overflow: hidden;}
.post-featured-single{-webkit-background-size: cover !important;-moz-background-size: cover !important;-o-background-size: cover !important;background-size: cover!important;background-position: 0 50% !important;}
.template-page, .sidebar {padding-top: 10px;}
@media screen and (min-width: 640px) and (max-width: 1200px) {
.sidebar-right .inner-content{ padding-left:0 !important;}
.kleo-main-header .navbar-nav > li > a{ font-size:12px;}
}
#comments .comment-respond, #comments-list .comment-respond {margin-left: 0 !important;}
.logo, .logo a{ font-size:10px !important;}
#buddypress div#item-nav ul li a{ padding:15px 15px !important;}
.article-media{/*height:150px !important;*/ display:none;}
body{font-size:14px !important; line-height:24px;}