/* @override http://www.excelbbs.com.au/wp-content/themes/excel/style.css */
/* @override http://www.excelbbs.com.au/wp-content/themes/excel/style.css */
/* @override http://www.excelbbs.com.au/wp-content/themes/excel/style.css */
/*
Theme Name:Excel | Business Broking Services
Theme URI:http://www.landingpagestar.com
Description:Theme For Excel Broking Services
Author:Landing Page Star - Ozoova Media LLC
Version:1.1
*/
/* ------- Start Reset ------- */
*{outline:0;}
html,body,div,span,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
abbr,address,cite,code,
del,dfn,em,img,ins,kbd,q,samp,
small,strong,sub,sup,var,
b,i,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td,
article,aside,figure,footer,header,
hgroup,menu,nav,section,menu,
time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{background:url(images/bg.png) repeat-x ;font-family:Arial,Helvetica,sans-serif;}
article,aside,figure,footer,header,
hgroup,nav,section{display:block;}
nav ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,
q:before,q:after{content:'';content:none;}
blockquote{display:block;padding:10px 30px;width:auto;}
blockquote p{font-size:15px;font-style:italic;color:#999 !important;}
blockquote:before,blockquote:after{color:#ccc;display:block;font-size:700%;width:50px;}
blockquote:before{content:open-quote;height:0;margin-left:-0.55em;}
blockquote:after{content:close-quote;height:50px;margin-top:-60px;margin-left:400px;}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}
ins{background-color:#ff9;color:#000;text-decoration:none;}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}
del{text-decoration:line-through;}
abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help;}
/* tables still need cellspacing="0" in the markup */
table{border-collapse:collapse;border-spacing:0;}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
input,select{vertical-align:middle;}
input#submit.formbtn{width:312px;color:#fcfffd;margin-left:180px;height:40px;text-shadow:#002e13 1px 1px 1px;background-color:#008a05;font:bold 25px 'Cabin',arial,serif;letter-spacing:-1px;}
/* ------- End Reset ------- */

/* ------- Start Fluid Columns ------- */
.one_half{width:48%;}
.one_third{width:30.66%;}
.two_third{width:65.33%;}
.one_fourth{width:22%;}
.three_fourth{width:74%;}
.one_fifth{width:16.8%;}
.two_fifth{width:37.6%;}
.three_fifth{width:58.4%;}
.four_fifth{width:67.2%;}
.one_sixth{width:13.33%;}
.five_sixth{width:82.67%;}
.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{position:relative;margin-right:4%;margin-bottom:36px;float:left;}
.last{margin-right:0 !important;clear:right;}
.clearboth{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%;}
/* ------- End Fluid Columns ------- */

*{margin:0;padding:0;border:0;outline:0;}
body.bg2{background:url(images/bg2.png) repeat-x #fff;}
a:link,a:visited{text-decoration:none;}
.clear{clear:both;overflow:hidden;}
table,th,td{margin:0;padding:0;border-collapse:collapse;border-spacing:0;}
#wrapper{width:960px;margin:auto;}
#header{max-width:940px;height:163px;margin:auto;padding:0 10px 0 10px;}
#logo{float:left; max-width:30%;}
#logo h1{font-size:85px;color:#9c39cb;text-shadow:#111 0 2px 2px;font-family:'Cabin',arial,serif;padding:30px 0 0 24px;letter-spacing:-1px;margin:0;line-height:80px;}
#logo h1 a{color:#9c39cb;}
#logo h2{color:#8400ce;font-size:19px;letter-spacing:-1px;text-shadow:#111 0 1px 0;padding:0 0 0 24px;}
#contact{display:block;margin-bottom:35px;float:right;}
#rt{float:right;width:70%;margin-bottom:30px;}
#rt ul{float:right;}
#rt ul li{float: left;   font-size: 26px;   list-style: outside none none;   margin: 0 16px 14px 0;}
#rt ul li a{display:block;color:#686868;float:left;padding:0 0 0 4px;text-shadow:#fff 0 1px 0;letter-spacing:-1px;font-family:'Cabin',arial,serif;}
#rt ul li a span{display:block;float:left;padding:0 6px 14px 0;}
#rt ul li a:hover,#rt ul li.current_page_item a,#access li:hover > a,#access ul li.current-menu-ancestor > a{color:#009414;}
#rt ul li a:hover span,#rt ul li.current_page_item a span,#access ul li.current-menu-ancestor > a span{}

#access{float:right;}
#access .menu-header,div.menu{}
#access .menu-header ul,div.menu ul{list-style:none;margin:0;}
#access .menu-header li,div.menu li{float:left;}
#access a{color:#aaa;display:block;/* line-height:32px;padding:0 10px; */text-decoration:none;cursor:pointer;}
#access ul ul{box-shadow:0px 4px 4px rgba(0,0,0,0.2);-moz-box-shadow:0px 4px 4px rgba(0,0,0,0.2);-webkit-box-shadow:0px 4px 4px rgba(0,0,0,0.2);position:absolute;top:30px;left:0;float:left;width:180px;background:url(images/submenu-strip.png) repeat-x #339933;-moz-border-radius:8px 8px 8px 8px;-webkit-border-radius:8px 8px 8px 8px;padding:10px 0 14px 12px;display:none;z-index:99999;visibility:visible;overflow:hidden;}
#access ul ul li{min-width:180px;}
#access ul ul ul{left:100%;top:0;}
#access ul ul a{background:none;font-size:17px;color:#fff;text-shadow:#111 0 1px 1px;width:160px;height:30px;font-weight:bold;}
#access ul ul :hover > a,#access ul ul :hover > a span{color:#bbf9bb;background:none;}
#access ul li:hover > ul{display:block;}
#access ul li li.current_page_item a,#access ul li.current-menu-ancestor li.current_page_item a span,#access ul li.current-menu-item > ul li a,#access ul li.current-menu-parent > ul li a,#access ul li.current-menu-ancestor li a span,#access ul li.current-menu-ancestor li a{background:none;}
* html #access ul li.current_page_item a,* html #access ul li.current-menu-ancestor a,* html #access ul li.current-menu-item a,* html #access ul li.current-menu-parent a,* html #access ul li a:hover{z-index:6;}
#secondrt{float:right;width:600px;z-index:1;position:relative;height:10px;}
#secondrt ul{float:right;}
#secondrt ul li{list-style:none;float:left;margin:0 10px 0 0;}
#secondrt ul li a{display:block;color:#686868;float:left;padding:0 0 0 4px;text-shadow:#fff 0 1px 0;letter-spacing:-1px;font-family:'Cabin',arial,serif;}
#secondrt ul li a span{display:block;float:left;padding:0 6px 14px 0;}
#secondrt ul li a:hover,#rt ul li.current_page_item a,#access li:hover > a,#access ul li.current-menu-ancestor > a{}
#secondrt ul li a:hover span,#rt ul li.current_page_item a span,#access ul li.current-menu-ancestor > a span{height:14px;}
#secondaccess{float:right;}
#secondaccess .menu-header,div.menu{}
#secondaccess .menu-header ul,div.menu ul{list-style:none;margin:0;}
#secondaccess .menu-header li,div.menu li{float:left;position:relative;z-index:2;}
#secondaccess a{color:#aaa;display:block;padding:0 10px;text-decoration:none;cursor:pointer;line-height:25px;font-size:18px;}
#secondaccess ul ul{box-shadow:0px 4px 4px rgba(0,0,0,0.2);-moz-box-shadow:0px 4px 4px rgba(0,0,0,0.2);-webkit-box-shadow:0px 4px 4px rgba(0,0,0,0.2);display:none;position:absolute;top:30px;left:0;float:left;width:200px;background:url(images/submenu-strip.png) repeat-x #339933;-moz-border-radius:8px 8px 8px 8px;-webkit-border-radius:8px 8px 8px 8px;padding:10px 0 14px 12px;}
#secondaccess ul ul li{min-width:180px;}
#secondaccess ul ul ul{left:100%;top:0;}
#secondaccess ul ul a{background:none;font-size:17px;color:#fff;text-shadow:#111 0 1px 1px;width:200px;height:30px;font-weight:bold;}
#secondaccess ul ul :hover > a,#access ul ul :hover > a span{color:#bbf9bb;background:none;}
#secondaccess ul li:hover > ul{display:block;z-index:1;}

#sbg{visibility:visible;overflow:hidden;position:relative;display:block;z-index:1;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;background:none;}
* html .clearfix{zoom:1;}
/* IE6 */
*:first-child+html .clearfix{zoom:1;}
/* IE7 */
#slideshow{background:url(images/sbg.jpg);width:960px;height:250px;margin:auto;padding:0 0 0 0;}
#slider{float:left;background:none;}
.featured-post{width:960px;height:240px;padding:21px 0 0;}
.featured-post h2{color:#fff;margin-bottom:16px;font-size:35px;text-shadow:#111 0 1px 0;font-family:'Cabin',arial,serif;}
.featured-post h2 a{color:#fff;font-size:28px;display:block;}
.featured-post p{color:#b8e7ad;font-size:18px;font-weight:bold;text-shadow:#111 0 1px 0;font-family:'Cabin',arial,serif;}
.featured-post p a.more{color:#fff;font-size:18px;text-shadow:#111 0 1px 0;text-decoration:underline;font-family:'Cabin',arial,serif;margin-top:20px;display:block;position:relative;clear:left;}
#slider-nav{bottom:30px;height:50px;padding-left:75px;display:block;position:relative;z-index:10000;}
#slider-nav a{background:url(images/control-1.png) no-repeat;display:block;height:21px;text-indent:-9998px;width:20px;margin-right:13px;float:left;}
div#slider-nav a.activeSlide{background:url(images/control-2.png) no-repeat;}
.slider-arrow{display:none;}
span#prev,span#next{display:none;}
.trans{background:url(images/trans.png) repeat;height:46px;position:absolute;z-index:999;bottom:0px;width:100%;}
.spic{background:url(images/frame.jpg);width:425px;height:230px;float:right;padding:1px 0 0 1px;margin:0 23px 0 0;}

.stxt{float:left;width:450px;padding:5px 0 0 38px;}

#ht{background:url(images/shadow.png) no-repeat bottom;width:912px;height:118px;font-family:'Cabin',arial,serif;margin:auto;padding:29px 24px 0 24px;}
.title{background:url(images/title.png) no-repeat left;height:66px;width:604px;float:left;padding:3px 0 0 20px;letter-spacing:-1px;margin:0 0 0 0;}
#ht h2{color:#600096;font-size:32px;line-height:32px;font-family:'Cabin',arial,serif;background:none;height:auto;margin:0;}
#ht h3{color:#336933;font-size:24px;font-family:'Cabin',arial,serif;margin:0;}
.btn{background:url(images/btn.png);width:275px;color:#fff;font-size:36px;text-shadow:#111 0 1px 1px;text-align:center;display:block;float:right;margin:4px 0 0 0;font-weight:bold;text-transform:uppercase;}
#content{padding:30px 10px 20px;max-width:940px;min-height:600px;}
#content h1{color:#337633;font-size:30px;background:url(images/line.png) repeat-x center;font-family:'Cabin',arial,serif;height:40px;margin-bottom:28px;}
#content h1 span{background:#fff;padding:0 10px 0 0;}
#content h2{color:#337633;font-size:20px;background:url(images/line.png) repeat-x center;font-family:'Cabin',arial,serif;height:30px;margin-bottom:16px;}
#content h2 span{/*background:#fff;*/padding:0 30px 0 6px;}
.leftcol span > strong{clear:both;}
#content p{color:#444444;font-size:13px;margin-bottom:18px; clear:both;line-height:20px;}
#content a{color:#337633;}
#content div.block h3{color:#448740;font-size:18px;margin-bottom:8px;font-family:'Cabin',arial,serif;}
#content div.block p{color:#6E6F6F;font-size:14px;margin:0;}
.block1{background:url(images/icon1.png) no-repeat left top;padding:0 0 0 45px;}
.block2{background:url(images/icon2.png) no-repeat left top;padding:0 0 0 45px;}
.block3{background:url(images/icon3.png) no-repeat left top;padding:0 0 0 45px;}
#footer{background:url(images/footer.png) repeat-x;height:62px;font-size:12px;color:#e5ffc1;line-height:62px;}
#fwrap{background:url(images/fbg.png) no-repeat left;width:916px;height:62px;margin:auto;padding:0 22px 0 22px;}
#footer a{color:#e5ffc1;}
#pt{background:url(images/pagetitle.jpg);width:960px;height:85px;margin:auto;}
#pt h1{color:#fff;font-size:25px;text-shadow:#111 0 1px 1px;line-height:50px;float:left;font-family:'Cabin',arial,serif;letter-spacing:-1px;padding-left:10px;padding-right:0;padding-top:15px;}
#searchform{float:right;width:300px;padding:25px 10px 15px 0;}
#lf{background:url(images/lf.png);width:252px;height:28px;padding:7px 5px 0 5px;float:left;}
#lf input{background:none;border:0;font-size:16px;width:252px;color:#686868;font-style:italic;font-family:Arial,Helvetica,sans-serif;letter-spacing:-1px;}
#go{float:left;}
.thumb{border:1px solid #b1b1b1;float:left;margin:6px 23px 34px 0;}
.info{float:left;width:756px;}
#content div.info h2{color:#3d7e3c;font-size:29px;margin-bottom:6px;height:auto;background:none;}
#content div.info h2 a{color:#3d7e3c;}
#content div.info p{color:#383838;font-size:15px;margin-bottom:15px;}
#content div.info p a.more{display:none;}
a.rmore{color:#337633;font-size:15px;background:url(images/line.png) repeat-x center;font-family:'Cabin',arial,serif;height:18px;margin:0 20px 0 0;text-align:right;display:block;}
a.rmore span{background:#fff;padding:0 10px 0 6px;text-decoration:underline;letter-spacing:-1px;}
.pagepic{border:1px solid #aeaeae;display:block;margin:0 0 20px 0;}
#content ul li{color:#444444;font-size:13px;margin-top:10px;margin-bottom:10px;list-style:none;background:url(images/bullet.png) no-repeat left top;padding:0 0 0 9px;}
.detbox{background:#f5f5f5;border:1px solid #aeaeae;padding:10px 11px 10px 11px;margin-bottom:12px;}
.detbox1{background:#efefef; padding:10px 11px 10px 11px;}
	
#content div.detbox ul li{list-style:none;clear:both;overflow:hidden;line-height:29px;background:url(images/listline.png) no-repeat left bottom;padding:0 0 2px 0;font-family:'Cabin',arial,serif;margin:0;}
#content div.detbox ul{margin-bottom:8px;}
#content div.detbox ul li h6{color:#2a562a;font-size:16px;float:left;}
#content div.detbox ul li p{float:right;font-size:16px;color:#494949;margin:0;clear: none; line-height: 30px;}
.warning{background:#fff8da;border:1px solid #ffe743;font-size:16px;color:#aa0202;font-weight:bold;padding:6px 5px 6px 5px;letter-spacing:-1px;text-align:center;line-height:17px;}
.box2{background:url(images/block.jpg);width:278px;height:220px;padding:10px 11px 0 11px;margin-bottom:15px;}
#content div.box2 ul{margin-bottom:7px;}
#content div.box2 ul li{list-style:none;border-bottom:1px solid #4b854b;clear:both;overflow:hidden;line-height:28px;background:none;margin:0;padding:0 0 2px 0;}
#content div.box2 ul li h6{float:left;font-size:16px;text-shadow:#111 0 1px 1px;font-family:'Cabin',arial,serif;color:#fff;}
#content div.box2 ul li p{float:right;font-size:16px;color:#fff;margin:0; clear: none; line-height: 28px;}
.warning2{background:#d2ffc4;font-size:15px;font-weight:bold;color:#264c26;padding:6px 8px 6px 8px;letter-spacing:-1px;}
.leftcol{float:left;width:621px;}
.rightcol{float:right;width:300px;}
.rightcol1{float:right;width:400px;}
#sidebar ul{list-style:none;padding:0;margin:0;}
#sidebar ul li{background:none;padding:0;}
#sidebar ul li h2{margin-bottom:12px;background:none;}
#sidebar ul li ul li p a{color:#999;}
#sidebar ul li ul li p.cp{line-height:25px;}
#reiv{margin:8px 0 0 0;display:block;}
#content div.post h2{background:none;}
#content div.post h2 a{color:#337633;}
.post{margin-bottom:15px;}
#contactform{background:#efefef;border:1px solid #ddd;padding:20px 20px 5px 20px;}
#contactform h2 span{background:#efefef;}
#contactform label{font-size:20px;color:#337633;display:block;margin-bottom:4px;width:170px;text-align:right;padding:0 10px 0 0;float:left;font-family:'Cabin',arial,serif;line-height:25px;}
#contactform input,#contactform textarea{border:2px solid #efefef;font-size:16px;border:1px solid #ddd;font-family:Arial,Helvetica,sans-serif;color:#555;padding:4px 5px 4px 5px;width:300px;margin-bottom:10px;float:left;}
#contactform textarea{height:100px;}
#contactform a.btn{float:none;margin:0 0 0 199px;}
#privacy{font-size:10px;padding:5px 0 0 180px;margin:0;width:350px;}
img.alignright{float:right;margin:0 0 1em 1em}
img.alignleft{float:left;margin:0 1em 1em 0}
img.aligncenter{display:block;margin-left:auto;margin-right:auto}
a img.alignright{float:right;margin:0 0 1em 1em}
a img.alignleft{float:left;margin:0 1em 1em 0}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
#recaptcha_widget_div{width:230px;margin-bottom:10px;}
#recaptcha_response_field{display:block;border-color:#0c6a0b;border-width:1px;}
body .gform_wrapper .gform_body .gform_fields .gfield input[type=text]{border:1px solid #030}
body .gform_wrapper .gform_body .gform_fields .gfield select {border:1px solid #030}
body .gform_wrapper .gform_body .gform_fields .gfield textarea {border:1px solid #030}
body .gform_wrapper .gform_body .gform_fields .gfield select {border:1px solid #030}
body .gform_wrapper .gform_footer input[type=submit] {border:1px solid #030}
body .gform_wrapper .gform_body {}
body .gform_wrapper .gform_body .gform_fields .gfield .gfield_label {color:#030;}
body .gform_wrapper .gform_heading { margin-left:10px }

/*--add some rules--*/
h4 {
    color: #008000;
    font-size: 2.5em;
}
#green{
    background: -webkit-linear-gradient(180deg, #e3f7de, #bcecaf); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(180deg, #e3f7de, #bcecaf); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(180deg, #e3f7de, #bcecaf); /* For Firefox 3.6 to 15 */
    background: linear-gradient(180deg, #e3f7de, #bcecaf); /* Standard syntax (must be last) */
	border: 6px solid #e7e7e7;
    border-radius: 10px;
	 margin-top: 30px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
    box-shadow: 4px 2px 10px #b3b8b8;
	-webkit-box-shadow: 4px 2px 10px #b3b8b8;
	-moz-box-shadow: 4px 2px 10px #b3b8b8;
    padding: 10px 50px;
}

/* 
@media only screen and (min-device-width : 500px) 
and (max-device-width : 682px) {}*/
@media only screen and (min-device-width : 318px) 
and (max-device-width : 800px) {
#TellAFriend_BoxContainer {
left:27%!important; 
 
}
.alignnone {
    display: inline-block;
    height: auto;
    margin: 0 auto;
    max-width: 31%;
    text-align: center;
}
#reiv {
  height: 100px !important;
  width: auto !important;
}
body {
  background:url("images/bg.png") repeat-x scroll 0 0 / 1.6px auto rgba(0, 0, 0, 0);
}
body.bg2 {
  background: url("images/bg.png") repeat-x scroll 0 0 / 1.6px auto rgba(0, 0, 0, 0);
}
#header{height:auto; position:absolute;  padding: 0;  width: 100%; max-width:98%;}
#logo{  position: relative;  z-index: 999999;}
#logo img {width:100%;}
#access{float:none;}
#rt{z-index:818181;max-width: 64%!important;}
.mean-container .mean-bar { float: left; margin-top: 78px;  min-height: 42px;}
.meanmenu-reveal{right:10px!important; background:#000;}
.mean-container .mean-nav ul li a.mean-expand{height:27px!important;}
#access ul ul{position:relative!important; top:0!important; padding:0!important; width:100%!important; display:block;}
#access ul ul a{width:100%!important; height:auto!important; }
.mean-container .mean-nav{ margin-top: 48px !important;}
#contact{margin-bottom:7px;}
#secondrt ul li{margin:0 4px 0 0;}
#secondrt ul li a{font-size:16px!important;}
#wrapper {
  background: none repeat scroll 0 0 #ffffff;  clear: both;  margin: auto;  width: 100%;}
.btn { clear: both; float: none; font-size: 24px; height:auto; margin: 0 auto; text-align: center; width: 275px;}
#ht{width:100%; height:auto; padding: 12px 0; }
#ht h2{text-align:center; font-size:28px;}
#ht h3{text-align:center; font-size:24px;}
.title{width:90%; margin:0 auto 15px; height:auto;}
#content {
  clear: both;
  max-width: 100%;
  padding: 5%;
  width: 88%;
}
#rt img {
    width: 100%;
}
#content p > img {
  clear: both;
  display: block;
  float: none;
  height: 100%;
  margin: 10px auto;
  max-width: 250px;
  width: auto;
}.size-full {
  clear: both;
  display: block;
  margin: 10px 0;
}#content ul li {
  line-height: 20px;

}.pagepic {
  border: 1px solid #aeaeae;
  display: block;
  height: 100%;
  margin: 0 0 20px;
  width: 100%;
}
#pt{background: #336833; /* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzNjgzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMzkxMzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top, #336833 0%, #339133 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#336833), color-stop(100%,#339133)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #336833 0%,#339133 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #336833 0%,#339133 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #336833 0%,#339133 100%); /* IE10+ */background: linear-gradient(to bottom, #336833 0%,#339133 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#336833', endColorstr='#339133',GradientType=0 ); /* IE6-8 */width:100%; height:auto;}
#pt h1 {
  float: none;
  line-height: 32px;
  margin: 0 auto;
  padding: 22px 0;
  text-align: center;
  width: 100%; display:block;
}

input#submit.formbtn { width: 239px; margin:0 auto;  }
#privacy{width:100%; padding:0;}
#green{padding:10px;}
#contactform label{text-align:left;}
#contactform input, #contactform textarea{width:100%;}
#content h2{height:auto;}
#searchform{float:none; margin: 0 auto; text-align:center; padding:0 0 20px;}
.thumb {
  border: 2px solid #b1b1b1;
  display: table; float:none;
  margin: 10px auto !important; 
}#content div.info p {
  color: #383838;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 15px;
}
.leftcol, .rightcol{width:100%; float:none; clear:both;}
.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth{width:100%!important; clear:both; float:none!important;}
h4{font-size:1.5em; text-align:center; margin:10px auto;}
.ssba{text-align:center;}
.ssba a {
  display: table-cell;
  text-align: center;
}
.info{width:100%;}

  
#fwrap{ padding: 0;
    width: 100%;}
}
/* iPads (portrait) ----------- */@media only screen and (min-device-width : 768px) and (max-device-width : 1000px) and (orientation : portrait) {/* Styles */
#content{clear: both;
    max-width: 90%;
    padding: 5%;
    width: 95%;}
#rt img {
  width: auto;
}
#content p > img {
  display: inline;
  height: 170px;
  max-width: 230px;
}
}
/* Smartphones (portrait) ----------- */@media only screen and (max-width : 482px) {/* Styles */
.mean-container .mean-bar{
  margin-top: 0; min-height:45px;
}
.mean-container .mean-nav {
  margin-top: 37px !important;}
  #header {background: rgb(232,232,232); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI2JSIgc3RvcC1jb2xvcj0iI2U4ZThlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iI2MxYzFjMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiY2JjYmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(232,232,232,1) 6%, rgba(193,193,193,1) 49%, rgba(188,188,188,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(6%,rgba(232,232,232,1)), color-stop(49%,rgba(193,193,193,1)), color-stop(100%,rgba(188,188,188,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(232,232,232,1) 6%,rgba(193,193,193,1) 49%,rgba(188,188,188,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(232,232,232,1) 6%,rgba(193,193,193,1) 49%,rgba(188,188,188,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(232,232,232,1) 6%,rgba(193,193,193,1) 49%,rgba(188,188,188,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(232,232,232,1) 6%,rgba(193,193,193,1) 49%,rgba(188,188,188,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#bcbcbc',GradientType=0 ); /* IE6-8 */
  clear: both;
  max-width: 100% !important;
  position: relative !important; min-height: 170px;
}
#contact {
  left: 0;
  max-width: 250px;
  position: fixed;
  top:0px !important;
  width: auto !important;
  z-index: 888888;
}
.second_nav {
  display: table;
  height: 67px;
  margin-bottom: 0 !important;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  text-align: center;
  width: 100%;
}
#rt {
  float: none; max-width:93%!important; }
#secondrt{width:auto; display:table; float:none;}
#secondrt ul li a span{padding:0; font-size:18px;}
#secondrt ul li {
  display: inline-block;
  float: none;
  margin: 2px 5px;
  min-height: 25px;
  text-align: center;
  vertical-align: middle;
}
#logo {
  float: none;
  margin: 0 auto;
  max-width: 58%;
}

}
/* Smartphones (landscape) ----------- */@media only screen and (min-width : 321px) {/* Styles */}


/* Smartphones (portrait) ----------- */@media only screen and (max-width : 320px) {/* Styles */
#sbg {
 background: #336833; /* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzNjgzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMzkxMzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top, #336833 0%, #339133 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#336833), color-stop(100%,#339133)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #336833 0%,#339133 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #336833 0%,#339133 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #336833 0%,#339133 100%); /* IE10+ */background: linear-gradient(to bottom, #336833 0%,#339133 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#336833', endColorstr='#339133',GradientType=0 ); /* IE6-8 */
  clear: both;
  min-height: 425px;
  width: 95%;
  height: auto; padding:2%;
  
}
#slideshow , .featured-post{ width: auto; height:100%;}
#slider-nav a{background-size:10px; width:10px; height:10px; margin-right:2px;}
div#slider-nav a.activeSlide { background-size:10px;}

.featured-post h2 a { 
  color: #fff;
  display: block;
  font-size: 24px;
  width: 95%;
}
#rt {  
    width: 84%!important;
}
.featured-post{width:100%;}
.featured-post p {
  font-size: 18px;
  max-width: 95%;
  text-transform: uppercase;
}
.stxt p, .stxt h2, .stxt h3{width:auto;}
.spic { 
  clear: both;
  float: none;
  height: auto;
  left: 14px;
  margin: 13px auto;
  overflow: hidden;
  top: 12px;
 max-width: 290px;
}
.stxt {
  clear: both;
  float: none;
  text-align:left; 
  padding: 0;
  max-width:320px;
 
}
.spic img {
  height: auto;
  overflow: hidden;
  width: 100%;
}
#slider-nav {
  bottom: 10px;
  display: block;
  height: 10px;
  padding-left: 0;
  position: absolute;
  z-index: 858585;
}
}

/* iPads (portrait and landscape) ----------- */
@media only screen and (min-device-width : 350px) and (max-device-width : 380px) {
#TellAFriend_BoxContainer {
  padding: 0; left:10%!important; 
  width: 290px!important; 
}

/* Styles */
#sbg{ width:100%;background: #336833; /* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzNjgzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMzkxMzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top, #336833 0%, #339133 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#336833), color-stop(100%,#339133)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #336833 0%,#339133 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #336833 0%,#339133 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #336833 0%,#339133 100%); /* IE10+ */background: linear-gradient(to bottom, #336833 0%,#339133 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#336833', endColorstr='#339133',GradientType=0 ); /* IE6-8 */}
#slideshow{width:98%; min-height:508px; background: #336833; /* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzNjgzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMzkxMzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top, #336833 0%, #339133 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#336833), color-stop(100%,#339133)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #336833 0%,#339133 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #336833 0%,#339133 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #336833 0%,#339133 100%); /* IE10+ */background: linear-gradient(to bottom, #336833 0%,#339133 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#336833', endColorstr='#339133',GradientType=0 ); /* IE6-8 */}
.featured-post{height:auto; width:100%;}
.stxt {clear: both; float: none; padding: 5px 0 0 15px; width: 308px;  min-height: 230px;}
.spic {float: left; height: 184px;  margin: 17px 23px 0 0;   padding: 1px 0 0 1px;  width: 340px !important;}
.spic img {width:100%; height:auto;}
#slider-nav { bottom: 6px; display: block; height: 10px; padding-left: 0;  position: absolute;  z-index: 10000;}
#slider-nav a { height: 10px;  margin-right: 2px;  width: 10px; background-size:10px;}
div#slider-nav a.activeSlide{ height: 10px;   width: 10px; background-size:10px;}

}

@media only screen and (min-device-width : 316px) and (max-device-width : 322px) {/* Styles */
#TellAFriend_BoxContainer {
  padding: 0; left:5%!important; 
  width: 290px!important; 
}}
@media only screen and (min-device-width : 450px) and (max-device-width : 500px) {/* Styles */
#TellAFriend_BoxContainer {
  padding: 0; left:19%!important; 
  width: 290px!important; 
}
#sbg{ width:100%;background: #336833; /* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzNjgzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMzkxMzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top, #336833 0%, #339133 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#336833), color-stop(100%,#339133)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #336833 0%,#339133 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #336833 0%,#339133 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #336833 0%,#339133 100%); /* IE10+ */background: linear-gradient(to bottom, #336833 0%,#339133 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#336833', endColorstr='#339133',GradientType=0 ); /* IE6-8 */}
#slideshow{width:98%; min-height:508px; background: #336833; /* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzNjgzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMzkxMzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top, #336833 0%, #339133 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#336833), color-stop(100%,#339133)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #336833 0%,#339133 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #336833 0%,#339133 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #336833 0%,#339133 100%); /* IE10+ */background: linear-gradient(to bottom, #336833 0%,#339133 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#336833', endColorstr='#339133',GradientType=0 ); /* IE6-8 */}
.featured-post{height:auto; width:100%;}
.featured-post h2 a{font-size:22px;}
.stxt {clear: both; float: none; padding: 5px 0 0 15px; width: 440px;  min-height: 200px;}
.spic {float: left; height: 223px;  margin: 17px 23px 0 0;   padding: 1px 0 0 1px;  width: 410px !important;}
.spic img {width:100%; height:auto;}
#slider-nav { bottom: 6px; display: block; height: 10px; padding-left: 0;  position: absolute;  z-index: 10000;}
#slider-nav a { height: 10px;  margin-right: 2px;  width: 10px; background-size:10px;}
div#slider-nav a.activeSlide{ height: 10px;   width: 10px; background-size:10px;}
}
@media only screen and (min-device-width : 600px) and (max-device-width : 660px) {
#TellAFriend_BoxContainer {
  padding: 0; left:27%!important; 
  width: 290px!important; 
}
#logo img {
    width: 100%;
}
#header {
  background: linear-gradient(to bottom, rgba(232, 232, 232, 1) 6%, rgba(193, 193, 193, 1) 49%, rgba(188, 188, 188, 1) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
  clear: both;  max-width: 100% !important;
  padding-bottom:2%;
  
}
.stxt {
  float: left;
  margin-right: 10px;
  padding: 0 15px;
  width: 304px;
}
/* Styles */
#logo {float: left;    max-width: 34%;}
#sbg {
  clear: both;
  display: block; 
  overflow: hidden;
  position: unset;
  visibility: visible;
  z-index: 1;
}
#content p > img {
  display: inline;
  float: none;
  height: 135px;
  margin: 10px auto;
  max-width: 32%;
  width: auto;
}
#rt img {
    width: auto!important;
}
#slideshow, #slider{width:100%; background:red;}
.featured-post{width:100%}

