/*!
Theme Name: Creative Developers Theme
Author: NikolayS93
Author URI: //vk.com/nikolays_93
Description: Starter page for creative developers.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: cdevelops-theme
Tags: Start, Start-Theme, Developers-Theme, Creative-Developers, Bootstrap, Scss
*/body,div,p,a{font-family:'Roboto Condensed', sans-serif;}body{border-top:9px solid #959595;}h2.primary-title{color:#303030;font-size:20px;font-weight:400;line-height:26px;background-color:#d4edfc;background:linear-gradient(to right, #d4edfc, transparent);border-radius:30px;padding:4px 40px;position:relative;margin-bottom:70px;clear:both;top:20px;}h2.primary-title:after,.dotted-line{width:100%;height:4px;bottom:-20px;left:0;position:absolute;display:block;content:'';background-color:transparent;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAECAYAAACHtL/sAAAAKklEQVR42mNQV1N5pqaq8h2GNVVUjBhIAeqqqu/U1VT/w7Cyspzx0DIAANddGQgn8+Q8AAAAAElFTkSuQmCC');background-repeat:repeat-x;}.content h1.post-title{color:#303030;font-size:24px;font-weight:700;text-transform:uppercase;margin-bottom:25px;}main.content{margin-left:40px;}main.content h1.post-title{margin-left:-40px;}.auth-link a{position:relative;display:block;background:#ccc;color:#fff;font-size:14px;font-weight:400;line-height:14px;text-transform:uppercase;padding:8px 12px;padding-left:30px;}.auth-link a:before{content:'';position:absolute;left:0;top:0;bottom:0;display:block;width:26px;background:url('img/icon-lk1.png') center no-repeat;}.login-username label,.login-password label{display:inline-block;width:180px;}section.head-line{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#feffff+0,e8f7ff+100 */padding-top:20px;/* Old browsers */background:#feffff;/* FF3.6-15 */background:-moz-linear-gradient(top, #feffff 0%, #e8f7ff 100%);/* Chrome10-25,Safari5.1-6 */background:-webkit-linear-gradient(top, #feffff 0%, #e8f7ff 100%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */background:linear-gradient(to bottom, #feffff 0%, #e8f7ff 100%);/* IE6-9 */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#feffff', endColorstr='#e8f7ff',GradientType=0);}.home .head-line-image{background:transparent url(img/top-line-image.jpg) top center no-repeat;background-size:contain;height:500px;margin-top:-20px;z-index:-1;top:-24px;position:relative;}.head-info .contacts{margin-top:20px;}.head-info .contacts p{margin:0;}.head-info .contacts,.head-info .callback{color:#000;font-family:'Roboto Condensed', sans-serif;font-size:16px;line-height:1.2;font-weight:400;line-height:26px;}.head-info .contacts strong,.head-info .callback strong{display:block;font-size:39px;}.head-info .contacts .recall,.head-info .callback .recall,.head-info .contacts .recall:hover,.head-info .callback .recall:hover,.head-info .contacts .recall:focus,.head-info .callback .recall:focus{color:#000;text-decoration:none;}.head-logo-text{font-family:"Roboto Condensed", sans-serif;width:80%;float:right;margin:20px 0 0 0;padding:0 10px 0 0;font-weight:bold;font-size:20px;line-height:26px;text-transform:uppercase;}.head-logo-text span{font-weight:normal;text-transform:initial;}.head-logo-text:hover{text-decoration:none !important;}.header-user-email{font-size:14px;}.header-user-email:before{margin-right:3px;}.navbar-default{width:100%;background-color:#ccc;background-image:linear-gradient(to bottom, #ccc 0%, #f0f0f0 48%, #d2d2d2 100%);margin-bottom:20px;padding:0;}.navbar-default .navbar-nav{display:table;width:100%;}.navbar-default .nav-item{display:table-cell;position:relative;text-align:center;}.navbar-default .nav-item + .nav-item:after{content:'';position:absolute;top:6px;bottom:6px;left:0px;width:1px;height:29px;background-color:#b5b5b5;}.navbar-default .nav-item:last-child .dropdown-menu{right:0;left:auto;}.navbar-default .nav-item.dropdown:hover{background-color:#e0e0e0;}.navbar-default .nav-item.dropdown:hover > .dropdown-menu{display:block;}.navbar-default .dropdown-menu{width:248px;border:1px solid #b1b1b1;background-color:#fff;}.navbar-default .dropdown-item{white-space:normal;}.navbar-default .dropdown-item:hover,.navbar-default .dropdown-item:focus{background-color:#0071c1;color:#fff;}.navbar-default .nav-link{color:#000;font-size:15px;font-weight:400;line-height:18px;text-transform:uppercase;padding:12px 0;}.navbar-default .dropdown-toggle::after{display:none;}.navbar-default.non-responsive .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.navbar-default.non-responsive .navbar-brand{display:none !important;}.content{min-height:450px;color:#303030;font-size:16px;line-height:1.2;}.content .media-body{max-width:100%;}.content ul{padding-left:60px;}.row.products .product{margin-bottom:20px;}.row.products .product .product-thumbnail .onsale{position:absolute;left:5%;top:1rem;line-height:16px;}.row.products .product h2{font-size:18px;margin-top:0;}.row.products .product .price{display:block;}.row.products .product-category{margin-bottom:20px;}.row.products .product-category .cat-thumbnail{background-repeat:no-repeat;background-position:center;height:150px;}.row.products .product-category h2{font-size:18px;margin-top:0;}.row.products .card > a,.row.products .card-block > a:first-child,.row.products .card > a:hover,.row.products .card-block > a:first-child:hover,.row.products .card > a:focus,.row.products .card-block > a:first-child:focus{text-decoration:none;color:#000;}.single-product #secondary{position:relative;}.single-product #secondary .onsale{position:absolute;left:5%;top:10px;}.single-product #secondary .woocommerce-main-image > div{background-size:contain;background-repeat:no-repeat;background-position:center;display:block;margin:0 auto;width:100%;height:400px;}.single-product #secondary .thumbnails{margin:10px -5px;}.single-product #secondary .thumbnails > a{display:block;padding-left:5px;padding-right:5px;}#mblock-35{margin:30px 0;}#mblock-35 .slick-arrow:before{color:#000;}#mblock-35 .item{text-align:center;}#mblock-35 .item .item-wrap{position:relative;display:inline-block;}#mblock-35 .item .caption{position:absolute;bottom:0;left:0;width:100%;background:rgba(255, 255, 255, 0.7);color:#000;line-height:16px;padding:6px 2px;}.footer-slider{margin-top:40px;background-image:linear-gradient(to bottom, #ccc 0%, #f0f0f0 48%, #d2d2d2 100%);}.footer-slider .dotted-line{top:-20px;bottom:0;}.footer-slider .container{padding-top:30px;padding-bottom:30px;}.site-footer{margin:20px 0;}.copy-text{color:#787878;font-size:13px;font-weight:400;line-height:16px;}#back-top{position:fixed;right:30px;bottom:40px;width:42px;height:42px;text-indent:-9999px;background:url('img/topbtn.png') center no-repeat;}.page .lead{color:#024291;font-size:15px;line-height:17px;}.page .lead h3{margin-top:0;text-decoration:underline;}.page .lead big{font-size:17px;}.child-list > li{margin:6px 0;color:#0068bc;font-weight:700;}.child-list > li > .child-list{list-style-type:decimal;}.child-list > li a{font-weight:700;color:#024291;}.doc{font-weight:700;}.text-gray,.text-gray:hover,.text-gray:focus{color:#808080;}.wrap h4{width:200px;}.post-586 li{margin-bottom:10px;}.head-info .contacts strong,.head-info .callback strong{display:block;font-size:37px;}.slick-track h4{font-size:16px;}.qtranxs_language_chooser{text-align:right;list-style-type:none;}.qtranxs_language_chooser > li{display:inline-block;margin:0 5px;}