a, a h1, a h2, a h3, a h4 {
    color: #FF5959;
}
div.sos-price_bt {
    z-index: 10;
    background: #333e48;
    padding: 10px 0;
    width: 100%;
    color: #fff;
    font-size: 18px;
    text-align: center;
}
div.a_order_bt {
    z-index: 10;
    background: #f0595d;
    padding: 10px 0;
    width: 100%;
    text-align: center;
}
div.a_order_bt a{
    color: #fff;
    font-size: 16px;
}


.sos_brasleti_zakaz {
    margin: -100px 0 100px 0;
}

.latestnewsDate{
	background: #FF5959;
}

div.mod-languages{
    float: right;
}



div._2p3a {
    width: 100%!important;
}


/*---------------------------*/
.btn-info {
    color: #fff;
    background-color: #FF5959!important;
    border-color: #A4A8B1!important;
    border-radius: 0!important;
    margin: 20px 90px!important;
}
/*---------------------------*/
.article-info-term  {
    display: none;
 }



@media all and (max-width: 1030px){

.slideimg {
    background: url("../images/vstreca3.jpg") #000;
}
.home-propali-people {
   margin-top: 0px!important;
}
}

@media all and (max-width: 480px){
.facebk, .paralaxTypeVideo {
    display: none;
 }
 .propavshie-lyudi-na-karte h3 {
    font-size: 38px!important;
}
.roditelyam-i-detyam h3 {
    font-size: 38px!important;
    margin: 0 auto!important;
    text-align: center;
	width: 100%!important;
}
}
@media all and (max-width: 768px){
.position_3{
	background:#2A3C47;
}
}

@media all and (max-width: 780px){
.paralaxHome .bt-apb .parallax-content {
    top: 32%;
}
.hellorow-left {
 display: none;
}

.hellorow {
 margin-top:-300px!important;
}
}


.fyts-videoWrapper #ytplayer {
    height:100%;
}

.blockItem .facebk_pro   {
    max-width: 500px;
}
a.uk-button{
    background: #FF5959;
    width: 100%;
    border-radius: 0;
    color: #fff;
    font-size: 14px;
}





.login-con-page {
    border: 1px solid #e3e3e3;
    padding: 10px;
}

.login-con-page .add-on{
 display: none;
}
.login-con-page #modlgn-username, .login-con-page #modlgn-passwd{
	background: #f5f5f5;
	color:#a0a0a0;
	border:1px solid #4f4f4f;
	height:42px;
	line-height:40px;
	padding:0 10px;
	border-radius:0;
	width:100%;
	margin-bottom: 20px;
}

.login-con-page .btn-primary {
    border: 1px solid #FF5959;
    border-radius: 0;
    background-color: #FF5959;
}


















/*
.rsform {
    border: 1px solid #e3e3e3;
    padding: 20px;
}*/
.rsform {
    border: none!important;
    padding: 0px!important;
}

.anketa-zakaz{
    border: 1px solid #e3e3e3;
    padding: 20px;
}

.rsform-calendar-button{
    margin: -10px -63px;
    /*padding: 10px;*/
    height: 35px;
    width: 65px;
    background: #f0595d;
    border: none;
    color: #fff;
    font-size: 16px;  
}

.rsform-block-rajonpropazi select, .rsform-block-gorod select{
    border: 1px solid #484848;
    border-radius: 0;
    background: #EAE9E9;
    width: 268px;
    padding: 5px;
    height: 26px;
	min-width: 120px;
}

.rsform-block-foto {
    *float: left;
    position: relative;
    width: 245px;
	min-width: 200px;
}

 .rsform-upload-box{
    border: 1px solid #484848;
    border-radius: 0;
    background: #EAE9E9;
    width: 300px;
    padding: 5px;
    min-width: 120px;
}

.rsform-block-foto  .formClr {
    width: 250px;
}



.rsform-block-submit button {
    background: #FF5959;
	width: 100%;
    font-size: 18px;
    text-transform: uppercase;
    color: #fff;
    height: 47px;
    line-height: 47px;
    text-align: left;
    padding: 0 20px;
    border: none;
    margin: 0;
}
.rsform-block-submit .formCaption {
 display: none;
}