.featured-post p{font-size:13px;}
.spic {
  float: left;
  height: 179px;
  overflow: hidden;
  width: 260px;
}
.spic img {
  width: 100%;
  height: 100%;
}
}




/* iPads (portrait and landscape) ----------- */@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {/* Styles */}
/* iPads (landscape) ----------- */@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {/* Styles */}
/* iPads (portrait) ----------- */@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {/* Styles */
.spic { height: 230px; width: 425px;}
#content p > img {
  display: inline;
  height: 170px;
  max-width: 221px;
}
#sbg {
  clear: both;
  display: block;
  overflow: visible;
  position: unset;
  visibility: visible;
  z-index: 1;
}.stxt {
  float: left;
  padding: 5px 0 0 38px;
  width: 380px;  margin-right: 30px;
}
.spic {
  float: left;
  height: 180px;
  overflow: hidden;
  width: 332px;
}
.spic img {
  height: auto;
  max-width: 100%;
}
.featured-post h2 a{font-size: 22px;}
.featured-post p{   font-size: 14px;}
.spic img {
  height: 100%;
  max-width: 100%;
}
.featured-post {
position:unset;
}
.pagepic {
  border: 1px solid #aeaeae;
  display: block;
  height: 100%;
  margin: 0 0 20px;
  width: 100%;
}
}
/* Desktops and laptops ----------- */@media only screen and (min-width : 1224px) {/* Styles */}
/* Large screens ----------- */@media only screen and (min-width : 1824px) {/* Styles */}
/* iPhone 4 ----------- */@media only screen and (-webkit-min-device-pixel-ratio : 1.5),only screen and (min-device-pixel-ratio : 1.5) {/* Styles */}