/*

 Theme Name:   Classiera Child

 Theme URI:    http://themeforest.net/item/classiera-classified-ads-wordpress-theme/14138208?ref=joinwebs

 Description:  Classiera Child Theme

 Author:       JoinWebs

 Author URI:   http://themeforest.net/user/joinwebs

 Template:     classiera

 Version:      4.0

 License:      Commercial

 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

 Tags:         one-column, two-columns, left-sidebar, right-sidebar,fluid-layout,fixed-layout,responsive-layout, custom-menu, full-width-template, rtl-language-support, theme-options, translation-ready

 Text Domain:  classiera-child-theme

*/



/* write custom css */



.contain-to-grid .top-bar{

	max-width:1200px !important;

}

@keyframes blink {

to { color: red; }

}



.my-element {

color: blue;

animation: blink 1s steps(2, start) infinite;

}



/*.pricing-plan .pricing-plan-content #selected_plan_3530{display:none !important;}*/

.widget-box .media-object{filter: blur(1px)!important; cursor:pointer;}

.contain-to-grid .top-bar{

	max-width:1200px !important;

}.section-bg-light-img{background:none !important;}



.hidden-xs{display:block !important;}

footer .widget-box .widget-title{margin-bottom: 10px !important;}

.widget-box{padding-bottom:20px;}

.classiera-navbar .navbar-header .navbar-brand-custom img{max-width:400px !important;}

.classiera-navbar.classiera-navbar-v1 .navbar-header .navbar-brand-custom{margin-top:0px !important;}