.rsform-block .formBody {
    width: 100%;
}

.rsform-block-podtverzdenieinfi .formCaption {
    width: 50%;
}
.rsform-block-podtverzdenieinfi .formBody {
    *margin: 0 -300px;
    *float: right;
	*width: 2%!important;
}


.rsform-block-podtverzdenieinfi  input[type="checkbox"] {
    border: 1px solid #484848;
    border-radius: 0;
    background: #EAE9E9;
}



.formCaption, .formCaption2 {
	font-size: 18px;
    font-weight: 400;
    line-height: 34px;
}



.formError {
    font-size: 12px!important;
}
.rsform-block-datapropazi #txtcal3_0 {
    width: 30%;
	min-width: 200px;
}


.forma-contacts-page .rsform legend {
    font-size: 22px!important;
    color: #4B5365!important;
    font-weight: 500!important;
	padding: 0 2px 8px!important;
}



.rsform legend {
    font-size: 24px!important;
    color: #4B5365!important;
    font-weight: 500!important;
	padding: 0 2px 8px!important;
}



fieldset.formFieldset ol.formContainer li {
    padding: 5px 0 50px!important;
}




/*.rsform-block-imjafamiliyapropavsego .formRequired, .rsform-block-vozrast .formRequired, .rsform-block-phone .formRequired, 
.rsform-block-obstojatelstvapropazi .formRequired, .rsform-block-spisokpredmetov .formRequired, .rsform-block-odezdavkotorojpropal .formRequired , 
.rsform-block-vremjavposlednijvideli .formRequired, .rsform-block-dopinformacija .formRequired, .rsform-block-vaseimjafamilija .formRequired, .rsform-block-vashtelefon .formRequired, .rsform-block-email .formRequired {
 display: none;
}


.formRequired {
 display: none;
}
------------------------------------------------------------------
.formControlLabel {
 display: none;
}*/

.rsform-block  textarea {
    box-shadow: none;
    border: 1px solid #484848;
    border-radius: 0;
    background: #EAE9E9;
    font-size: 15px;
    padding: 5px;
    color: #000;
    float: none;
    width: 100%;
}
.rsform-block  input[type="text"], .rsform-block  input[type="email"], .rsform-block  input[type="search"], .rsform-block  input[type="password"], .rsform-block input[type="number"], input[type="tel"] {
    height: 35px;
    box-shadow: none;
    border: 1px solid #484848;
    border-radius: 0;
    background: #EAE9E9;
    font-size: 15px;
    padding: 5px;
    color: #000;
    float: none;
    width: 100%;
}
/*------------------------------------------------------------------*/


.facebk {
    background: #FFF;
}









/*---------------block-poisk-----------------*/

.block-poisk:after {
    content: " ";
    background-color: rgba(255, 89, 89, 0.90);
    
} 
.block-poisk {
    background-image: url("http://bez2/templates/bezvests.lv/images/bg.jpg");
    height: 450px;
}  

.block-poisk h1 {  
    color: #fff;
    text-transform: uppercase;
    font-size: 50px;
    margin: 150px 0 0;
	    *margin-top: 13%;
    font-weight: normal;
	text-align: center;
}
.block-poisk p {  
	text-align: center;
}

.block-poisk .open-btn {  
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    border: 2px solid #fff;
    border-radius: 0;
    text-decoration: none!important;
    height: 47px;
    line-height: 43px;
    display: inline-block;
    padding: 0 15px;
    margin-top: 20px;
	text-align: center;
}

.block-poisk .open-btn:hover {  
    color: #E8E4E4;
    border: 2px solid #E8E4E4;
}

/*--------------block-poisk-end-----------------*/



/*--------------------------------*/

.spotlight-bot-2 {
    margin: -90px 0 90px;
}
/*--------------------------------*/



/*--------------------------------*/
div#aboutUs_block3 {
    *padding: 0 70px;
    padding: 0 56px;
}
/*--------------------------------*/



/*--------------------------------*/

.e-propal-chelovek p , .volonterstvo p{
    font-size: 15px;
    line-height: 21px;
}



