/*
Theme Name: prohost
Theme URI: http://vergatheme.com/demosd/prohost
Author: Verga Theme Team
Author URI: http://vergatheme.com
Description: In 2014, our default theme lets you create a responsive magazine website with a sleek, modern design. Feature your favorite homepage content in either a grid or a slider. Use the three widget areas to customize your website, and change your content's layout with a full-width page template and a contributor page to show off your authors. Creating a magazine website with WordPress has never been easier.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: two-columns, three-columns, left-sidebar, right-sidebar, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
Text Domain: prohost

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
img{
    max-width: 100%;
    height: auto;
}
button, input, select, textarea{max-width: 100%;}
select{height: 36px;width: 100%;}
#wp-calendar {width: 100%; }
#wp-calendar caption { 
    background: none repeat scroll 0 0 #E9E9E9;
    color: #333333;
    font-size: 16px;
    padding: 10px 0;
    text-align: center; 
}
#wp-calendar thead { font-size: 10px; }
#wp-calendar thead th {
    border: 1px solid #E9E9E9;
    font-size: 13px;
    padding: 8px 0;
    text-align: center;
    vertical-align: middle;
}
#wp-calendar tbody { color: #aaa; }
#wp-calendar tbody td { background: #f5f5f5; border: 1px solid #E9E9E9; text-align: center; padding:8px;}
#wp-calendar tbody td#today {background: #1cafec;color: #fff;}
#wp-calendar tbody td:hover { background: #fff; }
#wp-calendar tbody .pad { background: none; }
#wp-calendar tfoot {border: 1px solid #E9E9E9;}
#wp-calendar tfoot #next { font-size: 12px; text-transform: uppercase; text-align: right; color: #83c99f;}
#wp-calendar tfoot #prev { font-size: 12px; text-transform: uppercase; padding-top: 10px; color: #83c99f;}
.blog-item table{ 
    border-collapse: separate;
    border-spacing: 0;
    border-width: 1px 0 0 1px;
    margin: 0 0 1.75em!important;
    table-layout: fixed;
    width: 100%;
    border: 1px solid #d1d1d1;
}
.blog-item table td{
    border: 1px solid #d1d1d1;
    padding-left: 7px;
} 
.blog-item table th{
    border: 1px solid #d1d1d1;
    padding-left: 7px;
 }
 #sidebar ul li ul{display: none;}
 #sidebar label{display: none;}
#contact-panel p{margin: 0 0 0!important;}
.comment-respond a{text-decoration: none!important;color: #ccc;}
.comment-respond a:hover{color: #333;}
.item-comment img{width: auto!important;border-radius: 50%;}
.comment_author{margin-left: 15px;margin-right: 15px;}
.date-post{margin-top: 3px;}
.comment_cm{padding-right: 15px;}
.submit:hover{color: #505050!important;}
.cmt_name{margin-top: 15px;}
.widget_tag_cloud ul li{float: left;margin-top: 0!important;background-color: #23afe3;color: #fff!important;border-radius: 50px;    border-width: 2px;
    border-style: solid;border-color: #23afe3;overflow: hidden;
    line-height: 1.2;box-shadow: none;}
.widget_tag_cloud a{
	font-size: 12px;
    padding: 9px 22px;
    min-width: 1px;
    
}
.blog-item a{
    color: #23afe3;
    text-decoration: none;
}
.blog-item a:hover{
    color: #000;
}
.post-author{margin-top: 40px;}
.comment-respond{margin-top: 40px;}
.item-comment{margin-top: 10px;}
.aligncenter{margin:auto;}
.widget_text img{margin-top: 10px;margin-bottom: 10px;}
.widget_tag_cloud ul li:nth-child(n+1){margin-right: 5px;}
.post-password-form input[type=submit]{background: #23afe3;color: #fff;border-color: #23afe3;}
.post-password-form input[type=submit]:hover{color: #333!important;background: #fff;}
.blog-item h1{font-size: 48px;margin-top: 25px;margin-bottom: 25px;}
.blog-item h2{font-size: 42px;margin-top: 25px;margin-bottom: 25px;}
.blog-item h3{font-size: 36px;margin-top: 25px;margin-bottom: 25px;}
.blog-item h4{font-size: 30px;margin-top: 25px;margin-bottom: 25px;}
.blog-item h5{font-size: 24px;margin-top: 25px;margin-bottom: 25px;}
.blog-item h6{margin-top: 25px;margin-bottom: 25px;}
ul.children{margin-left: 50px;}

.widget_tag_cloud ul li:hover{background-color: #fff;color: #333!important;}
.s-intro-fullscreen a, .s-intro-fullscreen span, .s-intro-fullscreen i{color: #afafaf!important;}
.form-search-2 input.custom-btn.invers.transparent{background: #23afe3!important;}
.form-search-2 input.custom-btn.invers.transparent:hover{border-color: #23afe3!important;background-color: transparent !important;color: #fff !important;}
.wpcf7-form input.custom-btn.invers.transparent{background: #23afe3!important;text-transform: none!important;border-color: #23afe3!important;height: auto;}
.wpcf7-form input.custom-btn.invers.transparent:hover{border-color: #23afe3!important;background-color: transparent !important;color: #fff !important;}
.wpcf7-form input.custom-btn.custom-btn_blue{text-transform: none!important;border-color: #23afe3!important;height: auto;width: auto;margin-top: 10px;}
.wpcf7-form input.custom-btn.custom-btn_blue:hover{border-color: #23afe3!important;background: #23afe3!important;color: #fff !important;}
.wpcf7-form input.custom-btn.invers{background: #23afe3!important;text-transform: none!important;border-color: #23afe3!important;height: auto;width: auto;}
.wpcf7-form input.custom-btn.invers.small.transparent{margin-top: 10px;}
.wpcf7-form input.custom-btn.invers:hover{border-color: #23afe3!important;background: #fff!important;color: #333 !important;}
.form-search-2 input.custom-btn.invers{background: #23afe3!important;text-transform: none!important;border-color: #23afe3!important;height: auto;}
.form-search-2 input.custom-btn.invers:hover{border-color: #23afe3!important;background-color: transparent !important;color: #333 !important;}
section#s-domain-search .form-search-2 input.custom-btn.invers.transparent.big{background: #23afe3!important;text-transform: none!important;border-color: #23afe3!important;height: auto;}
section#s-domain-search .form-search-2 input.custom-btn.invers.transparent.big:hover{border-color: #23afe3!important;background-color: transparent !important;color: #333 !important;}
#footer-form-subscribe-style-2 input[type="submit"]{height: auto!important;width: auto!important;border-radius: 25px 25px 25px 25px!important;background: #23afe3!important;color: #fff!important;border-color: #23afe3!important;}
#footer-form-subscribe-style-2 input[type="submit"]:hover{background-color: transparent !important;}
section#s-team{padding-bottom: 0!important;}
section#s-top0{padding-top: 0!important;}
.logged-in #navigation{margin-top: 32px;}
#nav-menu ul.line{line-height: 40px;margin-bottom: 0!important;}
ul.submenu{margin-top: 10px;}
ul.submenu li > ul.submenu.base-bg-color{margin-top: 0!important;background: #2d2d2d;}
section#s-domain-search .wpcf7{margin-left: 270px}
.nav>li>a:focus, .nav>li>a:hover{background: none!important;}
.wp-caption, .wp-caption-text, .sticky, .screen-reader-text, .gallery-caption, .bypostauthor, .alignright, .alignleft, .aligncenter{}
.widget.widget_nav_menu{clear: both;}
ul.wp-tag-cloud li{margin-top: 5px!important;}
ul.wp-tag-cloud li a{font-size: 11px!important;}


.alignnone{width: auto!important;}
.alignleft{margin-right: 10px;}