/*
Theme Name: Ad Once PRO
Theme URI: http://adonce.pro
Description: Ad Once PRO — an advanced WordPress theme.
Version: 1.0
Author: Ad Once
Author URI: http://adonce.ru
Tags: fixed width, one columns, white, simple, minimalistic, valid CSS, valid XHTML
Ad Once PRO v.1.0 is an advanced, widget ready, free and easy to use WordPress theme with two columns. 
It was designed and built by Ad Once: http://adonce.ru
*/
/*подгрузка шрифта*/
@import url(http://fonts.googleapis.com/css?family=Open+Sans:700,600,400,300&subset=cyrillic,latin);
/*общие стили*/
body {margin:0;padding:0;min-width:1024px;font-family:'Open Sans', Helvetica,sans-serif;background:#000;color:#545454;}
.yashare-auto-init a {outline:0;border:0;}
.alogo {text-decoration:none;outline:0;border:0;}
a {text-decoration:none;outline:0;color:#696969;border-bottom:1px dashed #C6C6C6;}
a:hover {border:0;}
a.but {font-size: 18pt;font-weight:600;display:inline-block;color:#FFF;margin:15px 0 0 0;padding: 15px 30px 15px;background:#b51621;transition: background 0.5s ease;border:0;outline:0;}
a.but:hover {background:#D51621;}
h1, h2, h3, h4, h5, h6 { font-family: 'Open Sans',sans-serif;letter-spacing:0px;font-weight:400;}
ul {margin:0;padding:0;list-style:none;}
/*сетка*/
.cero {width:100%;margin:0 auto;clear:both;}
.uno {width:996px;margin:0 auto;clear:both;}
.dos {width:498px;}
.tercero {width:747px;}
.tres {width:332px;}
.cuatro {width:249px;}
.seis {width:166px;}
/*выравнивания*/
.si {float:right;}
.no {float:left;}
.clear {clear:both;}
.sip {margin:0 0 40px 15px;}
.nop {margin:0 40px 15px 0;}
/*header*/
header {width:100%;}
.headcolor {height:90px;background:#FFF;}
#logo {margin:31px 0 0 0;width:192px;height:auto;}
#logoname {width:192px;text-align:right;font-size:10px;margin:-11px 0 0 -1px;padding:0;}
.menu {margin:48px 0 0 0;}
.menu a {color:#b6b6b6;margin:0 0 0 30px;font-size:13pt;font-weight:600;text-transform:uppercase;transition: color 0.5s ease;}
.menu .active {color:#b51621;}
.menu a:hover {color:#000;}
#service {background-color:#F5F5F5;padding:20px 0 30px 0;}
#service h1 {font-weight:400;padding:0;margin:0 0 30px 0;}
.tab {width:100%;height:auto;border-collapse:collapse;margin:30px 0;}
.tab td {vertical-align:middle;padding:0 40px 0 0;}
.tab p {margin-left:50px;}
.pa {vertical-align:middle;}
.pa img {float:left;margin:0 25px 10px 25px;}
/*content*/
.content {width:100%;height:auto;font-weight:400;}
.content p {margin:10px 0 5px 0;}
.content  h1, .content h2, .content h3 {font-weight:400;margin:20px 0 5px 0;}
.content h2, .content h3 {color:#b51621;}
.group {width:auto;font-size:12pt;font-weight:400;color:#B51621;padding:5px 10px;margin-left:-10px;}
.contul {margin:5px 0 20px 0;font-size:10pt;}
.contul li {margin-bottom:5px;}
article {-webkit-column-count:2; -moz-column-count:2; column-count:2; -webkit-column-gap: 30px; -mozcolumn-gap: 30px; column-gap: 30px; color:#252525;}
article p {margin-top:0;padding-top:0;}
.about {background:#FFF;padding:20px 0 30px 0;}
.about h3 {color:#b51621;font-weight:400;}
.pricer {margin:10px 0 30px 0;}
.pricer span {display:block;font-size:small;margin:10px 10px;}
/*content Tab's*/
.section {margin-bottom:30px;}
.box {display:none;}  
.box.visible {display: block;}  
.tabs li {display:block;float:left;text-align:center;font-size:9pt;margin:10px 0 20px 0;padding:0 10px;}
.tabs span {outline: 0px none;color: #696969;border-bottom: 1px dashed #C6C6C6;}
.tabs li:hover {cursor:pointer;opacity:0.9;}
.tabs li:hover span {opacity:1;border:0;color:#000;}
/*content DD*/
.rules {width:640px;}
.rules dt {margin:0 0 5px 0;font-size:14pt;color:#B51621;font-weight:400;}
.rules dd {margin:0 20px 10px 20px;}

/*footer*/
footer {width:996px;height:250px;margin:0 auto;}
.footbox {margin:50px 0 50px 0;color:#B6B6B6;font-size:10pt;}
.footbox h3 {font-size:12pt;text-transform:uppercase;padding-top:0;margin-top:0;}
.footbox li {margin:0 0 5px 0;}
.footbox a {color:#FFF;}
.footbox a:hover {text-transform:uppercase;}
.footbox ul {margin-bottom:20px;}
.footbox iframe {width:100%;min-height:300px;}
.copy {float:right;background-color:#FFF;width:auto;text-align:right;padding:0 3px 0 3px;margin-right:-3px;}
.slogan {float:left;background-color:#FFF;width:auto;padding:0 3px 0 3px;margin:0 10px 0 -3px;}
#ajaxfooter {border-top:2px solid #000;width:100%;height:auto;margin-top:50px;padding:5px 0;}
.heighter {width:500px;}
/*the box*/
#read {display:none;position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:#000;background-color:rgba(0, 0, 0, 0.7);overflow-y:scroll;z-index:4;}
#onread {position:relative;width:855px;min-height:70%;margin:50px auto 50px auto;background-color:#FFF;padding:40px 84px;font-size:11pt;z-index:999;color:#545454;}
#onread h1, #onread h2, #onread h3 {font-weight:400;margin:20px 0 5px 0;padding:0;color:#b51621;}
/*#onread a {color:#000;}
#onread a:hover {color:#B51621;text-decoration:none;}*/
/*#closer {float:right; margin:-10px -50px 0 0;}
#closer img:hover {cursor:pointer;opacity:0.8;} */
#dclose {position:fixed;top:110px;left:0;right:15px;height:50px;width:auto;z-index:0;}
#cbox {width:1102px;padding:0;height:50px;margin:0 auto 0 auto;text-align:right;}
#cbox span {display:block;padding:20px;background:url(http://adonce.ru/wp-content/themes/adonce/i/close.png) center no-repeat #FFF;float:right;opacity:0.9;}
#cbox span:hover {cursor:pointer;opacity:1;}

/*button up*/
#up {display:none;position:fixed;top:0;right:80px;}
a#up {font-size: 9pt;color: #FFF;margin:0;padding: 5px 18px 6px;border:0;background:#b51621;transition: background 0.5s ease;}
a#up:hover {background:#D51621;}

/*slider*/
#sm_slider {height:400px;margin:0;position:relative;width:996px;border:0;overflow:hidden;}
#sm_slider ul {margin: 0px;padding: 0px;list-style: none;}
.sm_slide {color: #3d3d3d;display: none;font-size:9pt;height: 210px;position: absolute;left: 0;top: 0;visibility: hidden;width: 100%;}
.sm_slide.active {display: block;visibility: visible;}
.sm_slide img {max-width: 100%;position:absolute;top:0;left:0;z-index:1;}
.sm_slide div {width:996px;height:400px;margin:0px;padding:0;position:absolute;z-index:2;}
.sm_slide span {display:block;width:400px;height:auto;padding:30px 30px 10px 30px;margin:70px 0 0 100px;background-color: rgba(0,0,0,0.8);font-size:12pt;color:#FFF;line-height:160%;}
.sm_slide h1 {font-weight:400;font-size:22pt;padding:0 0 10px 0;margin:0;}
.sm_prev, .sm_next {background: url('http://adonce.pro/i/point.png') no-repeat;cursor: pointer;display: block;font-style: normal;height: 64px;margin: -31px 0 0 0;opacity: .3;position: absolute;top: 50%;width: 60px;z-index: 3;}
.sm_prev {background-position: 20px -50px;left: 0;}  
.sm_next {background-position: -40px -50px;right: 0;}
.sm_prev:hover {background-position: 20px 14px;opacity: 1;}
.sm_next:hover {background-position: -40px 14px;   opacity: 1;}
.sm_nav {bottom: 0px;clear: both;display: inline-block;overflow: hidden;padding: 5px 0px;position: absolute;right: 0px;z-index: 3;}
.sm_nav-item {cursor: pointer;float: left;height: 14px;padding: 4px;width: 14px;z-index: 999;list-style-type: none;font-size: 11px;color: #ccc;}
.sm_nav-item i {display: block;width: 6px;height: 6px;position: relative;top: 5px;left: 4px;-webkit-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;-o-border-radius: 6px;border-radius: 6px;background-color: #7f7f7f;}
.sm_nav-item.active, .sm_nav-item.active:hover {cursor: default;color: #7e7e7e;}
.sm_nav-item.active i{background-color: #bfbfbf;}
.sm_nav-item:hover i {background: #7f7f7f;}
.sm_nav-item.active:hover i{background-color: #bfbfbf;}

/* slideForm */
#formload {position:fixed;top:-100%;left: 0px;width: 100%;height: 100%;overflow-y: scroll;z-index:999;}
#formload td {vertical-align:middle;}
#fdiv {width:500px;background:#FFF;padding:40px;border-radius:10px;box-shadow: 0px 1px 7px 2px #C0C0C0;}
.iform {font: 9pt Verdana,Geneva,sans-serif;text-align:left;}
.iform input, .iform textarea, .iform select, .iform button {border: 1px solid #999;border-radius: 3px;margin: 5px;padding: 5px;background: -moz-linear-gradient(center top , #FFF, #EEE 2px, #FFF 25px) repeat scroll 0% 0% transparent;box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);float:right;}
.iform input:hover, .iform textarea:hover, .iform select:hover, .iform button:hover {background:#FFF;}
.iform input, .iform textarea {width: 250px;}
.iform label {width:130px;display:block;float:left;line-height:27px;height:27px;padding:5px 0;}
.iform button {margin:15px 5px 10px 0;float:right;width:90px;cursor:pointer;}
.iform h2 {width:100%;padding-bottom:5px;margin:0 0 20px 0;border-bottom:1px solid #C0C0C0;font-weight:400;}
.iform span {color:red;}
#clo {display:block;width:33px;height:33px;font-size:20pt;font-weight:600;color:#CCC;float:right;margin:-25px -25px 0 0;cursor:pointer;}
#clo:hover {color:#000;}
.fm {position:absolute;top:200px;z-index:1000;width:300px;background:#FFF;padding:40px;border-radius:10px;box-shadow: 0px 1px 7px 2px #FF0000;text-align:center;margin:0 auto 0 auto;}


/*ToolTip
.tagger {position:relative;}
.tagger span {position:absolute;background-color:rgba(0,0,0, 0.8);box-shadow:1px 1px 10px rgba(0, 0, 0, 0.5);color:#FFF;margin-left:0px;margin-top:-120%;opacity:0;padding:10px 20px;text-decoration:none;display:none;z-index:10;font-size:8pt;width:200px;}
.tagger:hover span {opacity:1;display:block;}
*/
