/*
Theme Name: wethink
Theme URI: http://vergatheme.com/demosd/wethink
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: black, green, white, light, dark, two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, 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, accessibility-ready
Text Domain: wethink

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.
*/

/*style*/
ul.children { padding-left: 100px; }
.comment-form .form-submit { display: inline-block; float: left; }
.comment-form .form-submit input#submit { color: #ffffff; background-color: #404040; border-color: #404040; font-size: 13px; font-weight: 400; font-family: 'Roboto Slab', serif; padding: 23px 67px; line-height: 1; display: inline-block; background-color: transparent; color: #ffffff; border: none; text-transform: uppercase; background-color: #d94362; -webkit-border-radius: 0px; border-radius: 0px; position: relative; -webkit-transition: all 0.4s linear 0s; -moz-transition: all 0.4s linear 0s; -o-transition: all 0.4s linear 0s; }
.comment-form .form-submit input#submit:hover { color: #ffffff; background-color: #404040; border-color: #404040; }
.comment-form .theme_button.reset { display: inline-block; }

/*custom*/
img.ajax-loader { display: none !important; }
#flickr .flickr_badge_image { margin: 5px; display: inline-block; position: relative; }
#flickr { padding-left: 0px; }

/*add*/
.wp-caption-text { }
.gallery-caption { }
.bypostauthor { }
.alignright { }
.aligncenter { }

/*-----------------------------------------------------------------------------------*/

/*  CALENDAR STYLES WIDGET
/*-----------------------------------------------------------------------------------*/
.widget_calendar { float: none; }
#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: #C3512F; color: #fff; }
#wp-calendar tbody td#today a { color: #AAAAAA; }
#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: #EF4836; }
#wp-calendar tfoot #prev { font-size: 12px; text-transform: uppercase; padding-top: 10px; color: #EF4836; }

/*End blog section*/
.widget_search .searchForm { position: relative; }
.widget_search input[type="text"] { padding-left: 30px; padding-top: 6px; padding-bottom: 6px; }
.widget_search .submitSearch { position: absolute; right: 50px; top: 7px; border: none; background-color: transparent !important; color: #d94362 !important; }
.widget_search .submitSearch:before { font-size: 24px; content: "\e6df"; font-family: 'rt-icons'; }
#calendar_wrap { padding: 0; }
.widget_rss ul, .widget_tag_cloud ul { list-style: none; padding-left: 0; }
.widget_rss .rsswidget { clear: both; }
.widget_rss .rss-date, .widget_rss .rssSummary, .widget_rss cite { font-size: 14px; display: block; }
.widget_text img { height: auto; }
.widget_text select { max-width: 100%; }
.widget ul li a { display: inline; padding-right: 0; }
.widget_tag_cloud ul li a { display: inline-block; padding-right: 20px; }
.widget ul.children { padding-left: 20px !important; }
.widget_nav_menu ul ul { padding-left: 12px; }
.widget ul li { margin-top: 7px; margin-bottom: 7px; }
.widget ul.sub-menu li, .widget ul.children li { border-bottom: none; }
.wp-caption img { max-width: 100%; }
.wp-caption { max-width: 100%; }
.comments-link span { display: none; }
.featured-post { background: #282b30; padding-left: 15px; padding-right: 15px; padding-top: 5px; padding-bottom: 5px; color: #FFC000; margin-right: 15px; font-weight: bold; }
.logged-in.admin-bar #header.affix { top: 32px !important; }
.client-test img { margin-right: 20px; margin-bottom: 30px; border-radius: 10px; }
.clear { clear: both; }
.client-test { text-align: center; }
.widget_wpstatistics_widget li { list-style: none; }
#wpstatistics_widget-2 > ul { padding: 0; }
.CounterClass { float: right; /*padding-right: 7%;*/ }
.widget_wp_statistics_widget li { list-style: none; }
#aq-template-wrapper-66 #mainslider .slide_description p { display: none; }


#breadcrumbs.parallax.dark_section:after { background-color: transparent; }
#breadcrumbs .text-center { visibility: hidden; }
#contact #contact_form_submit:hover, #contact #contact_form_submit:focus{background-color: #d94362;color: #ffffff;}
#aq-template-wrapper-66 #mainslider .slides li:after {background-color: transparent;background-image: none;}
#aq-template-wrapper-66 #mainslider {background: #fff;border-top: 2px solid #444444;}
.aq-template-wrapper .light_section hr{margin-bottom: 0px;}

@media only screen and (max-width:768px) {

    /* For mobile phones: */
/*.CounterClass { float: none; }*/
}
@media (min-width:768px) {
    .sf-menu { text-align: right; }
    .sf-menu > li > a { font-size: 14px !important; }
}

/* AR427 04/04/2018 */
body.home #box_wrapper { padding-top: 110px; }
.flexslider .slides img { max-width: 100%; width: auto; margin: 0 auto; display: table; }
#mainslider h3 { color: #ffffff !important; font-size: 40px !important; }
.services-part .service-list > .dropdown { display: inline-block; width: 25%; float: left; padding-right: 15px; margin-bottom: 10px; }
.services-part .service-list > .dropdown>.btn { width: 100%; background-color: #196baa; }
.services-part .service-list > .dropdown .dropdown-menu >li { padding: 0 10px; border-bottom: 1px solid #ddd; }
.services-part .service-list > .dropdown .dropdown-menu >li:last-child { border-bottom: none; }
#breadcrumbs.custom-breadcrumbs { background-image: none; background-color: #ffffff; height: auto; background-size: cover !important; background-position: 0; border-bottom: 2px solid #000}
.custom-breadcrumbs>img, .dark_section.with-image>img { margin: 0 auto; display: table; }
.bold-text strong { color: #404040; font-weight: 600; }
.CounterClass ul { padding: 0; }
.dark_section.with-image { background-color: #ffffff; }
.dark_section.with-image div.container { display: none; }
.copartner-detail .name { font-size: 20px; line-height: 20px; margin: 5px 0 10px; font-weight: 600; color: #404040; }
.copartner-detail .dept { line-height: 16px; font-size: 16px; color: #808080; }
#wpcf7-f102-p218-o1 .form-control { color: #404040; border-color: #b0b0b0; }
#contact { background-image: none; }
#contact.dark_section { background-color: #ffffff; }
.parallax.dark_section:after { background-image: none; background-color: #ffffff; }
#aq-template-wrapper-369 .topmargin40 { margin-top: 0px; }
#aq-template-wrapper-369 strong { color: #808080; }
#aq-template-wrapper-369 .border-paragraphs p { margin-bottom: 10px; margin-top: 5px; }
#aq-template-wrapper-369 .section_header .highlight, #aq-template-wrapper-369 h2 { color: #404040; }
#aq-template-wrapper-369 .contact-address { color: #808080;line-height: 1.6; }
#aq-template-wrapper-369 a:hover { color: #0c5288; }
.footer-msg { text-align: right !important; }
.footer-msg p { line-height: 60px; margin: 0; }
@media (max-width:1024px) {
    .services-part .service-list > .dropdown { width: 33.33%; }
}
@media (max-width:992px) {
    #header .navbar-brand img { max-width: 200px; }
    .services-part .service-list > .dropdown { width: 50%; }
}
@media (max-width:767px) {
    #header .navbar-brand img { max-width: 200px; }
    .section_header { font-size: 28px !important; }
    .CounterClass { float: left; }
    .services-part .service-list > .dropdown { width: 100%; padding-right: 0; }
}