#page-footer div.module-title h3.module-title-h3{
    background: none;
}
/*--------------------------------*/

.navbar-collapse {
    *padding-left: 6px!important;
}
	
.navbar-right{
        *width: 100%!important;
}













div.mod-languages li {
    padding: 5px 0 1px;
}



.haha .btsc-skillbars-content-skill  {
    background-color: rgba(76, 84, 102, 0.6);
    padding: 4px 8px 8px;
    border-radius: 4px;
}
.haha .btsc-skillbars-content-skill .skill {
    height: 40px;
	background: #D5D3D3!important;
}
.haha .btsc-skillbars-content-skill .skill .skill-level {
    height: 40px;
}
.haha .skill-percent, .haha .skill-percent-inline {
    display: none;
}













.novosti-page .articleTitle h2 {
    margin-top: 2px;
    margin-bottom: 1px;
	font-size: 34px;
    color: #FF5959;
}
.novosti-page .articleTitle h2 a{
    color: #FF5959;
}
.novosti-page .articleInfoLeft {
    width: 80px;
    float: left;
    margin-left: 17px;
    margin-top: 0;
}
.novosti-page .item_published {
    float: left;
    width: 70px;
    margin-right: 30px;
    background: #FF5959;
    text-align: center;
    font-family: 'Open Sans', sans-serif;
}
.novosti-page  .item_published span {
    display: block;
}
.novosti-page  .item_published .day {
    color: #fff;
    font-size: 40px;
    line-height: 46px;
    padding: 14px 0 0;
}
.novosti-page .item_published .month {
    color: #fff;
    font-size: 15px;
    text-transform: uppercase;
    line-height: 23px;
    padding: 0 0 8px;
}
.novosti-page .item_published .year {
    color: #fff;
    font-size: 15px;
    background: #A4A8B1;
    line-height: 34px;
}
.novosti-page dl {
    margin-top: 0;
    margin-bottom: 0;
}
.novosti-page .article-info {
    font-size: 22px;
    color: #FFFFFF;
    background: #FF5959;
}
.novosti-page .published {
    display: inline-block;
    font-size: 22px;
    color: #FFFFFF;
    padding: 5px 20px 10px;
}
.novosti-page .page-header {
    margin: 10px 0;
}
.novosti-page h2 {
    margin-top: 2px;
    margin-bottom: 1px;
	font-size: 24px;
    color: #000;
}
.novosti-page h2 a{
    color: #000;
}

.novosti-page h2 a{
    color: #000;
}
.novosti-page .page-heading {
    background: url("../images/bg_page_heading_novosti.png") no-repeat scroll center center #000;
    padding: 95px 0 115px 0;
    color: #fff;
}


.novosti-page .published-md {
    float: left;
    width: 50px;
    margin-right: 10px;
    background: #FF5959;
    text-align: center;
}
.novosti-page  .articleInfoLeft-md span {
    display: block;
}
.novosti-page  .articleInfoLeft-md .day {
    color: #fff;
    font-size: 30px;
    line-height: 36px;
    padding: 10px 0 0;
}
.novosti-page .articleInfoLeft-md .month {
    color: #fff;
    font-size: 12px;
    text-transform: uppercase;
    line-height: 23px;
    padding: 0 0 8px;
}
.novosti-page .articleInfoLeft-md .year {
    color: #fff;
    font-size: 12px;
    background: #A4A8B1;
    line-height: 34px;
}
.novosti-page  h3.item_title {
    color: #4C5466;
    font-size: 22px;
}
.novosti-page  h3.item_title a{
    color: #4C5466;
}
.novosti-page .moduletable h3.module-title-h3 {
    font-size: 22px;
    background: #FF5959;
    color: #fff;
}
.novosti-page #bt_sidebar{
    border-left: 1px solid #4C5466;
}




















.o-nas-block-right .bt-cs .bt-inner .bt-title { 
    padding: 10px 0;
}
.o-nas-block-right .bt-cs .bt-inner img {
    max-width: 100%;
    margin: 0;
}
.o-nas-block-right .bt-cs .bt-inner .bt-title {
    color: #FFFFFF;
}
.o-nas-block-right .bt-cs .bt-inner {
    background: #FF5959;
}









