/*
Theme Name: All Doggies Style
Theme URI: http://www.alldoggiestyle.com/adstyle
Author: the All Doggies Style team
Author URI: http://www.alldoggiestyle.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.3
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: twentyfourteen

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

/**
 * Table of Contents:
 *
 * 1.0 - Reset
 * 2.0 - Repeatable Patterns
 * 3.0 - Basic Structure
 * 4.0 - Header
 * 5.0 - Navigation
 * 6.0 - Content
 *   6.1 - Post Thumbnail
 *   6.2 - Entry Header
 *   6.3 - Entry Meta
 *   6.4 - Entry Content
 *   6.5 - Galleries
 *   6.6 - Post Formats
 *   6.7 - Post/Image/Paging Navigation
 *   6.8 - Attachments
 *   6.9 - Archives
 *   6.10 - Contributor Page
 *   6.11 - 404 Page
 *   6.12 - Full-width
 *   6.13 - Singular
 *   6.14 - Comments
 * 7.0 - Sidebar
 *   7.1 - Widgets
 *   7.2 - Content Sidebar Widgets
 * 8.0 - Footer
 * 9.0 - Featured Content
 * 10.0 - Multisite
 * 11.0 - Media Queries
 * 12.0 - Print
 * -----------------------------------------------------------------------------
 */


/**
 * 1.0 Reset
 *
 * Resetting and rebuilding styles have been helped along thanks to the fine
 * work of Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html
 * along with Nicolas Gallagher and Jonathan Neal
 * http://necolas.github.com/normalize.css/ and Blueprint
 * http://www.blueprintcss.org/
 *
 * -----------------------------------------------------------------------------
 */

body{
	margin:0px;
	padding:0px;
	background-image: url(images/bg.png);
	background-repeat: repeat-x;
	background-position:top center;
	}
#containers{
	margin:0px;
	padding:0px 0px 75px 0px;
	width:100%;
	float:left;
	background-image: url(images/bg1.png);
	background-repeat: repeat-x;
	background-position:bottom center;
	}
.container{
	margin:0 auto 0 auto;
	padding:0px;
	width:1040px;
	height:auto;
	}
.topm{
	margin:0px;
	padding:0px;
	width:100%;
	height:252px;
	float:left; 
	}
.logo{
	margin:0px;
	padding:0px;
	width:755px;
	height:auto;
	float:left;
	text-align:right;
	}
.logoright{
	margin:0px 0px 0px 0px;
	padding:0px;
	width:285px;
	height:282px;
	float:left;
	text-align:left;
	background-image: url(images/logorightbg.png);
	background-position:top center;
	}
.callus{
	font-family:'arialroundedmtbold';
	font-size:30px;
	color:#343434;
	text-decoration:none; 
	}
.callus1{
	font-family:'arialroundedmtbold';
	font-size:15px;
	color:#033c60;
	text-decoration:none; 
	}
.toplink{
	font-family:'arialroundedmtbold';
	font-size:13px;
	color:#033c60;
	text-decoration:none; 
	}
.toplink a:visited{ 
	color:#033c60;
	text-decoration:none; 
	}
.toplink a:hover{ 
	color:#c21135;
	text-decoration:none; 
	}
.menum{
	margin:0px;
	padding:0px;
	width:100%;
	height:53px;
	float:left;
	background-image: url(images/linkb.png);
	background-repeat:no-repeat;
	background-position:center top;
	}
.menu{
	margin:8px 0px 0px 340px;
	padding:0px;
	width:425px;
	height:auto;
	float:left; 
	}		
