


/* Start:/bitrix/templates/ap_tmpl/style_pages/main.css*/
@charset "utf-8";

#workarea {  width: 100% !important; }
#workarea li {text-indent: 0 !important; margin: 0 !important;}

div.wrapper{   
  margin: 0 auto;
  clear: both;
  width: 960px;
  line-height: 20px;
}

.slide2 {
background-image: url("/upload/medialibrary/images/main_slider_2.png"); 
}
.slide4 {
background-image: url("/upload/medialibrary/images/main_slider_4.png"); 
}
.slide5 {
background-image: url("/bitrix/templates/ap_tmpl/images/agentplus/agentplus_main3.png"); 
}
.slide9 {
background-image: url("/upload/medialibrary/images/main_slider_8.png"); 
}
.slide10 {
background-image: url("/upload/medialibrary/images/main_slider_10.png"); 
}
.slide12 {
background-image: url("/upload/medialibrary/images/main_slider_12.png"); 
}
.slide13 {
background-image: url("/upload/medialibrary/images/main_slider_13.png"); 
}
.slide15 {
background-image: url("/upload/medialibrary/images/main_slider_15.png"); 
}
.slide16 {
background-image: url("/upload/medialibrary/images/main_slider_16.png"); 
}
.slide17 {
background-image: url("/upload/medialibrary/images/main_slider_17.png"); 
}
.slide18 {
background-image: url("/upload/medialibrary/images/main_slider_18.png"); 
}
.slide19 {
background-image: url("/upload/medialibrary/images/main_slider_19.png"); 
}
.slide20 {
background-image: url("/upload/medialibrary/images/main_slider_20.jpg"); 
}
.slide21 {
background-image: url("/upload/medialibrary/images/main_slider_21.png"); 
}
.slide22 {
background-image: url("/upload/medialibrary/images/main_slider_22.png"); 
}
.slide23 {
background-image: url("/upload/medialibrary/images/main_slider_23.png"); 
}
.slide24 {
background-image: url("/upload/medialibrary/images/main_slider_24.png"); 
}
.slide25 {
background-image: url("/upload/medialibrary/images/main_slider_25.png"); 
}
.slide26 {
background-image: url("/upload/medialibrary/images/main_slider_26.png"); 
}
.slide27 {
background-image: url("/upload/medialibrary/images/main_slider_27.png"); 
}

.sliderAddnlText { width: 940px; margin: 0 auto; }

table.crcls img {
padding: 1em 0;
}

.whiteBttn {
display: inline-block;
text-shadow: none;
-moz-border-radius:15px;
-webkit-border-radius:15px;
border-radius:15px;
cursor:pointer;
background-color: #fff;
color: #6cddda !important;
font-size: 1.6em;
font-family:  'Roboto-BoldItalic', Tahoma;
padding:1px 15px;
text-decoration: none;
border: 1px solid #fff;
}

.whiteBttn:hover { background-color: #6cddda; color: #fff !important; border: 1px solid #fff; text-decoration: none; }
.pinkBttn { background-color: rgb(255,87,92); color: #fff !important; }

.pinkBttn:hover { background-color: #fff; color:  rgb(255,87,92) !important; text-decoration: none;}

.moreBttn { background-color: #6cddda; color: #fff !important; border: 3px solid #54c5c2; padding:1px 15px; -moz-border-radius:15px;
-webkit-border-radius:15px;
border-radius:15px;}

.moreBttn:hover { background-color: #fff; color:  #6cddda !important; text-decoration: none; border: 3px solid #fff;}


div.productsList {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 283px;
    max-width: 100%;
    margin-bottom: 1em;
}

#productsListTitle {
font-size:2.1em;
border: 3px solid rgb(29,128,191); 
background-color: #fff; 
line-height: 1em; 
color:#484848; 
margin:0 auto; 
width:30%; 
text-align:center; 
border-radius:7px; 
padding:0.3em 1em; 
font-family:'Roboto-Bold', Tahoma; 
position:relative; 
top: 3px;
}
#blueLine { border-bottom: 0.25em solid rgb(29,128,191); position:relative; margin-top: 3em;}

.productDescr { margin:0 auto; width:65%; position:relative; left:13em; }
.productDescr p { text-align: left;  padding-bottom: 0 !important; margin-top: 1em;}
div#newsArticles p {
text-align: left; 
}
.productIcon { float:left; margin:2.5em 2.5em 1em 0; }
.prodTitle { font-family:Roboto-BoldItalic, Tahoma; font-size:1.3em; margin-bottom:0.5em; }
.prodInfo { line-height:1.1em; margin-top:0 }

.partnersProductDescr { margin:0 auto; width:85%; position:relative; left:13em; padding-top: 1em; }
.partnersApp { position: relative; float: left; padding: 0 1em 0 0; }
.partnersAppTitle { font-family:Roboto-BoldItalic, Tahoma; text-align: right; }
div.partnersAppTitle span { display: block; width: 50%; float: left; font-size: 1.1em; }
div.partnersAppTitle img { vertical-align: middle; padding: 0 0.5em; }
div.partnersAppInfo { padding-left: 1.5em; font-size: 0.95em; line-height: 1.2em; padding-top: 5px;}

.ourclients {
    min-height: 262px;
    background-image: url('/bitrix/templates/ap_bs_main/img/clients_1170.png');
    background-position: center center;
    background-repeat: no-repeat;
}

div.aboutConfig { padding-top: 10px; }
div.aboutConfig div.col-md-9 { float: none; margin: 0 auto; }
div.aboutConfig div.col-md-9 h3 { font-family: 'Roboto-BoldItalic', Tahoma; font-size: 1.7em; color: rgb(29,128,191); line-height: 1em; }

div.pageTitle div h2 { font-family: 'Roboto-BoldItalic', Tahoma; font-size: 2em; color: rgb(29,128,191); }

.othersMobApps, .agentplusApps { text-transform: uppercase; font-family: 'Roboto-BoldItalic', Tahoma; height: 123px; margin-bottom: 2em; }
.othersMobApps {padding-top: 40px; }
.othersMobApps span { display: inline-block; background-color: #bcbcbc; color: #ffffff; font-size: 1.3em; width: 60%; -webkit-border-radius: 10px;
-moz-border-radius: 10px; border-radius: 10px; padding: 5px 0 1px 0; }
.agentplusApps span.title { display: block; background-color: #92d051; color: #ffffff; font-size: 1.3em; width: 45%; -webkit-border-radius: 10px;
-moz-border-radius: 10px; border-radius: 10px; margin: 0 auto; padding: 5px 0 1px 0; }
.agentplusApps span.line { display: block; border-left: 1px solid #92d051; width: 1%; margin: 0 auto; min-height: 40px; }

/* End */
/* /bitrix/templates/ap_tmpl/style_pages/main.css */