.roditelyam-i-detyam h3 {
	font-size: 40px;
    padding-bottom: 10px!important;
    border-bottom: 2px solid #000!important;
    margin: 0 auto;
    width: 440px;
    font-weight: 500!important;
	text-transform: uppercase!important;
}
.roditelyam-i-detyam .pretext {
    padding: 15px 0 40px;
    text-align: center;
    font-size: 20px;
}
.roditelyam-i-detyam .itemRelatedTitle {
    padding: 15px 0 0;
    text-align: center;
    font-size: 24px;
	color: #000;
	font-weight: 500;
	text-transform: uppercase;
}
.roditelyam-i-detyam .itemRelatedTitle a {
    padding: 15px 0 0;
    text-align: center;
    font-size: 24px;
	color: #000;
	font-weight: 500;
}
.roditelyam-i-detyam .itemRelatedIntrotext {
    padding: 15px 0 40px;
    text-align: center;
    font-size: 15px;
	color: #000;
}
.roditelyam-i-detyam .btn-rod a {
    display: inline-block;
    font-size: 16px;
    height: 42px;
    padding: 0 20px;
    border: 2px solid #FF5959;
    color: #FF5959;
    text-transform: uppercase;
    line-height: 38px;
    position: relative;
    transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
    background: transparent;
    font-weight: 500;
}
.roditelyam-i-detyam .btn-rod :hover {
    background: #FF5959;
    border: 2px solid #ec3642;
	color: #fff;
}





.propavshie-lyudi-na-karte h3 {
	font-size: 40px;
    padding-bottom: 10px!important;
    border-bottom: 2px solid #000!important;
    margin: 100px auto 0!important;
    width: 588px!important;
    font-weight: 500!important;
	text-transform: uppercase!important;
}
.propavshie-lyudi-na-karte .pretext {
    padding: 15px 0 40px;
    text-align: center;
    font-size: 20px;
	text-transform: uppercase!important;
}







.hellorow {
        *position: absolute;
    z-index: 3;
    float: right;
    *max-width: 340px;
	max-width: 240px;
    *right: 5.6%;
    background: rgba(51, 62, 72, 0.8);
    margin: -550px 0 0 0;
    padding: 20px;
	text-align:center;
}

.hellorow h2 {
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    font-size: 20px;
    padding: 0;
    margin: 0 0 10px 0;
    line-height: normal;
    border-bottom: none;
    display: block;
}
.hellorow p {
    color: #fff;
    font-size: 17px;
    text-align: center;
    font-weight: 300;
    letter-spacing: 0.5px;
    line-height: 28px;
}
.hellorow .btn {
    display: inline-block;
    padding: 8px 25px;
    margin: 0;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    border: 0;
    *background: #e12444;
	*background: #FF5959;
	background: #BA1625;
    color: #fff !important;
    text-transform: uppercase;
    font-size: 12px;
}


.hellorow-left{
    *position: absolute;
    z-index: 3;
    float: left;
    max-width: 180px;
    *left: 4.5%;
    background: rgba(51, 62, 72, 0.8);
    margin: -550px 0 0 0;
    padding: 20px;
	text-align:center;
}