nav {
	font-family:'RobotoCondensedRegular';
	margin:0px 0 0 0px;
	padding:0px 0px 0px 0px;
	font-size:16px; 
	text-decoration:none; 
	width:100%; 
}
nav a {
	color:#fff;
	line-height:42px;
	padding:0 2px;
	height:45px; 
	float:left;
	text-decoration:none;
}
nav a:hover {
	color:#000;
	text-decoration:none;
}
.selected {
	color:#000;
	text-decoration:none;
	width:71px;
	height:44px;
	background-image: url(images/home.png);
	background-repeat:no-repeat; 
	text-align:center;
}
.selected1 {
	color:#fff;
	text-decoration:none;
	width:81px;
	height:44px;
	background-image: url(images/price.png);
	background-repeat:no-repeat; 
	text-align:center; 
}
.selected2 {
	color:#fff;
	text-decoration:none;
	width:129px;
	height:44px;
	background-image: url(images/area.png);
	background-repeat:no-repeat;  
	text-align:center;
}
.selected3 {
	color:#fff;
	text-decoration:none;
	width:109px;
	height:44px;
	background-image: url(images/contact.png);
	background-repeat:no-repeat; 
	text-align:center; 
}
.showMenu {
	display:none;
}
.menuLink {
	width:100%;
	float:left;
}
.dropcont {
	position:relative;
}
.subnav {
	position:absolute;
	top:50px;
	right:0px;
	display:none;
	width:200px;
	z-index:999;
	transition:none;
	border:1px solid #d9e5ea;
	padding:10px 10px 15px;
	background:url(images/subDropBg.gif) repeat-x #f8f8f8;
	box-shadow: 5px 5px 0 #dbdbdb;
}
.subnav a {
	width:80%;
	background-image:none;
	background-color:#F8F8F8;
	padding:2% 10%;
	color:#6e6e6e;
	text-align:right;
	line-height:20px !important;
	background:url(images/subNavDiv.png) bottom left repeat-x;
	height:auto;
}
.menuright{
	margin:0px 0px 0px 0px;
	padding:0px;
	width:265px;
	height:auto;
	float:left;
	text-align:center; 
	}
.middelm{
	margin:0px;
	padding:0px;
	width:100%;
	height:auto;
	float:left; 
	}
.header{
	margin:-5px 0px 0px 0px;
	padding:0px;
	width:1040px;
	height:auto;
	float:left; 
	}
.headerbot{
	margin:0px 0px 0px 0px;
	padding:0px;
	width:1040px;
	height:auto;
	float:left; 
	}
.headbotleft{
	margin:0px 0px 0px 2px;
	padding:0px;
	width:735px;
	height:auto;
	float:left; 
	}
.wel{
	margin:0px 0px 0px 0px;
	padding:0px;
	width:100%;
	height:auto;
	float:left;
	background-image:url(images/welbg.png);
	background-repeat:repeat-x;
	background-position:bottom; 
	}
h1{
	font-family:'arialroundedmtbold';
	font-size:24px;
	color:#343434;
	text-decoration:none;
	letter-spacing:-1px; 
	}
.head1{
	font-family:'arialroundedmtbold';
	font-size:25px;
	color:#09779d;
	text-decoration:none;
	letter-spacing:-1px;  
	}
.videom{
	margin:15px 0px 0px 0px;
	padding:0px;
	width:285px;
	height:auto;
	float:left; 
	}
.videotop{
	margin:0px 0px 0px 0px;
	padding:0px;
	width:734px;
	height:20px;
	float:left;
	background-image:url(images/videotop.png); 
	}
.videobg{
	margin:0px 0px 0px 0px;
	padding:6px 10px 0px 20px;
	width:704px;
	height:auto;
	float:left;
	background-image:url(images/videobg.png);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#715717; 
	}
.videobot{
	margin:0px 0px 0px 0px;
	padding:0px;
	width:734px;
	height:20px;
	float:left;
	background-image:url(images/videobot.png); 
	}
.videoleft{
	margin:0px 0px 0px 0px;
	padding:0px;
	width:285px;
	height:auto;
	float:left; 
	}
.videoright{
	margin:0px 0px 0px 20px;
	padding:0px;
	width:388px;
	height:auto;
	float:left;
	background-image:url(images/pad.png);
	background-repeat:no-repeat;
	background-position:bottom right; 
	}
.whitehead{
	font-family:'MuseoSlab300';
	font-size:18px;
	color:#fff;
	text-decoration:none; 
	}
