/*
 Theme Name:   Prendo
 Description:  Enfold Child Theme
 Author:       Rob Balander
 Author URI:   http://robertbalander.com
 Template:     enfold
 Version:      1.0.0
*/

@media (min-width:320px)  { /* smartphones, iPhone, portrait 480x320 phones */ }
@media (min-width:481px)  { /* portrait e-readers (Nook/Kindle), smaller tablets @ 600 or @ 640 wide. */ }
@media (min-width:641px)  { /* portrait tablets, portrait iPad, landscape e-readers, landscape 800x480 or 854x480 phones */ }
@media (min-width:961px)  { /* tablet, landscape iPad, lo-res laptops ands desktops */ }
@media (min-width:1025px) { /* big landscape tablets, laptops, and desktops */ }
@media (min-width:1281px) { /* hi-res laptops and desktops */ }

.html_header_sticky_disabled .container_wrap:first-child, .avia-section.avia-full-stretch, .html_header_transparency .avia-section.avia-builder-el-0 {
    border-top: none;
    background-color: #eff3f7;
padding: 20px 0;
}

#header_meta {
padding: 0;
}

.phone-info {
padding-top: 20px;
font: normal 26px/1em 'Droid Sans', arial, sans-serif;
color: #999999;
}

.logo {
max-width: 330px;
}

h4 a {
color: #3585b3 !important;
}

#top #header_main > .container, #top #header_main > .container .main_menu ul:first-child > li > a, #top #header_main #menu-item-shop .cart_dropdown_link {
    height: 145px !important;
}

.avia-image-container-inner {
    margin-bottom: 0;
    margin-top: 0;
    border: 3px solid #eee;
padding:3px;
}

.avia_textblock h3{
font: 22px/22px 'PT Sans', sans-serif;
}

.av-main-nav > li > a {
font-weight: normal;
}

body .column-top-margin {
margin-top: 5px;
}

.hr-full {
margin: 10px 0 !important;
}

.widgettitle {
    font-weight: 600;
    letter-spacing: 1px;
    font-size: 1.3em;
}

.widget_nav_menu a {
    display: block;
    padding: 3px 0px 3px 0;
    text-decoration: none;
}

#socket .sub_menu_socket div {
    overflow: hidden;
    display: none;
}

#socket {
font-size:12px;
}

#socket a {
font-size:12px;
}


.container_wrap {
    border-top-width: 0 !important;
}

#footer {
padding: 15px 0 0 0;
}

.caption_framed .slideshow_caption .avia-caption-content p, .caption_framed .slideshow_caption .avia-caption-title, .avia-caption .avia-caption-content p, .avia-caption .avia-caption-title {
    background: #000;
    filter: alpha(opacity = 80);
    background: rgba(0, 0, 0, 0.5);
    display: inline-block;
    margin: 0 0 1px 35px;
    padding: 10px 15px;
}

.container {
	padding: 0 85px;
}

#top .av-large-testimonial-slider {
    text-align: left;
    pointer-events: all;
}

#fullwidthsection  {
    width: 100% !important;
	max-width: none !important;
}

.content {
	margin-top:15px !important;
	margin-bottom:0 !important;
	padding-top: 1px !important;
	padding-bottom: 1px !important;
}

.avia-menu-fx {
	background-color: red !important;
}

.contact_form {
	margin-top: 40px;
	margin-left: 75px;
	margin-right: 350px;
}

@media (max-width: 767px) {
	
    .avia_transform .av_slideshow_full .active-slide .avia-caption-title, .avia_transform .av_fullscreen .active-slide .avia-caption-title{
        font-size:10px !important;
		margin-left:-20px;
		left: -25px !important;
    }

	.caption_bottom .slideshow_caption .slideshow_inner_caption .slideshow_align_caption {
		padding: 20px 0;
		display: block;
		left: -56px;
		width: 182%;
		bottom:-20px;
	}

	.contact_form {
		margin-top: 40px;
		margin-left: 5px;
		margin-right: 5px;
	}

	#top .av-large-testimonial-slider .avia-slideshow-arrows a {
		display: none !important; 
	}
	
	#top .av-large-testimonial-slider.avia-testimonial-wrapper .avia-testimonial {
		padding: 0px 10px !important;
	}
}

@media (min-width:768px) and (max-width:1281px)  { /* tablet, landscape iPad, lo-res laptops ands desktops */ 

	f1{ 
		color:red !important; 
	}
	
	.container{ 
		padding: 0 25px !important; 
	}
	
	.contact_form{
		margin-top: 40px;
		margin-left: 75px;
		margin-right: 150px;
	}
}