.e-propal-mdl {
    position: relative;
    z-index: 3;
    background: #4C5466;
    padding: 20px;
	text-align:center;
}
.e-propal-mdl h2 {
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    font-size: 26px;
    padding: 0;
    margin: 0 0 10px 0;
    line-height: normal;
    border-bottom: none;
    display: block;
}
.e-propal-mdl p {
    color: #fff;
    font-size: 24px;
    text-align: center;
    font-weight: 300;
    letter-spacing: 0.5px;
    line-height: 28px;
	margin-bottom: 10px;
}
.e-propal-mdl .btn {
    display: inline-block;
    padding: 8px 25px;
    margin: 0;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    border: 0;
	background: #FF5959;
    color: #fff !important;
    text-transform: uppercase;
    font-size: 12px;
}
.vaznie-nomera .module-title-h3{
    font-size: 20px;
    text-align: center;
    padding: 15px 0 10px;
    color: #FFFFFF;
    font-weight: 500;
    background: #FF5959;
	margin-bottom: 10px!important;
}
.vaznie-nomera p {
    font-size: 16px;
}
.vaznie-nomera h4 {
    font-size: 17px;
    color: #FF5959;
}
.vaznie-nomera h5 {
    font-size: 18px;
    font-weight: 500;
    color: #4C5466;
	margin-bottom: 20px;
    border-bottom: 1px solid #4C5466;
    padding: 0 0 8px 0;
}
.vaznie-nomera h6 {
    font-size: 14px;
    color: #FF5959;
}
.vaznie-nomera h6 a {
    font-size: 14px;
    color: #FF5959;
}
.e-propal-chelovek .page-heading {
    background: url("../images/bg_page_heading_propali.png") no-repeat scroll center center #000;
    padding: 95px 0 115px 0;
    color: #fff;
}
.e-propal-chelovek #bt_sidebar{
    border-left: 1px solid #4C5466;
}










.hom-e .page-heading, .footer, .latestnewsAuthor {
display:none;
}


li.item529, li.item578 {
    *background: #e12444;
	background: #BA1625
}






.pageheading-title-inner {
    background: #FF5959;
}
.pageheading-title-inner:before {
    border-left-color: #FF5959;
}









#spotlight-bot .home-propali-people {
    margin-top: -95px;
	padding-bottom: 80px;
}
#aboutUs_block1 {
    padding: 15px 0;
}
.btsc-iconbox-content-text a {
    color: #fff;
}
.btsc-iconbox-content-text a:hover {
    color: #ccc;
	text-decoration:none;
}




.about-page .page-heading {
    background: url("../images/bg_page_heading_about-us.png") no-repeat scroll center center #000;
    padding: 95px 0 115px 0;
    color: #fff;
}




.kontakti .page-heading {
    background: url("../images/bg_page_heading_contacts.png") no-repeat scroll center center #000;
    padding: 95px 0 115px 0;
    color: #fff;
}
.kontakti h3 {
    font-size: 20px;
}
.kontakti .articleIntroText img {
    border-radius: 50%;
    border: 3px solid #A5A9B2;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
}
/*-------------------================--------------------*/
.kontakti .btqc-title h3 {
    font-size: 20px;
    color: #4B5365;
    font-weight: 500;;
}
.kontakti .mod_btquickcontact input[type="text"], .kontakti .mod_btquickcontact input[type="email"], .kontakti .mod_btquickcontact input[type="search"], .kontakti .mod_btquickcontact input[type="password"], .kontakti .mod_btquickcontact input[type="number"], .kontakti input[type="tel"] {
    border: 1px solid #4C5466;
    background: #EAE9E9;
    color: #4B5365;
}
.kontakti .mod_btquickcontact textarea {
    border: 1px solid #4C5466;
    background: #EAE9E9;
    color: #4B5365;
}
.kontakti #simplemodal-container a {color:#4B5365;}
.kontakti #simplemodal-container code {color:#4B5365;}
.kontakti .btqc-field-container.btqc-field-submit .btqc_submit {
    background: #FF5959;
}
.btqc-field-container label {
    color: #000!important;
	font-size: 14px!important;
}










/*-------------------================--------------------*/
.e-propal-chelovek .btqc-title h3 {
    font-size: 20px;
    color: #4B5365;
    font-weight: 500;;
}
.e-propal-chelovek .mod_btquickcontact input[type="text"], .e-propal-chelovek .mod_btquickcontact input[type="email"], .e-propal-chelovek .mod_btquickcontact input[type="search"], .e-propal-chelovek .mod_btquickcontact input[type="password"], .e-propal-chelovek .mod_btquickcontact input[type="number"], .kontakti input[type="tel"] {
    border: 1px solid #4C5466;
    background: #EAE9E9;
    color: #4B5365;
}
.e-propal-chelovek .mod_btquickcontact textarea {
    border: 1px solid #4C5466;
    background: #EAE9E9;
    color: #4B5365;
}
.e-propal-chelovek#simplemodal-container a {color:#4B5365;}
.e-propal-chelovek #simplemodal-container code {color:#4B5365;}
.e-propal-chelovek .btqc-field-container.btqc-field-submit .btqc_submit {
    background: #FF5959;
}

