.featured-tag .featured{border-bottom: 30px solid #00beae !important;}

.featured-tag .left-corner{background: #00beae none repeat scroll 0 0 !important;}

.featured-tag .right-corner {background: #00beae none repeat scroll 0 0!important;}

.classiera-navbar.classiera-navbar-v1 .navbar-nav > li > a:hover{background:#00beae !important; color:#fff !important;}

.classiera-navbar.classiera-navbar-v1 .navbar-nav > li > a{background:#092E4B !important; color:#fff !important;}



.navbar-nav > li > a{font-weight:bold !important;}



.classiera-navbar.classiera-navbar-v1 {

    padding-top: 21px !important;

    padding-bottom: 16px !important;

}

.classiera-navbar.classiera-navbar-v1 .navbar-default .navbar-nav > li > a{border: 1px solid #e0e0e0 !important; border-bottom: 2px solid #e0e0e0 !important;}

.user-pages .user-detail-section .user-profile-settings form .form-group label{font-weight:700 !important;}

	



.user_comment_box.unread {

    background: #dcd6d6 !important;

}

.user-pages .user-detail-section .user-profile-settings form .form-group .inner-addon .form-control, .user-pages .user-detail-section .user-profile-settings form .form-group .inner-addon textarea{color:#000 !important;}

img.img-responsive-filter{ -webkit-filter: blur(5px); /* Safari 6.0 - 9.0 */

    filter: blur(5px);}

.border-section{padding: 16px 43px 19px 30px !important;}

.single-post-page .single-post .description p {

     margin-bottom: 0 !important; 

}

.single-post-page .single-post #no-thumb {

    border: 1px solid #e0e0e0;

    padding: 5px;

    position: relative;

    margin-bottom: 40px;

}



.unread{font-weight: 600;}

.submit-post form .form-group{margin-bottom:0px !important;}

.submit-post form .form-main-section {margin-bottom:0px !important;}

.submit-post form .classiera-post-main-cat{margin-bottom:0px !important;}

.login_form_new{float: right !important;}

#mobile_hide{ display: none;  border-bottom: none;  cursor: pointer;}

/*------home page css----*/

   

.section-bg-light-img {

    background: url(images/bottum-bg1-1.jpg)!important;

    background-size: cover !important;

    background-attachment: fixed;

}



.overlay {

    background-color: rgba(0, 0, 0, 0.5);

    position: relative;

    width: 100%;

    height: 100%;

    display: block;

}

.btn-secondary {

    font-size: 20px;

    font-weight: 300;

    line-height: 20px;

    padding: 20px 50px;

    height: 65px;

    border: none;

    background: #00beae;

    transition: all 0.4s;

    color: white;

    border-radius: 4px;

}

.alert-warning {

    color: #fff !important;

    background-color: #00beae !important;

    border-color: #00beae !important;

}

.article-content strong {

    font-weight: bold !important;

    

}

select {

-webkit-appearance: menulist !important;}



/*------------end css--------------*/

.submit-post form .form-group .form-control{color: #000 !important; font-size:16px !important;}

.footer-bottom ul.footer-bottom-social-icon li a{background:#00beae !important}


@media screen and (max-width: 1023px){

#mobile_hide {

    display: block;

}

}

@media screen and (min-width: 1024px) {

  #profile_menu {

    display: block!important;

  }

}





.submit-post form .form-main-section .classiera-dropzone-heading p{font-size:14px !important; font-family:lato !important;}

.single-post-page .single-post #single-post-carousel .num{background: rgba(35, 35, 35, 0.3) !important; padding:5px 7px !important; bottom:5px !important;}

.single-post-page .single-post #single-post-carousel .single-post-carousel-controls .carousel-control span{background: rgba(35, 35, 35, 0.3) !important;}

.single-post-page .single-post #single-post-carousel .single-post-carousel-controls{ bottom: 45px !important; right: 42px !important; width: 53px !important;}

	@media (max-width: 759px) {

		.woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before {float:none !important;}

    .classiera-navbar .navbar-header .navbar-brand-custom img {

        max-width: 189px !important;		

    }   

	.login_form_new{float: left !important;}

	.circulations_mobile{text-align:left !important;}

	.ad_mobile{text-align:left !important;}

/*#new_top{display:block; }	#new_top.sticky {    top: 0px !important;       display: block !important;    max-width: 100% !important;}.sticky {    position: fixed;       width: 1080px;    box-shadow: 0 0 3px #666666;    -webkit-box-shadow: 0 0 3px #666666;    z-index: 2147483647;}*/.sticky{display:block !important;}.fixed {    position: fixed;    top:0; left:0;    width: 100%; 		z-index:9999999;	}	}

/* for checkout page customizing added by khusyal*/

.woocommerce-checkout .inner-page-content .breadcrumb{margin-top: 15px;}

.woocommerce-checkout .article-content h3{margin-top: 2px !important;line-height: 20px;}

.woocommerce-checkout .inner-page-content .col-lg-12{width: 75% !important;}

.woocommerce-checkout .inner-page-content article.article-content h3{margin-bottom: 8px;}

.woocommerce-checkout .woocommerce-billing-fields__field-wrapper {

    border: 1px solid rgba(0,0,0,.1);

    margin: 0 -1px 24px 0;

    text-align: left;

    width: 100%;

    border-collapse: separate;

    border-radius: 5px;

}

.woocommerce-checkout .woocommerce-billing-fields p {

    margin-bottom: 0px !important;

    color: #000 !important;

    padding: 0px 10px 8px 10px;

}



/* checkout customizing END here */

#new_top{display:none; }

div#caterror ul li {

    color: #d9475b !important;

    font-size: 15px;

}
p.return-to-shop {
    display: none;
}
.category-v5 {
   background: background: rgba(147,206,222,1) !important;
background: -moz-linear-gradient(left, rgba(147,206,222,1) 0%, rgba(0,190,174,1) 0%, rgba(59,190,192,1) 42%, rgba(117,189,209,1) 84%, rgba(117,189,209,1) 98%)!important;
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(147,206,222,1)), color-stop(0%, rgba(0,190,174,1)), color-stop(42%, rgba(59,190,192,1)), color-stop(84%, rgba(117,189,209,1)), color-stop(98%, rgba(117,189,209,1)))!important;
background: -webkit-linear-gradient(left, rgba(147,206,222,1) 0%, rgba(0,190,174,1) 0%, rgba(59,190,192,1) 42%, rgba(117,189,209,1) 84%, rgba(117,189,209,1) 98%)!important;
background: -o-linear-gradient(left, rgba(147,206,222,1) 0%, rgba(0,190,174,1) 0%, rgba(59,190,192,1) 42%, rgba(117,189,209,1) 84%, rgba(117,189,209,1) 98%)!important;
background: -ms-linear-gradient(left, rgba(147,206,222,1) 0%, rgba(0,190,174,1) 0%, rgba(59,190,192,1) 42%, rgba(117,189,209,1) 84%, rgba(117,189,209,1) 98%)!important;
background: linear-gradient(to right, rgba(147,206,222,1) 0%, rgba(0,190,174,1) 0%, rgba(59,190,192,1) 42%, rgba(117,189,209,1) 84%, rgba(117,189,209,1) 98%)!important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#93cede', endColorstr='#75bdd1', GradientType=1 )!important;
}
.button {
    background-color: #00beae;; 
    border: none;
    color: #fff;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 2px;
    cursor: pointer;
    border-radius: 4px;
    border: 2px solid #00beae;
    font-family: sans-serif;
    font-style: italic;
    font-weight: bold;
    font-size:0.875em;
      }
.button2 {
background-color: #00beae;
border: none;
color: white;
padding: 15px 32px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 16px;
margin: 4px 2px;
cursor: pointer;
border-radius: 4px;
border: 2px solid #00beae;
font-family: sans-serif;
font-style: italic;
font-weight: bold;
font-size:0.875em;
}
  
  .button3 {
    background-color: #00beae;; 
    border: none;
    color: #fff;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 2px;
    cursor: pointer;
    border-radius: 4px;
    border: 2px solid #00beae;
    font-family: sans-serif;
    font-style: italic;
    font-weight: bold;
    font-size:0.875em;
      }

.nopadding-bottom {
   padding-bottom: 0 !important;
}
.padding-top-15{
    padding-top: 15px !important;
}
.padding-right-15 span{
    padding-right: 15px !important;
}
.with-errors .list-unstyled li {
    padding-left: 0;
    list-style: none;
    color: red;
}
.submit-post{
    padding: 50px 15px;
}
.condition:before {
    color: #fff !important;
}
#primaryPostForm .condition:hover::before {
    color: #00beae !important;
}
.user-pages .user-detail-section .user-ads .media .classiera_posts_btns > * {
    margin-right: 10px;
    margin-top: 10px;
}
select#post_id {
    width: 100%;
    margin-bottom: 5px;
    height: 40px;
}
input#circulation_date {
    width: 90%;
}
.user_inbox_header > .nav-tabs > li > a{
    border-right: none !important;
}
.user_inbox_header > .nav-tabs > li{
    margin-right: 5px;
}
.user_inbox_header > .nav-tabs > li.active > a{
    color: #f0f0f0 !important;
    background: #00beae !important;
}