.textyellow{
	font-family:'arialroundedmtbold';
	font-size:15px;
	color:#ffee94;
	text-decoration:none;   
	}
.headbotright{
	margin:0px 0px 0px 12px;
	padding:0px;
	width:288px;
	height:auto;
	float:left;
	background-image:url(images/frombg.png);
	background-repeat:no-repeat;
	}
.textbox{
	font-family:'arialroundedmtbold';
	font-size:13px;
	color:#575757;
	text-decoration:none;
	width:99%;
	height:28px;
	border-radius:4px;
	background-color:#FFFFFF;
	border-style:none;
	padding-left:1%;   
	}
.textarea{
	font-family:'arialroundedmtbold';
	font-size:13px;
	color:#575757;
	text-decoration:none;
	width:99%;
	height:65px;
	border-radius:4px;
	background-color:#FFFFFF;
	border-style:none;
	padding-left:1%   
	}
.foter{
	margin:0px;
	padding:0px;
	width:100%;
	height:98px;
	float:left;
	background-image: url(images/foterbg.png);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#bd0027;
	}
.foterm{
	margin:0px;
	padding:25px 0px 0px 0px;
	width:1040px;
	height:auto;
	float:left;
	}
.foter1{
	margin:0px;
	padding:0px;
	width:50px;
	height:auto;
	float:left;
	}
.foter2{
	margin:0px 20px 0px 10px;
	padding:0px;
	width:355px;
	height:auto;
	float:left;
	border-right:#d14d68 1px solid;
	}
.foter3{
	margin:0px;
	padding:0px;
	width:285px;
	height:auto;
	float:left;
	}
.foter4{
	margin:-5px 0px 0px 0px;
	padding:0px;
	width:300px;
	height:auto;
	float:left;
	text-align:left;
	}
.botlink{
	font-family:'arialroundedmtbold';
	font-size:13px;
	color:#ffeb83;
	text-decoration:none;
	letter-spacing:1px; 
	}
.botlink a:visited{ 
	color:#ffeb83;
	text-decoration:none; 
	}
.botlink a:hover{ 
	color:#fff;
	text-decoration:none; 
	}
.maillink{
	font-family:'arialroundedmtbold';
	font-size:11px;
	color:#6fbde6;
	text-decoration:none;
	letter-spacing:1px; 
	}
.maillink a:visited{ 
	color:#6fbde6;
	text-decoration:none; 
	}
.maillink a:hover{ 
	color:#fff;
	text-decoration:none; 
	}
.copyright{
	font-family:'arialroundedmtbold';
	font-size:11px;
	color:#fff;
	text-decoration:none; 
	letter-spacing:0.5px;
	}
.middelprice{
	margin:-6px 0px 0px 0px;
	padding:30px 0px 0px 0px;
	width:100%;
	height:auto;
	float:left;
	background-image:url(images/middelprice.png);
	background-repeat:no-repeat;
	background-position:top center; 
	}
.middelarea{
	margin:-6px 0px 0px 0px;
	padding:30px 0px 0px 0px;
	width:100%;
	height:auto;
	float:left;
	background-image:url(images/middelarea.png);
	background-repeat:no-repeat;
	background-position:top center; 
	}
.middelcont{
	margin:-6px 0px 0px 0px;
	padding:30px 0px 0px 0px;
	width:100%;
	height:auto;
	float:left;
	background-image:url(images/middelcont.png);
	background-repeat:no-repeat;
	background-position:top center; 
	}
.pricem{
	margin:0px 3% 0px 3%;
	padding:0px;
	width:94%;
	height:auto;
	float:left; 
	}
.priceleft{
	margin:0px 10px 0px 2px;
	padding:0px;
	width:665px;
	height:auto;
	float:left; 
	}
.pricebot{
	margin:10px 0px 0px 0px;
	padding:0px;
	width:100%;
	height:auto;
	float:left; 
	}
.dog1{
	margin:0px;
	padding:0px;
	width:35%;
	height:auto;
	float:left; 
	}