.kinologi .page-heading {
    background: url("../images/bg_page_heading_kinologi.png") no-repeat scroll center center #000;
    padding: 95px 0 115px 0;
    color: #fff;
}
.kinologi-md-block .bt-cs .bt-inner .bt-title { 
    padding: 10px 0;
}
.kinologi-md-block .bt-cs .bt-inner img {
    max-width: 100%;
    margin: 0;
}
.kinologi-md-block .bt-cs .bt-inner .bt-title {
    color: #FFFFFF;
}
.kinologi-md-block .bt-cs .bt-inner {
    background: #FF5959;
	 margin: 0 10px;
}
.kinologi #spotlight-bot {
    padding-top: 35px;
    padding-bottom: 30px;
}
.kinologi #bt_sidebar{
    border-left: 1px solid #4C5466;
}












.nas-podderzhivayut .page-heading {
    background: url("../images/bg_page_heading_nas-podderzhivayut.png") no-repeat scroll center center #000;
    padding: 95px 0 115px 0;
    color: #fff;
}
.nas-podderzhivayut .list-row {
    border-bottom: 1px solid #4C5466;
    padding-bottom: 20px;
    margin-bottom: 25px;
}
.nas-podderzhivayut .titleh3 {
    margin-bottom: 12px;
}
.nas-podderzhivayut #bt_sidebar {
    *border-left: 1px solid #4C5466;
}
.nas-podderzhivayut #main{
    border-right: 1px solid #4C5466;
}







.nashi-nagrady .page-heading {
    background: url("../images/bg_page_heading_nashi-nagrady.png") no-repeat scroll center center #000;
    padding: 95px 0 115px 0;
    color: #fff;
}
.nashi-nagrady  #spotlight-bot {
    padding-top: 60px;
    padding-bottom: 30px;
}
.nashi-nagrady  #bt_sidebar{
    border-left: 1px solid #4C5466;
}
















.volonterstvo .page-heading {
    background: url("../images/bg_page_heading_volonterstvo.png") no-repeat scroll center center #000;
    padding: 95px 0 115px 0;
    color: #fff;
}
.volonterstvo  h3 {
    font-size: 20px;
}
.volonterstvo  .articleIntroText img {
    border-radius: 50%;
    border: 3px solid #A5A9B2;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
}
.volonterstvo  .btqc-title h3 {
    font-size: 20px;
    color: #4B5365;
    font-weight: 500;;
}
.volonterstvo  .mod_btquickcontact input[type="text"], .volonterstvo .mod_btquickcontact input[type="email"], .volonterstvo  .mod_btquickcontact input[type="search"], .volonterstvo  .mod_btquickcontact input[type="password"], .volonterstvo  .mod_btquickcontact input[type="number"], .volonterstvo  input[type="tel"] {
    border: 1px solid #4C5466;
    background: #EAE9E9;
    color: #4B5365;
}
.volonterstvo  .mod_btquickcontact textarea {
    border: 1px solid #4C5466;
    background: #EAE9E9;
    color: #4B5365;
}
.volonterstvo #simplemodal-container a {color:#4B5365;}
.volonterstvo  #simplemodal-container code {color:#4B5365;}
.volonterstvo  .btqc-field-container.btqc-field-submit .btqc_submit {
    background: #FF5959;
}














.propali-page .page-heading {
    background: url("../images/bg_page_heading_propali.png") no-repeat scroll center center #000;
    padding: 95px 0 115px 0;
    color: #fff;
}/*
.propali-page img {
    float: left;
    padding: 0 20px 0 0;
}*/

.propali-page .item  {
    padding: 0 0 20px 0;
    width: 100%;
}

