%PDF- %PDF-
| Direktori : /home/casasdemontanacr/www/wp-content/themes/honma/ |
| Current File : /home/casasdemontanacr/www/wp-content/themes/honma/style.css |
/*
Theme Name: Honma
Author: PWT
Theme URI: http://www.pwtthemes.com/theme/honma-free-responsive-wordpress-theme
Author URI: http://www.stefanciobanu.com
Description: Honma is an attractive free WordPress theme available business websites or blogs. This free wordpress themes also supports HTML5/CSS3 and responsive layout. Set the branding with ease with our user friendly and detailed admin options.
Version: 1.0.3
Tags: green, black, white, light, one-column, two-columns, right-sidebar, responsive-layout, custom-menu, custom-background, editor-style, featured-images, full-width-template, theme-options, threaded-comments, translation-ready
License: GNU General Public License v3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: honma
*/
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, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
margin:0;
padding:0;
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
}
html {
font-size: 100%;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
}
body {
font:normal 400 13px/1 'ralewayregular', Arial, sans-serif;
word-wrap: break-word;
}
article,aside,details,figcaption,figure, footer,header,hgroup,menu,nav,section {
display:block;
}
#header ol, #header ul, .sidebar ol, .sidebar ul , #footer ol, #footer ul , .wedo_slider ul, .blog_slider ul, .testimonial_slider ul {
list-style: none;
}
blockquote, q {
quotes:none;
}
blockquote:before, blockquote:after, q:before, q:after {
content:'';
content:none;
}
blockquote {
background: none repeat scroll 0 0 #EEEEEE;
border-left: 5px solid #85c04b;
font-style: italic;
margin: 10px 0;
padding: 10px 15px 5px;
quotes: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
border-bottom: 1px solid #85c04b;
margin: 15px 0;
width:100%;
}
td {
border: 1px solid #85c04b;
padding: 10px;
}
th {
background: none repeat scroll 0 0#85c04b;
border: 1px solid #85c04b;
color: #FFFFFF;
font-weight: bold;
padding: 10px;
text-transform: uppercase;
}
th a {
color: #FFFFFF;
}
cite, em, i {
font-style: italic;
}
pre, code, kbd {
background-color: #EEEEEE;
font-family: monospace;
font-size: 13px;
line-height: 20px;
}
pre {
padding: 18px;
overflow: auto;
white-space:pre-wrap;
margin: 10px 0;
}
ins {
background: none repeat scroll 0 0 #EEEEEE;
}
dt {
font-weight: bold;
line-height: 1.4;
}
dd {
margin-bottom: 20px;
line-height: 1.4;
}
address {
margin: 0 0 15px;
display: block;
line-height: 20px;
}
abbr, acronym, dfn {
border-bottom: 1px dotted #049cdb;
cursor: help;
}
sup, sub {
font-size: 10px;
height: 0;
line-height: 1;
position: relative;
vertical-align: baseline;
}
sub {
top: 2px;
}
embed, iframe, object {
max-width: 100%;
}
a {
margin:0;
padding:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
max-width:100%;
text-decoration:none
}
/* change colours to suit your needs */
ins {
background-color:#ff9;
color:#000;
text-decoration:none;
}
/* change colours to suit your needs */
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;
cursor:help;
}
table {
border-collapse:collapse;
border-spacing:0;
}
/* change border colour to suit your needs */
hr {
display:block;
height:1px;
border:0;
border-top:1px solid #cccccc;
margin:1em 0;
padding:0;
}
hr.separe{
height:10px;
background:url(images/four_gray_px.png) repeat-x 50% 50%;
border:0 none;
margin-top:40px;
margin-bottom:40px;
}
hr.separe_2px{
height:4px;
background:url(images/two_gray_px.png) repeat-x 50% 50%;
border:0 none;
margin-top:2px;
margin-bottom:0px;
}
input, select {
vertical-align:middle;
}
a:focus, input:focus, select:focus, textarea:focus {outline:0;}
img{
max-width:100%;
border:0;
-ms-interpolation-mode:bicubic;
}
@-ms-viewport{
width:device-width;
}
/** fonts **/
@font-face {
font-family: 'ralewayregular';
src: url('css/fonts/raleway-regular-webfont.eot');
src: url('css/fonts/raleway-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('css/fonts/raleway-regular-webfont.woff') format('woff'),
url('css/fonts/raleway-regular-webfont.ttf') format('truetype'),
url('css/fonts/raleway-regular-webfont.svg#ralewayregular') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'ralewayextrabold';
src: url('css/fonts/raleway-extrabold-webfont.eot');
src: url('css/fonts/raleway-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
url('css/fonts/raleway-extrabold-webfont.woff') format('woff'),
url('css/fonts/raleway-extrabold-webfont.ttf') format('truetype'),
url('css/fonts/raleway-extrabold-webfont.svg#ralewayextrabold') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'ralewaybold';
src: url('css/fonts/raleway-bold-webfont.eot');
src: url('css/fonts/raleway-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('css/fonts/raleway-bold-webfont.woff') format('woff'),
url('css/fonts/raleway-bold-webfont.ttf') format('truetype'),
url('css/fonts/raleway-bold-webfont.svg#ralewaybold') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'ralewaymedium';
src: url('css/fonts/raleway-medium-webfont.eot');
src: url('css/fonts/raleway-medium-webfont.eot?#iefix') format('embedded-opentype'),
url('css/fonts/raleway-medium-webfont.woff') format('woff'),
url('css/fonts/raleway-medium-webfont.ttf') format('truetype'),
url('css/fonts/raleway-medium-webfont.svg#ralewaymedium') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'ralewayextralight';
src: url('css/fonts/raleway-extralight-webfont.eot');
src: url('css/fonts/raleway-extralight-webfont.eot?#iefix') format('embedded-opentype'),
url('css/fonts/raleway-extralight-webfont.woff') format('woff'),
url('css/fonts/raleway-extralight-webfont.ttf') format('truetype'),
url('css/fonts/raleway-extralight-webfont.svg#ralewayextralight') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'ralewaylight';
src: url('css/fonts/raleway-light-webfont.eot');
src: url('css/fonts/raleway-light-webfont.eot?#iefix') format('embedded-opentype'),
url('css/fonts/raleway-light-webfont.woff') format('woff'),
url('css/fonts/raleway-light-webfont.ttf') format('truetype'),
url('css/fonts/raleway-light-webfont.svg#ralewaylight') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'ralewaysemibold';
src: url('css/fonts/raleway-semibold-webfont.eot');
src: url('css/fonts/raleway-semibold-webfont.eot?#iefix') format('embedded-opentype'),
url('css/fonts/raleway-semibold-webfont.woff') format('woff'),
url('css/fonts/raleway-semibold-webfont.ttf') format('truetype'),
url('css/fonts/raleway-semibold-webfont.svg#ralewaysemibold') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'ralewayheavy';
src: url('css/fonts/raleway-heavy-webfont.eot');
src: url('css/fonts/raleway-heavy-webfont.eot?#iefix') format('embedded-opentype'),
url('css/fonts/raleway-heavy-webfont.woff') format('woff'),
url('css/fonts/raleway-heavy-webfont.ttf') format('truetype'),
url('css/fonts/raleway-heavy-webfont.svg#ralewayheavy') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'ralewaythin';
src: url('css/fonts/raleway-thin-webfont.eot');
src: url('css/fonts/raleway-thin-webfont.eot?#iefix') format('embedded-opentype'),
url('css/fonts/raleway-thin-webfont.woff') format('woff'),
url('css/fonts/raleway-thin-webfont.ttf') format('truetype'),
url('css/fonts/raleway-thin-webfont.svg#ralewaythin') format('svg');
font-weight: normal;
font-style: normal;
}
/** h1-h6 **/
h1, h2, h3, h4, h5, h6{
font-weight:400
}
h1{
font-family: 'ralewayextrabold';
font-size:61px;
text-transform:uppercase;
margin-bottom:25px;
}
h2{
font-family: 'ralewaymedium';
font-size:22px;
margin-bottom:25px;
}
.article_welcome h2{
color: #7a7a7a !important;
font-family: "ralewaymedium";
font-size: 22px;
margin-bottom: 18px;
}
article h2{
font-family: 'ralewayregular';
font-size:24px;
margin-bottom:5px;
}
.single_post h2{
font-family: 'ralewayregular';
font-size:24px;
margin-bottom:25px;
padding-bottom:0px;
}
.whatwedo_section h2{
font-family: 'ralewayregular';
font-size:24px;
margin-bottom:25px;
padding-bottom:29px;
background:url(images/two_gray_px.png) repeat-x 50% 100%;
}
h3{
font-family: 'ralewayregular';
font-size:21px;
margin-bottom:5px;
}
.article_welcome h3, .page_descr h3{
font-size:24px;
margin-bottom:10px;
}
.article_whatwedo h3{
font-size:19px;
}
.page_sidebar .widget h3{
margin-bottom:20px
}
.form h3{
font-size:19px;
margin-bottom:20px;
}
#footer h3{
font-family: 'ralewaybold';
font-size: 15px;
text-transform:uppercase;
margin-bottom: 15px;
}
h4, .article_sidebar_meta{
font-size:16px;
line-height:1;
}
h4{
margin-bottom:3px;
}
h5{
font-size:22px;
margin-bottom:15px;
padding-bottom:19px;
background:url(images/two_gray_px.png) repeat-x 50% 100%;
color:#382225;
}
h6{
font-size:19px;
margin-bottom:5px;
}
/** theme colors **/
/** white **/
.color_white, .header_container, .header_container a, .header_container .welcome_banner, .page_title .label, .getstarted_ads, .button_getstarted, .shadow_block .button_getstarted, .button_getstarted:hover, .shadow_block .button_getstarted:hover, .button_guarantee, .shadow_block .button_guarantee, .button_guarantee:hover, .shadow_block .button_guarantee:hover, .guarantee_ads table, .button{
color:#ffffff;
}
.border_white{
border-color:#ffffff;
}
.bg_white, html, body, .shadow_block, #footer, .cloud, .text, .textarea{
background-color:#ffffff;
}
/** black **/
.color_black{
color:#000000;
}
.border_black{
border-color:#000000;
}
.bg_black{
background-color:#000000;
}
/** gray **/
.color_gray, html, body, .tweets_widget a:hover{
color:#808080;
}
#footer h3{
color:#5a5a5a;
}
.menufooter_widget a, .tweets_widget{
color:#565656;
}
.shadow_block a:hover, .shadow_block .meta a:hover, .read_more:hover, .article_welcome h2, .text, .textarea{
color:#464646;
}
h2{
color:#7a7a7a;
}
.menufooter_widget a:hover{
color:#1d1d1d;
}
.information_widget, .tweets_widget a, .posted{
color:#929292;
}
.copyright{
color:#9d9d9d;
}
.menu_footer a{
color:#aaaaaa;
}
.menu_footer a:hover, .menu_footer .current-menu-item a{
color:#616161;
}
.meta, .meta a, .shadow_block .meta a, .page_sidebar .widget h3, .page_sidebar .widget h3 a, .page_sidebar .articles_widget h4 a, h4, h4 a, .article_sidebar_meta{
color:#636660;
}
.page_sidebar .widget, .page_sidebar .widget a{
color:#6b6b6b;
}
article h2, .form h3{
color:#4f4f4f;
}
.border_gray{
border-color:#808080;
}
#footer{
border-color:#787878;
}
.menu_footer li{
border-color:#aaaaaa;
}
.box{
border-color:#e1e1e1;
}
.posted{
border-color:#929292;
}
article .article_text, .page_sidebar .widget, .articles_widget, .article_sidebar, .article_container{
border-color:#d5d5d5;
}
.text, .textarea{
border-color:#cecece;
}
.bg_gray{
background-color:#808080;
}
#content{
background-color:#e6e6e6;
}
.articles_widget, .article_sidebar{
background-color:#f9f9f9;
}
/** main(green) **/
.color_main, .logo span, .shadow_block a, .page_title, .welcome_banner h1 span, .posted_by, .cloud, .page_sidebar .widget a:hover, .comments_widget .comment_auth, .page_descr h3, .contact_info a, .contact_info .value{
color:#85c04b;
}
.border_main{
border-color:#85c04b;
}
.menu_contact li{
border-color:#9ccf5e;
}
.menu_top .sub-menu li, .menu_top .children li, .menu_top_mobile li, .menu_top_mobile .sub-menu, .menu_top_mobile .children{
border-color:#73a740;
}
.button_getstarted{
border-color:#638f37;
}
.bg_main, .top_bar, .menu_top .current-menu-item a, .menu_top a:hover, .menu_top a.hover, .menu_top .sub-menu, .menu_top .children, .menu_top_container .icon_menu, .menu_top_mobile, .getstarted_ads, .guarantee_ads table, .button{
background-color:#85c04b;
}
.header_container{
background-color:#3d4b33;
}
.menu_top .sub-menu a:hover, .menu_top .children a:hover, .menu_top .sub-menu a.hover, .menu_top .children a.hover, .menu_top_mobile a:hover, .button_getstarted, .button_guarantee{
background-color:#73a740;
}
/** red **/
.color_red, span.required{
color:#e84242;
}
/** main styles **/
.clear{
display:block;
width:100%;
height:0px;
clear:both;
overflow:hidden;
visibility: hidden;
font:400 0px/0px Arial;
}
.clearfix{
zoom:1
}
.clearfix:before, .clearfix:after{
content:'';
display:block;
width:100%;
height:0px;
overflow:hidden;
visibility: hidden;
text-indent:-99999px;
}
.clearfix:after{
clear:both
}
#wrapper{
*zoom:1
}
.container{
margin:0 auto;
width:1280px;
}
.gutter, #header .logo{
margin-left:25px;
margin-right:25px;
}
.fullwidth{
display:block;
width:100%;
}
.columnwrapp{
*zoom:1;
}
.columnwrapp .column1, .columnwrapp .column2, .columnwrapp .column3, .columnwrapp .column4, .columnwrapp .column5, .columnwrapp .column6, .columnwrapp .column7, .columnwrapp .column8, .columnwrapp .column9, .columnwrapp .column10, .columnwrapp .column11, .columnwrapp .column12, .columnwrapp .column13, .columnwrapp .column14, .columnwrapp .column15, .columnwrapp .column16{
float:left;
}
.column1{
width:100%;
}
.column2{
width:50%;
}
.column3{
width:33.33333333333333%;
}
.column4{
width:25%;
}
.column5{
width:20%;
}
.column6{
width:16.66666666666667%;
}
.column7{
width:14.28571428571429%;
}
.column8{
width:12.5%;
}
.column9{
width:11.11111111111111%;
}
.column10{
width:10%;
}
.column11{
width:9.090909090909091%;
}
.column12{
width:8.333333333333333%;
}
.column13{
width:7.692307692307692%;
}
.column14{
width:7.142857142857143%;
}
.column15{
width:6.666666666666667%;
}
.column16{
width:6.25%;
}
.fleft, .columnwrapp .fleft{
float:left;
}
.fright, .columnwrapp .fright{
float:right;
}
p{
line-height:1.4
}
b, .bold, span.required{
font-family: 'ralewaybold';
font-weight: normal;
font-style: normal;
}
i, .italic{
font-style:italic
}
.text_left{
text-align:left;
}
.text_center{
text-align:center;
}
.text_right{
text-align:right;
}
/** form **/
.form{
font-family: 'ralewaylight';
font-size:15px;
line-height:18px;
}
.form .outerwrapp{
padding:0 11px;
overflow:hidden;
*zoom:1;
_padding:0;
}
.form .innerwrapp{
position:relative;
left:-11px;
_left:0
}
.form .label{
position:relative;
margin-bottom:13px;
}
.form .label label{
display:block;
padding:13px 11px;
position:absolute;
top:0;
bottom:0;
left:0;
cursor:text;
z-index:1;
overflow:hidden;
max-width:100%;
}
.innerwrapp .text, .innerwrapp .textarea{
_padding:12px 0;
_width:99%
}
.text, .textarea{
font-family: 'ralewaylight';
font-size:15px;
line-height:18px;
display:block;
border-style:solid;
border-width:1px;
padding:12px 10px;
}
.text{
height:18px;
width:50%;
}
.textarea{
height:162px;
width:100%;
resize: none;
overflow:auto;
}
/** buttons **/
/** button **/
.button{
font-family: 'ralewaysemibold';
font-size:16px;
text-transform:uppercase;
text-align:center;
border:0 none;
display:inline-block;
cursor:pointer;
padding:0 20px;
cursor:pointer;
vertical-align:middle;
color:#fff !important;
}
.button:hover{
background-image:url(images/overlay.png);
_background:#808080;
}
a.button{
line-height:19px;
padding-top:10px;
padding-bottom:10px;
}
input.button{
height:39px;
}
/** button_getstarted **/
.button_getstarted{
font-family: 'ralewaybold';
font-size:22px;
line-height:1;
text-align:center;
text-transform:uppercase;
display:inline-block;
padding:16px 30px 14px 30px;
border-bottom-width:2px;
border-bottom-style:solid;
}
.button_getstarted:hover{
background-image:url(images/overlay.png);
_background:#808080;
_border-color:#787878;
}
/** button_guarantee **/
.button_guarantee{
font-family: 'ralewaybold';
font-size:24px;
line-height:31px;
text-align:center;
text-transform:uppercase;
display:inline-block;
padding:20px 35px;
}
.button_guarantee:hover{
background-image:url(images/overlay.png);
_background:#808080;
}
/** read_more **/
.read_more{
font-family:Arial, sans-serif;
font-size:11px;
text-transform:uppercase;
}
/** load_more **/
.load_more{
font-family: 'ralewaybold';
font-size:17px;
}
/** widgets **/
.page_sidebar .widget{
font-size:14px;
}
.page_sidebar .widget, .article_sidebar{
border-width:1px;
border-style:solid;
margin-bottom:20px;
padding:30px 25px
}
/** articles_widget **/
.articles_widget{
margin-bottom:20px;
border-width:1px;
border-style:solid;
}
.articles_widget .article_sidebar{
margin-bottom:0;
border-top:0 none;
border-left:0 none;
border-right:0 none;
}
.articles_widget .article_sidebar.last-child{
border-bottom:0 none
}
.articles_widget .article_sidebar:last-child{
border-bottom:0 none
}
.article_sidebar_meta{
margin-bottom:10px
}
/** posts_widget, categories_widget **/
.posts_widget, .categories_widget{
line-height:1.1;
}
.posts_widget li, .categories_widget li{
margin-bottom:10px;
*zoom:1;
}
.page_sidebar li a:before, .categories_widget li a:before{
content:"\00BB\0020"
}
.categories_widget li{
position:relative;
padding-right:20px;
}
.categories_widget li .count{
position:absolute;
top:0;
right:0;
}
.page_sidebar .widget ul li ul{
padding: 0 0 0 15px;
}
.page_sidebar .widget ul li {
background-position: 0 8px;
background-repeat: no-repeat;
margin: 4px 0;
padding-left: 0;
list-style: none outside none;
}
.page_sidebar .widget a {
line-height: 1.4;
color: #85c04b;
}
.page_sidebar .widget a:hover {
color:#5a5a5a;
text-decoration:none;
}
.page_sidebar .widget ul .rssSummary, .page_sidebar .widget ul .rsswidget, .page_sidebar .widget ul .rss-date, .page_sidebar .widget ul cite {
line-height: 1.4;
}
.page_sidebar .widget #calendar_wrap caption{
padding: 0 0 12px;
text-transform: uppercase;
}
.page_sidebar .widget #calendar_wrap td{
text-align:center;
padding: 7px;
}
.page_sidebar .widget .widget-title .rsswidget {
color:#616161;
}
.page_sidebar .widget .widget-title .rsswidget img {
margin:0;
}
.page_sidebar .widget img {
height:auto;
margin: 5px 0;
}
.page_sidebar .widget select, .page_sidebar .widget textarea {
margin:15px 0;
width:100%;
padding:5px;
border: 1px solid #616161;
}
.page_sidebar .widget, .page_sidebar .searchform_block{
margin-bottom:25px;
}
.page_sidebar .widget .inner{
padding:10px
}
.page_sidebar .widget .schedule_widget, .page_sidebar .widget .ouroffice_widget{
padding:10px 0
}
.page_sidebar .widget #s{
border: 1px solid #c6c6c6;
color: #c6c6c6;
float: left;
height: 28px;
padding: 0 2%;
width: 63%;
}
.page_sidebar .widget .screen-reader-text{
display:none;
}
.page_sidebar .widget #searchsubmit{
background-color: #85c04b;
border: 0 none;
color: #ffffff;
cursor: pointer;
display: inline-block;
font-size: 14px;
margin: 0;
overflow: hidden;
padding: 5px 7px 6px;
position: relative;
text-align: center;
text-transform: uppercase;
z-index: 1;
}
#footer .widget #searchsubmit:hover{
background-color: #616161;
}
/** tags_cloud_widget **/
.tags_cloud_widget .font13{
font-size:13px;
}
.tags_cloud_widget .font14{
font-size:14px;
}
.tags_cloud_widget .font15{
font-size:15px;
}
.tags_cloud_widget .font16{
font-size:16px;
}
.tags_cloud_widget .font17{
font-size:17px;
}
.tags_cloud_widget .font18{
font-size:18px;
}
.tags_cloud_widget .font19{
font-size:19px;
}
.tags_cloud_widget .font20{
font-size:20px;
}
.tags_cloud_widget .font21{
font-size:21px;
}
.tags_cloud_widget .font22{
font-size:22px;
}
.tags_cloud_widget .font23{
font-size:23px;
}
.tags_cloud_widget .font24{
font-size:24px;
}
.tags_cloud_widget .font25{
font-size:25px;
}
/** comments_widget **/
.comments_widget{
line-height:1.1;
}
.comments_widget li{
margin-bottom:10px;
}
/** menufooter_widget **/
.menufooter_widget{
line-height: 15px;
}
.menufooter_widget li{
margin-bottom: 10px;
}
.menufooter_widget a{
padding:0 0 0 10px;
background:url(images/arrow_gray.png) no-repeat 0 5px;
}
/** information_widget **/
.information_widget, .information_widget p{
line-height: 1.7;
}
/** tweets_widget **/
.tweets_widget, .tweets_widget p{
line-height: 1.7;
}
/** sliders **/
.slider_container{
padding-bottom:1px;
}
.news_home{
padding-top:25px;
}
/** wedo_slider **/
.wedo_slider{
margin-bottom:20px
}
.wedo_slider li{
width:25%;
float:left;
}
/** blog_slider **/
.blog_slider{
margin-bottom:40px;
}
.blog_slider li{
float: left;
width: 50%;
}
/** logotypes_slider **/
.logotypes_slider{
padding-top:30px;
background:url(images/logotypes_shadow.png) no-repeat 50% 0;
margin-bottom:20px;
}
.logotypes_slider img{
display:block;
margin: 0 auto;
}
.logotypes_slider .flex-direction-nav a{
top:50%;
}
.logotypes_slider .flex-direction-nav .flex-prev { right: auto; left:17px; }
.logotypes_slider .flex-direction-nav .flex-next { right: 17px; }
/** box **/
.box{
border-width:1px;
border-style:solid;
padding:6px;
position:relative;
}
.box .box_inner{
position:relative;
}
.box img{
display:block;
}
.box .overlay{
position:absolute;
top:0;
bottom:0;
left:0;
right:0;
display:none;
}
.overlay{
background-image:url(images/overlay.png);
position:relative;
}
.overlay .icon_url{
position:absolute;
top:50%;
left:50%;
margin:-20px 0 0 -20px;
}
/** ads **/
/** getstarted_ads **/
.getstarted_ads{
font-size:28px;
margin-bottom:0px;
padding-top:20px;
padding-bottom:20px;
}
.getstarted_ads table{
width:100%;
margin:0px;
}
.getstarted_ads table, .getstarted_ads table td{
vertical-align:middle;
padding:0px;
}
.getstarted_ads table td{
padding:10px 0
}
.getstarted_ads table td.column1{
padding-right:10px
}
.getstarted_ads p{
line-height:1.2
}
.getstarted_ads .button_getstarted{
white-space:nowrap;
}
/** guarantee_ads **/
.guarantee_ads{
font-size:24px;
padding-top:35px;
}
.guarantee_ads table{
width:100%;
margin:0px;
}
.guarantee_ads table, .guarantee_ads table td{
vertical-align:middle;
padding: 0;
}
.guarantee_ads table td.column1, .guarantee_ads table td.column2{
padding-top:15px;
padding-bottom:15px;
}
.guarantee_ads table td.column1{
width:1%;
padding-left:20px;
padding-right:20px
}
.guarantee_ads table td.column2{
width:98%;
padding-right:20px;
padding-left:20px;
}
.guarantee_ads table td.column3{
width:1%;
}
.guarantee_ads p{
line-height:1.2
}
.guarantee_ads .button_guarantee{
white-space:nowrap;
}
.cloud{
font-family: 'ralewaybold';
font-size:26px;
line-height:1;
display:inline-block;
padding:8px 22px;
position:relative;
z-index:1;
-moz-border-radius:9px; /* Mozila Firefox border radius */
-webkit-border-radius:9px; /* Safari, Chrome border radius */
-khtml-border-radius:9px; /* KHTML border radius */
-icab-border-radius:9px; /* icab border radius */
border-radius:9px; /* CSS3 Opera border radius */
-opera-border-radius:9px;
-o-border-radius:9px;
-border-radius:9px;
*zoom:1;
}
/** pagination **/
.pagination{
font-family: 'ralewaybold';
font-size:14px;
line-height:1;
text-align:right;
}
/** pages **/
.header_container{
background-image:url(images/home.jpg);
background-position:50% 50%;
background-size:cover;
padding-bottom:90px;
position:relative;
}
.home .header_container:after{
content:'';
display:block;
height:25px;
width:auto;
position:absolute;
left:0;
right:0;
bottom:0;
background-image:url(images/overlay_pixel.png);
}
.home .page_title{
padding-top:250px;
padding-bottom:190px;
}
.home .welcome_banner h1, .home .welcome_banner p{
width:100%
}
.home #content{
min-height:90px;
margin-bottom:-85px;
}
.home #content .container{
top: -90px;
}
/** header **/
.header_container{
padding-bottom:75px;
*zoom:1;
_padding-top:0;
_background-image:none;
}
#header{
background-image:url(images/overlay.png);
position:relative;
z-index:13;
-moz-box-shadow:0 2px 4px 0 #474747; /* Mozila Firefox box shadow */
-webkit-box-shadow:0 2px 4px 0 #474747; /* Safari, Chrome box shadow */
-khtml-box-shadow:0 2px 4px 0 #474747; /* KHTML box shadow */
-icab-box-shadow:0 2px 4px 0 #474747; /* icab box shadow */
box-shadow:0 2px 4px 0 #474747; /* CSS3 Opera box shadow */
-opera-box-shadow:0 2px 4px 0 #474747;
-o-box-shadow:0 2px 4px 0 #474747;
-box-shadow:0 2px 4px 0 #474747;
_background:#2b3424;
}
/** top_bar **/
.top_bar{
*zoom:1;
}
/** menu_contact **/
.top_bar .menu_contact{
float:left;
}
.menu_contact{
font-size:15px;
line-height:19px;
overflow:hidden;
}
.menu_contact li{
float:left;
border-right-width:1px;
border-right-style:solid;
margin-right:20px;
padding:8px 20px 8px 0px;
}
.menu_contact a, .menu_contact span{
display:block;
}
/** social **/
.top_bar .social{
float:right;
white-space:nowrap;
border-left-width:1px;
border-left-style:solid;
padding-left:15px;
margin:7px 0 7px 15px;
}
.social{
font-size:15px;
line-height:21px;
}
.social li{
display:inline;
}
.social img{
height:20px;
vertical-align:top;
}
/** menu_topbar **/
.top_bar .menu_topbar{
text-align:right;
padding-top:11px;
}
.menu_topbar{
font-size:13px;
line-height:13px;
}
.menu_topbar li{
display:inline;
margin-left:2px;
padding-left:5px;
border-left-width:1px;
border-left-style:solid;
}
.menu_topbar li:first-child{
margin-left:0;
padding-left:0;
border-left:0 none;
}
.menu_topbar li.first-child{
margin-left:0;
padding-left:0;
border-left:0 none;
}
/** logo **/
#header .logo{
float:left;
margin-top:30px;
}
.logo{
font-family: 'ralewaylight';
font-size:33px;
text-transform:uppercase;
white-space:nowrap;
}
.logo span{
font-family: 'ralewayextrabold';
}
/** menu **/
#header .menu_top_container{
float:right
}
.menu_top_container{
*zoom:1;
}
.menu_top_container .icon_menu, .menu_top_container .menu_top_mobile{
display:none;
}
.menu_top_container .icon_menu{
padding:35px 20px;
}
.icon_menu{
display:block;
width:30px;
height:24px;
overflow:hidden;
text-indent:-99999px;
background:url(images/menu.png) no-repeat 50% 50%;
}
/** menu_top **/
.menu_top{
font-size:16px;
line-height:23px;
text-transform:uppercase;
}
.menu_top li{
float:left;
position:relative;
_zoom:1;
}
.menu_top a{
white-space:nowrap;
display:block;
padding:35px 25px;
}
/** .menu_top .sub-menu **/
.menu_top .sub-menu, .menu_top .children{
font-size:15px;
line-height:1;
text-transform:none;
position:absolute;
top:100%;
left:0;
width:235px;
display:none
}
.menu_top .sub-menu .sub-menu, .menu_top .children .children{
top:0;
left:auto;
right:100%;
}
.menu_top .sub-menu li, .menu_top .children li{
float:none;
border-top-width:1px;
border-top-style:solid;
}
.menu_top .sub-menu li:first-child, .menu_top .children li:first-child{
border-top:0 none
}
.menu_top .sub-menu li.first-child, .menu_top .children li.first-child{
border-top:0 none
}
.menu_top .sub-menu a, .menu_top .children a{
background-image: url("images/arrow_white.png");
background-position: 25px 50%;
background-repeat: no-repeat;
line-height: 20px;
padding: 14px 25px 13px 40px;
white-space: normal;
}
/** menu_top_mobile **/
#header .menu_top_mobile{
position:absolute;
top:100%;
right:0;
}
.menu_top_mobile{
font-size:15px;
line-height:1;
text-transform:none;
width:235px;
}
.menu_top_mobile li, .menu_top_mobile .sub-menu, .menu_top_mobile .children{
border-top-width:1px;
border-top-style:solid;
}
.menu_top_mobile li:first-child{
border-top:0 none
}
.menu_top_mobile li.first-child{
border-top:0 none
}
.menu_top_mobile a{
display:block;
padding:17px 20px 17px 30px;
background-image:url(images/arrow_white.png);
background-repeat:no-repeat;
background-position:20px 50%
}
.menu_top_mobile .sub-menu a, .menu_top_mobile .children a{
padding-left:40px;
background-position:30px 50%
}
.menu_top_mobile .sub-menu .sub-menu a, .menu_top_mobile .children .children a{
padding-left:50px;
background-position:40px 50%
}
/** page_title **/
.page_title, .page_title p{
font-size:13px;
line-height:1;
}
.page_title{
padding-top:35px;
padding-bottom:30px;
-moz-text-shadow:1px 1px 3px #505050; /* Mozila Firefox text shadow */
-webkit-text-shadow:1px 1px 3px #505050; /* Safari, Chrome text shadow */
-khtml-text-shadow:1px 1px 3px #505050; /* KHTML text shadow */
-icab-text-shadow:1px 1px 3px #505050; /* icab text shadow */
text-shadow:1px 1px 3px #505050; /* CSS3 Opera text shadow */
-opera-text-shadow:1px 1px 3px #505050;
-o-text-shadow:1px 1px 3px #505050;
-text-shadow:1px 1px 3px #505050;
}
.page_title .label{
font-size:27px;
vertical-align:middle;
padding-right:23px;
margin-right:20px;
background:url(images/separe.png) no-repeat 100% 50%;
}
/** welcome_banner **/
.welcome_banner, .welcome_banner p{
font-size:24px;
text-transform:uppercase;
}
.welcome_banner p{
line-height:1.4;
}
.welcome_banner {
width:100%;
text-align:center;
}
/** content **/
#content{
background-image: url(images/content_texture.png);
background-position:50% 50%;
min-height: 75px;
margin-bottom:-70px;
}
#content .container{
position:relative;
top: -75px;
}
.shadow_block{
position: relative;
z-index: 10;
margin-bottom:20px;
-moz-box-shadow:0 5px 13px 0 #474747; /* Mozila Firefox box shadow */
-webkit-box-shadow:0 5px 13px 0 #474747; /* Safari, Chrome box shadow */
-khtml-box-shadow:0 5px 13px 0 #474747; /* KHTML box shadow */
-icab-box-shadow:0 5px 13px 0 #474747; /* icab box shadow */
box-shadow:0 5px 13px 0 #474747; /* CSS3 Opera box shadow */
-opera-box-shadow:0 5px 13px 0 #474747;
-o-box-shadow:0 5px 13px 0 #474747;
-box-shadow:0 5px 13px 0 #474747;
*zoom:1;
}
.inner_page{
padding-top:50px;
padding-bottom:25px;
}
.sidebar_right .page_section, .sidebar_left .page_section{
width:74%;
}
.sidebar_right .page_sidebar, .sidebar_left .page_sidebar{
width:26%;
}
.sidebar_right .page_section, .sidebar_left .page_sidebar{
float:left;
}
.sidebar_left .page_section, .sidebar_right .page_sidebar{
float:right;
}
.sidebar_left .page_sidebar .gutter{
margin-right:15px;
}
.sidebar_right .page_sidebar .gutter{
margin-left:15px;
}
.page_descr{
margin-bottom:25px;
}
/** articles **/
.posted{
display:inline-block;
font-size:13px;
line-height:16px;
padding:12px 20px 12px 37px;
background-repeat:no-repeat;
background-position:10px 50%;
border-width:1px;
border-style:solid;
position:relative;
z-index:1;
-moz-border-radius:7px; /* Mozila Firefox border radius */
-webkit-border-radius:7px; /* Safari, Chrome border radius */
-khtml-border-radius:7px; /* KHTML border radius */
-icab-border-radius:7px; /* icab border radius */
border-radius:7px; /* CSS3 Opera border radius */
-opera-border-radius:7px;
-o-border-radius:7px;
-border-radius:7px;
*zoom:1;
}
.posted:before{
content:'| ';
}
.article_blog_slider .posted{
padding: 0;
border:none;
}
.article_blog_slider .posted:before {
content: none;
}
.meta{
font-size:16px;
line-height:1;
margin: 12px 0;
}
.article_container{
padding:20px;
border-width:1px;
border-style:solid;
}
/** article_welcome **/
.article_welcome .box{
float:left;
width:200px;
}
.article_welcome .article_text p{
padding:40px 0 0;
}
/** article_wedo **/
.article_wedo{
margin-bottom:20px;
}
.article_wedo .box{
margin-bottom:20px;
}
/** article_whatwedo **/
.article_whatwedo{
margin-bottom:50px;
}
.article_whatwedo .box{
margin-bottom:25px;
}
/** article_blog_slider **/
.article_blog_slider{
margin-bottom:20px;
}
.article_blog_slider .box_inner{
width:220px;
float:left;
}
.article_blog_slider .article_text{
padding: 10px;
min-height: 180px;
}
.article_blog_slider .posted{
margin-top:10px;
}
.article_blog_slider .posted-read-more {
float:right;
margin: 10px;
}
/** article_blog **/
.post{
margin-bottom:35px;
border-width:1px;
border-style:solid;
border-color: #d5d5d5;
}
.post .article_text{
padding:25px 20px 30px 20px;
}
.page_section .next {
float:right;
font-size: 13px;
}
.page_section .prev {
float:left;
font-size: 13px;
}
.single_post{
margin-bottom:40px;
}
.single_post p{
margin-bottom:15px
}
.single_post .meta{
margin:20px 0;
}
.single_post h1, .single_post h2, .single_post h3, .single_post h4, .single_post h5, .single_post h6{
margin:10px 0;
font-family: "ralewayregular";
}
.single_post h1{
font-size: 30px;
}
.single_post h2{
font-size:26px;
}
.single_post h3{
font-size:22px;
}
.single_post h4{
font-size:18px;
}
.single_post h5{
background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
font-size: 16px;
padding: 0;
}
.single_post h6{
font-size:14px;
}
.post p, .single_post p, .post .list, .single_post .list, .post ul, .single_post ul, .single_post ol{
margin-bottom:20px
}
.post .article_img, .single_post .article_img{
margin:10px 0 15px 0
}
.post .article_img {
margin: 18px;
float:left;
}
.single_post ul{
margin-bottom:0px;
margin-left: 20px;
}
.single_post ul li{
line-height: 1.5;
}
.single_post ol {
margin-bottom:0px;
margin-left: 20px;
}
.single_post ol li{
line-height: 1.5;
}
.post img, .single_post img{
height:auto;
margin-bottom: 10px;
}
.post .meta_tags, .single_post .meta_tags {
margin:15px 0;
}
/** single_post **/
.single_post{
margin-bottom:35px;
}
.single_post .box{
margin-bottom:17px;
}
.single_post p{
margin-bottom:20px;
}
.single_post .meta{
padding:23px;
border:1px solid #d5d5d5;
}
.single_post .separe{
margin-top:2px;
margin-bottom:25px;
}
/** somepost **/
.somepost .box{
width:145px;
float:left
}
.somepost .article_text{
padding:7px 0 0 180px
}
/** map_container **/
.map_container{
margin-bottom:40px;
overflow:hidden;
}
.map_container img, .map_container iframe, .map_container embed, .map_container object{
width:100%;
}
/** contact_columns **/
.contact_columns{
background-image:url(images/overlay_pixel.png);
background-repeat:repeat-y;
background-position:50% 50%
}
/** contact_legend **/
.contact_legend{
margin-bottom:20px;
}
/** contact_info **/
.contact_info{
font-size:16px;
color:#382225
}
.contact_info .contact_info_spacing{
margin-bottom:20px;
}
/** footer **/
#footer{
clear: both;
border-top-width: 4px;
border-top-style: solid;
padding-top:40px;
padding-bottom:20px;
}
/* Footer Widget */
#footer .widget ul li ul{
padding: 0 0 0 15px;
}
#footer .widget ul li {
background: url("images/arrow_gray.png") no-repeat scroll 0 5px rgba(0, 0, 0, 0);
padding: 0 0 0 10px;
margin: 4px 0;
}
#footer a {
line-height: 1.4;
color: #85c04b;
}
#footer a:hover {
color:#5a5a5a;
text-decoration:none;
}
#footer .widget ul .rssSummary, #footer .widget ul .rsswidget, #footer .widget ul .rss-date, #footer .widget ul cite {
line-height: 1.4;
}
#footer .widget #calendar_wrap caption{
padding: 0 0 12px;
text-transform: uppercase;
}
#footer .widget #calendar_wrap td{
text-align:center;
padding: 7px;
}
#footer .widget .widget-title .rsswidget {
color:#616161;
}
#footer .widget .widget-title .rsswidget img {
margin:0;
}
#footer .widget img {
height:auto;
margin: 5px 0;
}
#footer .widget select, #footer .widget textarea {
margin:15px 0;
width:100%;
padding:5px;
border: 1px solid #616161;
}
#footer .widget, #footer .searchform_block{
margin-bottom:25px;
}
#footer .widget .inner{
padding:10px
}
#footer .widget .schedule_widget, #footer .widget .ouroffice_widget{
padding:10px 0
}
#footer .widget #s{
border: 1px solid #C0C0C0;
float: left;
height: 28px;
padding: 0 2%;
width: 57%;
color:#c6c6c6;
}
#footer .widget .screen-reader-text{
display:none;
}
#footer .widget #searchsubmit{
background-color: #85c04b;
border: 0 none;
color: #ffffff;
cursor: pointer;
display: inline-block;
font-size: 14px;
margin: 0;
overflow: hidden;
padding: 5px 7px 6px;
position: relative;
text-align: center;
text-transform: uppercase;
z-index: 1;
}
#footer .widget #searchsubmit:hover{
background-color: #616161;
}
#footer .section_widgets .widget, #footer .section_widgets .widget p{
color: #b6bbc1;
}
.widget_recent_comments hr {
display:none;
}
/** comments **/
.commentlist{
margin-bottom:25px
}
.commentlist .comment , .commentlist .pingback{
list-style: none outside none;
margin: 30px 0;
}
.comment-body{
zoom:1
}
.commentlist .reply{
float:right;
}
.comment-body:before, .comment-body:after{
content:'';
display:block;
width:100%;
height:0px;
overflow:hidden;
visibility: hidden;
text-indent:-99999px;
}
.comment-body:after{
clear:both
}
.comment-body .comment-author{
width:100px;
float:left;
margin:0 20px 10px 0
}
.comment-author{
text-align:center
}
.comment-author img.avatar{
margin:0 auto 10px auto
}
.comment-author .fn{
clear: both;
display: block;
font-size: 13px;
font-style: normal;
}
.comment-author .says{
display:none
}
.comment-body .comment-meta{
margin-bottom:10px
}
/** comment-form **/
.comment-form p{
position:relative;
margin-bottom:12px;
line-height:1;
}
.comment-form p label, .comment-form p input#author, .comment-form p input#email, .comment-form p input#url, .comment-form p textarea#comment{
font-size:13px;
line-height:16px;
vertical-align:middle;
display:block;
cursor:text;
margin:0
}
.comment-form p label{
top:0;
left:0;
cursor:text;
padding:11px 0;
}
.comment-form p input#author, .comment-form p input#email, .comment-form p input#url, .comment-form p textarea#comment{
border-color: #cecece;
border-style: solid;
border-width: 1px;
padding: 9px 8px;
}
.comment-form p input#author, .comment-form p input#email, .comment-form p input#url{
height:16px;
width:55%;
}
.comment-form p textarea#comment{
height:80px;
width:90%;
resize: none;
overflow:auto;
}
.comment-form #submit {
border: 0 none;
color: #fff !important;
cursor: pointer;
display: inline-block;
font-size: 16px;
padding: 10px 20px;
text-align: center;
text-transform: uppercase;
vertical-align: middle;
background-color: #85c04b;
}
/** footer_widgets **/
.footer_widgets{
font-family: Arial, sans-serif;
font-size: 12px;
padding-bottom: 5px;
}
.footer_widgets .widget{
margin: 0 25px 25px 0;
}
/** copyright_container **/
.copyright_container{
padding-top: 24px;
background: url(images/two_gray_px.png) repeat-x 50% 0;
}
/** menu_footer **/
.copyright_container .menu_footer_container{
width: 66%;
float: left;
}
.menu_footer{
text-transform: uppercase;
}
.menu_footer li{
display: inline;
padding-left:5px;
margin-left:2px;
border-left-width:1px;
border-left-style: solid;
}
.menu_footer li:first-child{
padding-left: 0;
margin-left: 0;
border-left: 0 none;
}
.menu_footer li.first-child{
padding-left: 0;
margin-left: 0;
border-left: 0 none;
}
/** copyright **/
.copyright_container .copyright{
width: 33%;
float: left;
text-align: left;
}
.copyright{
line-height: 1;
}
.credit_footer {
float: right;
text-align: right;
}
.wp-caption {
max-width: 100%;
}
.wp-caption .wp-caption-text {
font-style: italic;
font-weight: 300;
}
.sticky {
background-color: #F3F3F3;
padding: 0px;
}
.gallery-caption {
font-style: italic;
font-weight: 300;
}
.bypostauthor {
display: inline-block;
}
.alignleft {
float: left;
}
.alignright {
float: right;
}
.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
img.alignleft {
margin: 5px 20px 5px 0;
}
.wp-caption.alignleft {
margin: 5px 10px 5px 0;
}
img.alignright {
margin: 5px 0 5px 20px;
}
.wp-caption.alignright {
margin: 5px 0 5px 10px;
}
img.aligncenter {
margin: 5px auto;
}
img.alignnone {
margin: 5px 0;
}
.noticeerror h3 {
margin:50px 0;
color:#ff0000;
}
/** css queries **/
/** desktop **/
@media only screen and (min-width:1025px) and (max-width:1360px) {
.container{
width: auto;
margin: 0 20px;
}
}
@media only screen and (min-width:769px) and (max-width:1024px) {
.container{
width: auto;
margin: 0 20px;
}
.gutter, #header .logo{
margin-left:20px;
margin-right:20px;
}
.header_container{
padding-top:190px;
}
.menu_top_container .icon_menu{
display:block
}
.menu_top_container .menu_top{
display:none;
}
.top_bar{
text-align:center;
padding:8px 0 1px 0;
}
.top_bar .menu_contact, .top_bar .social, .top_bar .menu_topbar{
margin:0 0 7px 0;
}
.top_bar .menu_contact{
float:none;
padding:0;
}
.menu_contact li{
display:block;
float:none;
border:0 none;
padding:0;
margin:0;
}
.menu_contact .icon_phone, .menu_contact .icon_mail{
padding-left:0;
background-image:none;
}
.top_bar .social{
white-space:normal;
float:none;
padding:0;
border:0 none;
}
.top_bar .menu_topbar{
text-align:center;
padding:0
}
.sidebar_right .page_section, .sidebar_left .page_section{
width:65%;
}
.sidebar_right .page_sidebar, .sidebar_left .page_sidebar{
width:35%
}
.article_container{
padding:15px;
}
.article_blog_slider .box_inner, .somepost .box{
float:none;
width:auto;
}
.article_blog_slider .article_text, .somepost .article_text{
padding:15px 0 0 0
}
.blog_slider li {
width: 100%;
}
.article_blog_slider .box_inner, .somepost .box, .article_welcome .box {
float: left;
margin-right: 19px;
}
}
/** tablet **/
@media only screen and (min-width:481px) and (max-width:768px) {
.container{
width: auto;
margin: 0 20px;
}
.gutter, #header .logo, .sidebar_left .page_sidebar .gutter, .sidebar_right .page_sidebar .gutter{
margin-left:20px;
margin-right:20px;
}
.header_container{
padding-top:190px;
}
.menu_top_container .icon_menu{
display:block
}
.menu_top_container .menu_top{
display:none;
}
#header .menu_top_mobile{
left:0;
}
.menu_top_mobile{
width:auto
}
.top_bar{
text-align:center;
padding:8px 0 1px 0;
}
.top_bar .menu_contact, .top_bar .social, .top_bar .menu_topbar{
margin:0 0 7px 0;
}
.top_bar .menu_contact{
float:none;
padding:0;
}
.menu_contact li{
display:block;
float:none;
border:0 none;
padding:0;
margin:0;
}
.menu_contact .icon_phone, .menu_contact .icon_mail{
padding-left:0;
background-image:none;
}
.top_bar .social{
white-space:normal;
float:none;
padding:0;
border:0 none;
}
.top_bar .menu_topbar{
text-align:center;
padding:0
}
.article_container{
padding:15px;
}
.article_blog_slider .box_inner, .somepost .box, .article_welcome .box{
float:none;
width:auto;
}
.article_blog_slider .article_text, .somepost .article_text, .article_welcome .article_text{
padding:15px 0 0 0
}
.getstarted_ads table td, .guarantee_ads table td{
display:block;
padding:10px 0 !important;
text-align:center;
width:100% !important;
}
.text{
width:100%;
}
.sidebar_left .page_section, .sidebar_right .page_sidebar, .sidebar_right .page_section, .sidebar_left .page_sidebar{
width:auto;
float:none;
}
.footer_widgets .column4, .copyright_container .menu_footer_container, .copyright_container .copyright{
width:auto;
float:none;
}
.tweets_widget li{
padding-left:0;
background-image:none;
}
.copyright_container .menu_footer_container{
margin-bottom:10px;
}
.home .page_title {
padding-bottom: 45px;
padding-top: 0;
}
.home .page_title h1 {
font-size: 30px;
}
.home .page_title p{
font-size: 15px;
}
.getstarted_ads p {
font-size: 17px;
}
.guarantee_ads p {
font-size: 17px;
padding: 0 10px;
}
.wedo_slider li {
width: 100%;
}
.button_guarantee {
font-size: 16px;
padding: 11px 35px;
}
.blog_slider li {
width: 100%;
}
.credit_footer {
margin: 10px 0;
text-align: center;
float: none;
}
.copyright_container .copyright {
text-align: center;
}
.article_blog_slider .box_inner, .somepost .box, .article_welcome .box {
float: left;
margin-right: 19px;
}
}
/** mobile **/
@media only screen and (max-width:480px) {
.container{
width: auto;
margin: 0 20px;
}
.gutter, #header .logo, .sidebar_left .page_sidebar .gutter, .sidebar_right .page_sidebar .gutter{
margin-left:20px;
margin-right:20px;
}
#header .logo{
margin-top:45px;
}
.logo{
font-size:15px
}
.header_container{
padding-top:200px;
}
.menu_top_container .icon_menu{
display:block
}
.menu_top_container .menu_top{
display:none;
}
#header .menu_top_mobile{
left:0;
}
.menu_top_mobile{
width:auto
}
.top_bar{
text-align:center;
padding:8px 0 1px 0;
}
.top_bar .menu_contact, .top_bar .social, .top_bar .menu_topbar{
margin:0 0 7px 0;
}
.top_bar .menu_contact{
float:none;
padding:0;
}
.menu_contact li{
display:block;
float:none;
border:0 none;
padding:0;
margin:0;
}
.menu_contact .icon_phone, .menu_contact .icon_mail{
padding-left:0;
background-image:none;
}
.top_bar .social{
white-space:normal;
float:none;
padding:0;
border:0 none;
}
.top_bar .menu_topbar{
text-align:center;
padding:0
}
.menu_topbar li{
display:block;
margin:0;
padding:0;
border:0 none;
}
.getstarted_ads table td, .guarantee_ads table td{
display:block;
padding:10px 0 !important;
text-align:center;
width:100% !important;
}
.article_container{
padding:15px;
}
.article_blog_slider .box_inner, .somepost .box, .article_welcome .box{
float:none;
width:auto;
}
.article_blog_slider .article_text, .somepost .article_text, .article_welcome .article_text{
padding:15px 0 0 0
}
.text{
width:100%;
}
.sidebar_left .page_section, .sidebar_right .page_sidebar, .sidebar_right .page_section, .sidebar_left .page_sidebar, .contact_columns .column2, .columnwrapp .column1, .columnwrapp .column2, .columnwrapp .column3, .columnwrapp .column4, .columnwrapp .column5, .columnwrapp .column6, .columnwrapp .column7, .columnwrapp .column8, .columnwrapp .column9, .columnwrapp .column10, .columnwrapp .column11, .columnwrapp .column12, .columnwrapp .column13, .columnwrapp .column14, .columnwrapp .column15, .columnwrapp .column16{
width:auto;
float:none;
}
.page_section, .page_sidebar, .contact_columns .column2, .someposts_container .column3{
margin-bottom:25px;
}
.contact_columns{
background-image:none;
}
.guarantee_ads .button_guarantee{
white-space:normal
}
.footer_widgets .column4, .copyright_container .menu_footer_container, .copyright_container .copyright{
width:auto;
float:none;
}
.tweets_widget li{
padding-left:0;
background-image:none;
}
.copyright_container .menu_footer_container{
margin-bottom:10px;
}
.menu_footer li{
display:block;
padding:0;
padding:0;
border:0 none;
}
.home .page_title {
padding-bottom: 45px;
padding-top: 0;
}
.home .page_title h1 {
font-size: 30px;
}
.home .page_title p{
font-size: 15px;
}
.getstarted_ads p {
font-size: 17px;
}
.guarantee_ads p {
font-size: 17px;
padding: 0 10px;
}
.wedo_slider li {
width: 100%;
}
.button_guarantee {
font-size: 16px;
padding: 11px 35px;
}
.blog_slider li {
width: 100%;
}
.credit_footer {
margin: 10px 0;
text-align: center;
}
.copyright_container .copyright {
text-align: center;
}
}
/** retina display **/
@media
only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and ( min--moz-device-pixel-ratio: 1.5),
only screen and ( -o-min-device-pixel-ratio: 3/2),
only screen and ( min-device-pixel-ratio: 1.5),
only screen and ( min-resolution: 144dpi),
only screen and ( min-resolution: 1.5dppx) {
/* Retina-specific stuff here */
}