.dog2{
	margin:0px 3% 0px 5%;
	padding:0px;
	width:33%;
	height:auto;
	float:left; 
	}
.dog3{
	margin:0px;
	padding:0px;
	width:23%;
	height:auto;
	float:left; 
	}
.textevery{
	font-family:'MuseoSlab300';
	font-size:20px;
	color:#343434;
	text-decoration:none;  
	}
.text{
	font-family:'robotoregular';
	font-size:15px;
	color:#343434;
	text-decoration:none;  
	}
.text1{
	font-family:'robotoregular';
	font-size:13px;
	color:#343434;
	text-decoration:none;  
	}
.dogbot1{
	margin:20px 0px 0px 0px;
	padding:0px;
	width:50%;
	height:auto;
	float:left; 
	}
.dogbot2{
	margin:20px 0px 0px 0px;
	padding:0px;
	width:50%;
	height:auto;
	float:left; 
	}
.dogbotinn{
	margin:0px 0px 0px 8%;
	padding:0px;
	width:92%;
	height:auto;
	float:left; 
	}
.welbot{
	margin:30px 0px 80px 0px;
	padding:10px 0px 0px 4%;
	width:96%;
	height:auto;
	float:left;
	background-image:url(images/welbg.png);
	background-repeat:repeat-x;
	background-position:top; 
	}
.contactleft{
	margin:40px 0px 0px 0%;
	padding:0px;
	width:39%;
	height:auto;
	float:left; 
	}
.contactright{
	margin:15px 0px 0px 5%;
	padding:0px;
	width:55%;
	height:230px;
	float:left;
	background-color:#a69b82; 
	}
.welbot1{
	margin:25px 0px 0px 0px;
	padding:10px 0px 0px 0%;
	width:100%;
	height:auto;
	float:left;
	background-image:url(images/welbg.png);
	background-repeat:repeat-x;
	background-position:top; 
	}
.testleft{
	margin:0px;
	padding:0px;
	width:5%;
	height:auto;
	float:left;  
	}
.testright{
	margin:8px 0px 0px 0px;
	padding:0px;
	width:95%;
	height:auto;
	float:left;  
	}
.welbot1s{
	margin:25px 0px 60px 0px;
	padding:10px 0px 0px 0%;
	width:100%;
	height:auto;
	float:left;
	background-image:url(images/welbg.png);
	background-repeat:repeat-x;
	background-position:top; 
	}
.headbotright1{
	margin:0px 0px 0px 0px;
	padding:0px;
	width:288px;
	height:auto;
	float:left;  
	}
.headbotrbot{
	margin:0px 0px 0px 12px;
	padding:0px;
	width:100%;
	height:auto;
	float:left;  
	}
.testleft1{
	margin:0px;
	padding:0px;
	width:5%;
	height:auto;
	float:left;  
	}
.testright1{
	margin:7px 0px 0px 7%;
	padding:0px;
	width:87%;
	height:auto;
	float:left;  
	}
linkcot{
	font-family:'arialroundedmtbold';
	font-size:15px;
	color:#343434;
	text-decoration:none; 
	}
.linkcot a:visited{ 
	color:#343434;
	text-decoration:none; 
	}
.linkcot a:hover{ 
	color:#d91a1a;
	text-decoration:none; 
}

.csubmit  {
width:261px;
height:42px;
background-image:url('images/contactme.png');
border:0px none;
background-repeat:none;
float:left;
cursor:pointer;
}
div.wpcf7-response-output {
    margin: 1px !important;
    padding: 2px !important;
	color: #575757;
    font-family: "arialroundedmtbold";
	font-size: 13px;
	display:none !important;
}
div.wpcf7-validation-errors {
    border:none;
	color:#ffffff;
}span.wpcf7-form-control-wrap {    position: relative;}span.wpcf7-not-valid-tip {    color: #ff0000;    font-size: 10pt;    left: 20%;    padding: 2px;    position: absolute;    top: 2%;    width: 77%;    z-index: 100;}