.propali-page .page-header {
    padding-bottom: 1px;
    margin: 2px 0 2px;
    border-bottom: none;
}
.propali-page h2 {
    margin-top: 2px;
    margin-bottom: 1px;
	font-size: 22px;
    color: #000;
}
.propali-page h2 a{
    color: #000;
}
.propali-page .btn {
    display: inline-block;
    padding: 0;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.propali-page .trainerDetail_block1 img{
    *width: 300px;
}

.propali-page  li.print-icon:before{
content: url("../images/icon/printer.png");
padding: 0 10px 0 0;
}		
.propali-page  li {
   list-style-type: none;
}
.propali-page li.print-icon a {
    color: #000;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 500;
    text-decoration: underline;
}
.propali-page ul.actions{
    padding: 0px;
}
.propali-page .propali-row{
    margin-right: -10px;
    margin-left: -10px;
}













.about-page #bt_sidebar{
    border-left: 1px solid #4C5466;
}


.block_position1 {
    padding: 155px 0;
}
.aboutUsImage {
    padding-bottom: 20px;
}

span.btsc-iconbox-title{
display:none!important;
}


.about-home .item {
    float: left;
    *background: #e12444;
	background: #FF5959;
    padding: 20px;
    border-radius: 100%;
    /* height: 50px; */
    /* width: 30px; */
    line-height: 14px;
    font-size: 28px;
    color: #fff;
    display: block;
    margin: 0 20px 0 0;
}
.about-home h3 {
    margin-top: 5px;
	font-weight: 400;
}

.about-home h5 {
    padding: 4px 0;
    font-size: 15.9px;
	font-weight: 400;
}
.about-home h6 {
    font-size: 16px;
	font-weight: 400;
	
}
/* ---------------------########################-------------------------------- */
.about-home-page .item {
    float: left;
    *background: #e12444;
	background: #FF5959;
    padding: 20px;
    border-radius: 100%;
    /* height: 50px; */
    /* width: 30px; */
    line-height: 14px;
    font-size: 28px;
    color: #fff;
    display: block;
    margin: 0 20px 0 0;
}
.about-home-page h3 {
    margin-top: 5px;
}

.about-home-page h5 {
    padding: 10px 0;
	font-size: 16px;
}
.about-home-page h6 {
    font-size: 15px;
    font-weight: 400;
    line-height:21px;
}








span.about-round{
display:none;
}


.btsc-iconbox-style-icon-inleft.iconBoxRight .btsc-iconbox-icon {
    float: right;
    width: 70px!important;
    height: 70px!important;
    line-height: 70px!important;
    font-size: 28px!important;
    margin: 5px 0 0 0 !important;
    text-align: center;
    *border-radius: 0;
	    border-radius: 50%;
    position: relative;
    *background: #ec3642!important;
	background: #FF5959!important;
}
.btsc-iconbox-style-icon-inleft .btsc-iconbox-icon {
    float: left;
        width: 70px!important;
    height: 70px!important;
    line-height: 70px!important;
    font-size: 28px!important;
    margin: 5px 0 0 0 !important;
    text-align: center;
    *border-radius: 0;
	    border-radius: 50%;
    position: relative;
    *background: #ec3642!important;
	background: #FF5959!important;
}





.spotlight-bot-2{
	*background:url("../images/bg_slider_bottom.jpg") repeat-x scroll center top transparent;
	*position:relative;
}

#aboutUs_block4{
	background:url("../images/bg_slider_bracelet3.jpg") repeat-x scroll center top transparent;
	position:relative;
}










.mainnav ul.menu-nav > li > a:before, .mainnav ul.menu-nav > li > a:after{
	position:absolute;
	bottom:0;
	border-bottom:1px solid #fff;
	content:'';
	width:0;
	transition: width 250ms ease-out 0s;
	-o-transition: width 250ms ease-out 0s;
	-ms-transition: width 250ms ease-out 0s;
	-moz-transition: width 250ms ease-out 0s;
	-webkit-transition: width 250ms ease-out 0s;
}
.mainnav ul.menu-nav > li > a:hover:before, .mainnav ul.menu-nav > li > a:hover:after,
.mainnav ul.menu-nav > li.active > a:before, .mainnav ul.menu-nav > li.active > a:after,
.mainnav ul.menu-nav > li:hover > a:before, .mainnav ul.menu-nav > li:hover > a:after{
	width:50%;
}
.mainnav ul.menu-nav > li > a:before{
	right:50%;
}
.mainnav ul.menu-nav > li > a:after{
	left:50%;
}


