/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/



/*Add your own styles here:*/
.blue{
color: #1d4161;
}

.av-subheading.av_custom_color{
opacity: 1;
}

#top .av-submenu-container{border-color:#f2f2f2;}

#pricing-ticket{ border-bottom:5px solid #32689a !important; border-top:5px solid #32689a !important;}

form#sf_widget_constantcontact_2_form{color:white;}
.constantcontactwidget_form input[type='submit']{background-color:#0bceff;}
.constantcontactwidget_form input[type='submit']:hover{opacity:.8;}
/*top navigation and header*/

#top .header_color .sub_menu ul li a:hover, .header_color .sub_menu ul:first-child > li.current-menu-item > a, .header_color .sub_menu ul:first-child > li.current_page_item > a, .header_color .sub_menu ul:first-child > li.active-parent-item > a{color:white;}

@media only screen and (max-width: 767px){.responsive #top #header_meta .social_bookmarks li a{color:#1a344a; border:none;}

.responsive #top #header_meta .social_bookmarks li:last-child{border:none;}

.responsive #header_meta .social_bookmarks li{border:none;}}

#top .av_header_transparency #header_meta{border-bottom:none;}

#header_meta, .html_header_transparency #header_meta{background-color:#32689a;}

#top .header_color.av_header_transparency .logo, #header_main .logo{margin-top:10px;}

.header-scrolled .logo, .header-scrolled-full .logo{margin-top: 0px !important;}

#top .social_bookmarks li{border-right:none;}

.header_color .phone-info, .header_color .social_bookmarks a, .header_color .sub_menu>ul>li>a, #top .header_color .sub_menu ul li a:hover{color:#ffffff;}

@media only screen and (max-width: 767px){.responsive .phone-info{width:70%; margin:auto;}}

/*home page service icon boxes*/

.page-id-1238 .iconbox_top .iconbox_content{min-height:250px;}

#service-tiles .avia-button{border-radius: 0px 0px 3px 3px;}


 #service-tiles .avia-button-wrap{
position: absolute; right: 0; bottom: 0; width: 100%; margin-bottom: -40px;}

@media only screen and (max-width: 767px){#service-tiles .flex_column.av_one_third.flex_column_table_cell.av-equal-height-column.av-align-top.first.avia-builder-el-8.el_before_av_one_third.avia-builder-el-first, #service-tiles .flex_column.av_one_third.flex_column_table_cell.av-equal-height-column.av-align-top.avia-builder-el-13.el_after_av_one_third.el_before_av_one_third{margin-bottom:60px!important;} 
}

body .container_wrap .avia-builder-el-last{margin-bottom:30px;}

/*footer*/
#top #wrap_all .footer_color h3{font-size:1.2em; color: #0bceff;}
.footer_color a:hover{text-decoration:underline;}

/*grid spacing*/
#top .av-flex-placeholder{width:3%;}

.avia_textblock a{text-decoration:underline;}

.container_wrap{border:none;}

.main_color .toggle_content{background:#f2f2f2;}

/*tabs*/
@media only screen and (min-width: 767px){#pantek-support-process .tab{width:14.27%; }}

#pantek-support-process .tab{text-align:center;}

#pantek-support-process .tab, #managed-service-list .tab, #cloud-server-list .tab{border:none; color:#ffffff; font-size:1.1em; background-color:#32689a; margin-right:0px;}

#pantek-support-process .tab:hover, #managed-service-list .tab:hover, #cloud-server-list .tab:hover{color:#0bceff !important; background-color: #3875ad;}

#pantek-support-process .active_tab, #managed-service-list .active_tab{background-color:#0bceff; color:#32689a!important; font-weight: inherit;}

#pantek-support-process .active_tab_content, #managed-service-list .active_tab_content{border:none; font-size:1.2em; padding:30px;}

#pantek-support-process .active_tab_content{background-color:#ffffff;}

#managed-service-list .active_tab_content{background-color:#f2f2f2;}

#managed-service-list .tab_titles{width:40%!important; max-width:none !important;}

#cloud-server-list .tab_titles{width:100%!important; max-width:none !important;}

#cloud-server-list .active_tab_content{display:none;}
#cloud-server-list .active_tab{border:none; color:#ffffff!important; font-size:1.1em; background-color:#32689a; margin-right:0px; font-weight:inherit;}

#managed-service-list{margin-bottom:-30px;}

#individual-managed-services #iframe_undundled{min-height:397px; width:100%;}

/*testimonials*/
#client-testimonials .avia-testimonial_inner {background-color: white; padding: 30px; border-radius: 5px;}
#client-testimonials .avia-testimonial-content {font-size: 1em;}

/*about sub menu*/
.av-submenu-container .menu-item a{color: #32689a; font-weight:bold;}

/*support tickets*/
.supportitem td{padding:20px 12px 0px 12px !important;}

@media only screen and (max-width: 767px)
{
.supportitem table{margin-bottom:60px;}

.supportitem td.order-buttons {
position: absolute;
bottom: -32px;
margin-top: 100px;
}

.supportitem td {
width: 100%;
float: left;
border-bottom: none !important;
border-left: none !important;
border-right: none !important;
border-top: none !important;}

.supportitem tr{border-bottom:1px solid #e1e1e1;}

.tech-support-after-hours{margin-top:50px;}

}

#LiveHelpMessageTextarea{position:absolute;top:20px;left:10px;padding:2px;resize:none;width:220px;height:40px;font-family:Helvetica,Verdana,Arial,sans-serif;font-size:12px;min-height:0;overflow:auto}

/*blog post featured images*/
.post-loop-1 .big-preview{max-width:200px;}

.pantek-supported-sw-table {
 background-color: transparent;
}

.pantek-supported-sw-table tr {
 background-color: transparent;
}
