/**
 * Theme Name:  EpicStamp
 * 
 * Author:      Николай Яковлев
 * Author URI:  https://vk.com/nikolai_yakovlev
 *
 * License:     Лицензия. Пр: GNU General Public License v2 or later
 * License URI: http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Version:     1.0
 */

#overbg{position:fixed;top:0;left:0;height:100%;width:100%;background:url(/wp-content/themes/epicstamp/assets/img/zero.png);z-index:998;display:none;}
#popup7{display:none;text-align:center;width:94%;top:calc(50% - 25%);max-height:96vh;border-radius:8px;padding:20px 20px 30px 20px;overflow-y:auto;overflow-x:hidden;max-width:800px;margin:0 auto;border:5px solid rgba(204,204,204,0.5);background:#fff;position:relative;z-index:999;}
#popup7 h3{margin:0px auto 20px auto;text-align:left;color:#000;font-size:20px;font-weight:400;line-height:1.2;font-family: DO,sans-serif;max-width:calc(100% - 50px);}
#popup7 h3 a{font-size:16px;font-weight:400;border-bottom:1px dashed #fff;padding-bottom:2px;}
#popup7 h3 a:hover{border-bottom:1px dashed;}
#popup7 .cities_divider{margin:25px auto 25px;}
#popup7 a#closed7{display:inline-block;width:20px;height:20px;position:absolute;cursor:pointer;background:url(/wp-content/themes/epicstamp/assets/img/closed.png) no-repeat;top:12px;right:12px;}
#popup7 a#closed7:hover{background-position:0 -23px;}
#popup7 p{font-size:16px;line-height:1.3;color:#000;margin-bottom:20px;}
#popup7 input[type=text], #popup7 input[type=password], #popup7 input[type=file], #popup7 textarea{display:block;border:1px solid #CCC;border-radius:3px;padding:10px 0 10px 30px;font-size:16px;width:99%;max-width:350px;margin:10px auto;}
#popup7 input[type=text], #popup7 input[type=password], #popup7 input[type=file]{background:#FFF url(/wp-content/themes/epicstamp/assets/img/input.png) 5px 10px no-repeat;}
#popup7 textarea{padding:5px 15px 5px 15px;height:60px;}
#popup7 input[name=phone]{background-position:5px -20px;}
#popup7 input[name=email]{background-position:5px -48px;}
#popup7 input[name=site]{background-position:5px -77px;}
#popup7 input[type=submit]{display:block;text-align:center;border:1px solid #f0af31;border-radius:5px;padding:11px 20px;width:99%;max-width:350px;font-size:21px;font-weight:600;text-transform:uppercase;
margin:20px auto 5px auto;background:#f8d21f;cursor:pointer;color:#7a4c36;text-shadow:1px 1px 1px rgba(255,255,255, 0.5);text-decoration:none;}
#popup7 input[type=submit]:hover{background:#ffdc36;}
.ms7{display:inline;font-size:21px;line-height:1.3;font-weight:400;font-style:italic;color:#C97F0C !important;font-family:O,sans-serif;text-transform:none !important;border-bottom:1px solid #C97F0C !important;font-family: TNR,sans-serif;}
.ms7:hover{text-decoration:none !important;border-bottom:0px solid #C97F0C !important;}
.cities_block{font-size:14px;text-align:center;}
.clearfix{clear:both;}
.clearfix:after{content:"";display:table;clear:both;}
.cities_list{list-style:none;padding-left:0px;margin: 0 0 40px;}
.cities_list_item{list-style-position: inside;margin-top:5px;}
.cities_list_item:last-child{margin-right:0px;}
.cities_column{float:left;width:31.3333%;margin:0px 2% 0px 0px;}
.cities_column:last-child{margin-right:0px;}
.cities_column *{text-align:left;}
a.cities_list_item-link{display:inline-block;color:#c51c1c;font-family:O,sans-serif;font-weight:400 !important;}
a.cities_list_item-link:hover{text-decoration:underline;}    
.cities_list_item-selected{font-family:O,sans-serif;font-weight:400 !important;}