#header.reveal:not(.alt) {
    box-shadow: 0 5px 8px 5px rgba(0, 0, 0, 0.2);
	position:fixed;
	width:100%;
	top:0;
}
#header.reveal:not(.alt) {
  -webkit-animation: reveal-header 1s cubic-bezier(0.005, 0.975, 0.73, 1);
  -moz-animation: reveal-header 1s cubic-bezier(0.005, 0.975, 0.73, 1);
  -ms-animation: reveal-header 1s cubic-bezier(0.005, 0.975, 0.73, 1);
  -o-animation: reveal-header 1s cubic-bezier(0.005, 0.975, 0.73, 1);
  animation: reveal-header 1s cubic-bezier(0.005, 0.975, 0.73, 1);
  *border:1px solid transparent;
  *background:#0f0f0f;
  background: rgb(240, 89, 93);	
}
@-moz-keyframes reveal-header {
  	0% {-moz-transform: translateY(-3em); opacity: 0;}
  100% {-moz-transform: translateY(0); opacity: 1;}
}
@-webkit-keyframes reveal-header {
	0% {-webkit-transform: translateY(-3em); opacity: 0;}
  100% {-webkit-transform: translateY(0); opacity: 1;}
}
@-o-keyframes reveal-header {  
	0% {-o-transform: translateY(-3em); opacity: 0;}
  100% {-o-transform: translateY(0); opacity: 1;}
}
@-ms-keyframes reveal-header { 
	0% {-ms-transform: translateY(-3em); opacity: 0; }  
  100% {-ms-transform: translateY(0); opacity: 1; }
}
@keyframes reveal-header { 
	0% { top: -2em;  opacity: 0; }   
  100% { top: 0; opacity: 1; } 
}



.wrapper{
	overflow:hidden;
}


.imageBoxLeft .imageClassBox,.imageBoxLeft .titleClassBox,
.imageBoxLeft .descClassBox,.imageBoxLeft .joinButtonClassBox{
	opacity: 0;
    transform: translateX(400px);
	-o-transform: translateX(400px);
	-ms-transform: translateX(400px);
	-moz-transform: translateX(400px);
	-webkit-transform: translateX(400px);
}
.imageBoxRight .imageClassBox,.imageBoxRight .titleClassBox,
.imageBoxRight .descClassBox,.imageBoxRight .joinButtonClassBox{
	opacity: 0;
    transform: translateX(-400px);
	-o-transform: translateX(-400px);
	-ms-transform: translateX(-400px);
	-moz-transform: translateX(-400px);
	-webkit-transform: translateX(-400px);
}

.blockTitleIconBox{
	opacity: 0;
	transform: translateY(-200px);
	-o-transform: translateY(-200px);
	-ms-transform: translateY(-200px);
	-moz-transform: translateY(-200px);
	-webkit-transform: translateY(-200px);
}

.blockIconBox .iconBoxRight{
	opacity: 0;
    transform: translateX(-400px);
	-o-transform: translateX(-400px);
	-ms-transform: translateX(-400px);
	-moz-transform: translateX(-400px);
	-webkit-transform: translateX(-400px);
}
.blockIconBox .iconBoxLeft{
	opacity: 0;
    transform: translateX(400px);
	-o-transform: translateX(400px);
	-ms-transform: translateX(400px);
	-moz-transform: translateX(400px);
	-webkit-transform: translateX(400px);
}




.tabHistory .bt-tabs-panes{
	position: relative;
}
.tabHistory .bt-tabs-panes .bt-tabs-pane{
	opacity: 0;
	transform: translateX(100%);
	position: absolute;
	width: 100%;
	top: 0; left: 0;
}
.tabHistory .bt-tabs-panes .bt-tabs-pane.active {
	opacity:1;
	transform: translateX(0px);
	transition: all 0.7s ease 0s;
}
.tabHistory .bt-tabs-panes .bt-tabs-pane.out {
	transform: translateX(-100%);
	opacity: 0;
	transition: all 0.7s ease 0s;
}




