img{page-break-inside:avoid;max-width:100% !important;}
@media (min-width:1200px){.container{width:auto;width:1081px;}
}
.navbar-inverse{background-color:#363f4b;border-color:#363f4b;}
@font-face{font-family:'providence';src:url('../fonts/providence-webfont.eot');src:url('../fonts/providence-webfont.woff') format('woff2'),
url('../fonts/providence-webfont.woff') format('woff'),
url('../fonts/providence-webfont.ttf') format('truetype'),
url('../fonts/providence-webfont.svg') format('svg');font-weight:normal;font-style:normal;}
html{background:url('../images/bg.jpg') #70d3c9;}
body{background:url('../images/topline.png') repeat-x;color:#374b4b;font-family:'providence';}
a{color:#e86452;text-decoration:none;-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease;}
a:hover{color:#c53a28;-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease;}
h1, h2, h3, h4{padding-bottom:20px;line-height:120%;color:#e86452;font-family:Providence;cursor:default;}
h1{font-size:31px;}
h2{font-size:27px;}
h3{font-size:23px;}
h4{font-size:15px;font-family:Arial, Helvetica, sans-serif;}
h1, h2, h3{font-weight:normal;}
input[type=text], input[type=email], input[type=tel], textarea{padding:0 15px;height:41px;line-height:41px;background:#b7e2dd;color:#3e5b5b;font-style:italic;border-bottom:3px solid #93d4cc;resize:none;width:auto;width:100% !important;}
input[type=text]:hover, input[type=email]:hover, input[type=tel]:hover, select:hover, textarea:hover{border-bottom:3px solid #72d2c6;}
input[type=text]:focus, input[type=email]:focus, input[type=tel]:focus, select:focus, textarea:focus{background:#d8f0ed;border-bottom:3px solid #70d4ca;}
textarea{padding:15px;height:110px;line-height:24px;}
input[type=submit], input[type=button]{cursor:pointer;}
label{cursor:pointer;}
.left, .alignleft{float:left;}
.right, .alignright{float:right;}
.aligncenter{margin:0 auto;}
.clear{display:block;clear:both;width:0px;height:0px;overflow:hidden;font-size:1px;}
img.alignleft{margin:3px 10px 5px 0;}
img.alignright{margin:3px 0 5px 10px;}
::selection{background:#e86452;color:#fff;}
::-moz-selection{background:#e86452;color:#fff;}
.wrapper{position:relative;}
#header{background:url('../images/topline.png') repeat-x;}
#slider{margin-top:32px;padding:10px;width:980px;height:315px;background:#fff;color:#fff;position:relative;}
#content{}
.home #content{}
#sidebar{padding:0;position:relative;z-index:1;}
.home #sidebar{}
#footer{margin-top:30px;background:url('../images/footer.jpg') #294c4d;position:relative;}
#credits{font-size:11px;font-weight:bold;padding-top:22px;padding-bottom:30px;font:12px/14px Arial, Helvetica, sans-serif;}
#logo{position:absolute;top:30px;left:0;z-index:10;}
#topIcons{padding-top:23px;height:47px;text-align:right;position:relative;z-index:10;}
#topIcons li{float:right;margin-right:12px;}
#topIcons li a{display:block;width:34px;height:32px;background:url('../images/icons/header_social.png') no-repeat;}
#topIcons .youtube a{background-position:0px 0;}
#topIcons .youtube a:hover{background-position:0px -32px;}
#topIcons .google a{background-position:-34px 0;}
#topIcons .google a:hover{background-position:-34px -32px;}
#topIcons .twitter a{background-position:-68px 0;}
#topIcons .twitter a:hover{background-position:-68px -32px;}
#topIcons .facebook a{background-position:-102px 0;}
#topIcons .facebook a:hover{background-position:-102px -32px;}
#mainNav{position:relative;}
#mainNav > li{float:left;margin-top:15px;padding-bottom:13px;position:relative;}
#mainNav > li > a{display:block;margin:0;padding:0 5px;line-height:38px;color:#fff;font-weight:bold;text-transform:uppercase;font-family:'Roboto Condensed', sans-serif;}
#mainNav > li > a:hover, #mainNav > .active > a{background:#bc3220;}
#mainNav li .sub{display:none;}
#mainNav li ul{position:absolute;top:51px;left:5px;padding:8px 0;min-width:210px;background:#E96655;border-bottom:1px solid #e9dad5;}
#mainNav li ul a{display:block;padding:0 25px;height:32px;line-height:32px;color:#fff;font-size:12px;border-top:1px dashed #e7d6d0;}
#mainNav li ul a:hover{background:#eee3df;color:#454545;}
#mainNav li ul li:first-child a{border-top:0;}
#mainNav li .arrow{position:absolute;top:40px;left:19px;width:20px;height:11px;background:url('../images/graphic_elements.png') no-repeat -544px -172px;}
#breadcrumbs{color:#FFFFFF;font-size:27px;font-weight:bold;height:28px;line-height:33px;margin-top:45px;padding:12px 30px;}
#breadcrumbs li{float:left;margin:0 2px;}
#breadcrumbs a{display:block;padding:8px;color:#fff;}
#breadcrumbs a:hover{background:#bc3220;}
#breadcrumbs .current{float:left;padding:8px 10px;background:#bc3220;cursor:default;}
#hpGraphic{position:absolute;top:0;left:-31px;width:1051px;height:892px;background:url('../images/hp_graphic.png') no-repeat;z-index:-1;}
#innerGraphic{position:absolute;top:0;left:-10px;width:1030px;height:719px;background:url('../images/inner_graphic.png') no-repeat;z-index:-1;}
#slider .slides li{position:absolute;top:10px;left:10px;z-index:1;}
#slider #slide1{display:block;z-index:3;}
#slider .slideContent{padding:0 20px;padding-top:30px;width:346px;height:315px;line-height:21px;background:url('../images/slider.png') no-repeat;position:relative;z-index:1;}
#slider .slideContent a:hover{color:#ba2e1b;}
#slider .slideContent .date{padding:20px 0;margin-bottom:13px;line-height:11px;color:#bcbcbc;font-size:11px;border-bottom:1px dashed #6a7077;}
#slider .slideContent .content{width:315px;font-size:12px;}
#slider .slideContent .content h2, #slider .slideContent .content h4{padding-bottom:10px;color:#fff;font-size:42px;}
#slider .slideContent .content h2 a, #slider .slideContent .content h4 a, #slider .slideContent .content h3 a{color:#fff;}
#slider .slideContent .content h2 a:hover, #slider .slideContent .content h4 a:hover, #slider .slideContent .content h3 a:hover{color:#cad3e0;}
#slider .slideContent .content h2 span, #slider .slideContent .content h4 span{display:block;margin-top:-5px;line-height:36px;font-size:30px;font-weight:normal;}
#slider .slideContent .categories{margin-top:10px;padding:10px 0;width:305px;color:#ea6857;font-weight:bold;font-style:italic;border-top:1px dashed #6a7077;}
#slider .slideContent .readMore{position:absolute;left:-1px;top:277px;padding:13px 4px 0 0;width:113px;height:25px;background:url('../images/graphic_elements.png') no-repeat 0 -252px;color:#6fd4c8;font-family:Providence;text-transform:uppercase;text-align:center;}
#slider .slideContent .readMore:hover{background-position:-117px -252px;color:#6fd4c8;}
#slider .slideImg{position:absolute;top:0;left:0;width:980px;height:315px;text-align:right;overflow:hidden;}
#slider .topGraphic{position:absolute;top:0px;left:179px;width:165px;height:31px;background:url('../images/hp_graphic.png') no-repeat -210px -171px;z-index:5;}
#slider .bottomGraphic{position:absolute;bottom:0px;left:283px;width:126px;height:17px;background:url('../images/hp_graphic.png') no-repeat -314px -489px;z-index:5;}
#slider .cornerGraphic{position:absolute;bottom:0;right:0;width:23px;height:21px;background:url('../images/hp_graphic.png') no-repeat -1008px -485px;z-index:5;}
#slider .controls{position:absolute;bottom:-28px;left:0;z-index:1;}
#slider .controls li{float:left;margin-right:10px;width:18px;height:18px;background:#fff;cursor:pointer;}
#slider .controls li:hover{background:#e96655;}
#slider .controls .active{background:#e96655;cursor:default;}
#slider .controls .active:hover{background:#e96655;}
.post{position:relative;}
.posts .post{padding-bottom:20px;}
.posts .post h2{padding-top:0 !important;}
.post .meta{float:left;margin:-25px 20px 13px 0;width:143px;line-height:18px;background:#0a999b;color:#fff;position:relative;}
.posts .meta{margin-bottom:0;}
.post .meta li{padding:9px 20px 9px 34px;font-weight:bold;border-bottom:1px dashed #bee4e4;}
.post .meta li.last{border:0;}
.post .meta a{color:#fff;}
.post .meta a:hover{color:#6bded2;}
.post .meta .label{color:#86edee;font-size:10px;font-weight:bold;text-transform:uppercase;}
.post .meta .date{padding:12px 0 30px 25px;font-family:Providence;font-weight:normal;position:relative;z-index:1;}
.post .meta .date .day{padding-bottom:23px;line-height:72px;font-size:72px;}
.post .meta .date .month{padding-bottom:10px;line-height:44px;font-size:44px;}
.post .meta .date .year{font-size:36px;line-height:36px;}
.post .meta .author{background:url('../images/icons/post_meta.png') no-repeat 0 0;}
.post .meta .categories{background:url('../images/icons/post_meta.png') no-repeat -143px 0;}
.post .meta .comments{padding-right:15px;background:url('../images/icons/post_meta.png') no-repeat -286px 0;}
.post .meta .tags{background:url('../images/icons/post_meta.png') no-repeat -429px 0;}
.post .meta .socialButtons{padding:30px 0 15px 20px;border-top:1px dashed #bee4e4;}
.post .meta .like{margin-bottom:9px;}
.post .meta .tweets{margin-bottom:10px;}
.post .meta .bgTop{position:absolute;top:-22px;left:-19px;padding:0;width:162px;height:113px;background:url('../images/graphic_elements.png') no-repeat 0 0;border:0;}
.post .meta .bgBottom{position:absolute;bottom:0px;right:0px;padding:0;width:11px;height:12px;background:url('../images/graphic_elements.png') no-repeat -567px -164px;border:0;}
.post .content{}
.post .content.full{}
.posts .post h2, .relatedPosts h2, .comments h2, .submitComment h2{padding-top:0;font-size:26px;}
.post .content h2, .post .content h3, .post .content h4{padding-top:10px;}
.post .content p, .post .content table{padding-bottom:15px;}
.post .content ul{padding-bottom:9px;}
.post .content ul > li{padding:0 0 6px 17px;background:url('../images/bullet.png') no-repeat 0 9px;}
.post .content ol{padding:0 0 9px 18px;}
.post .content ol > li{padding-bottom:6px;}
.post .content ol ul{margin-bottom:-6px;padding:6px 0 0 1px;}
.post .content ol ol{margin-bottom:-6px;padding:6px 0 0 18px;}
.post .content ul ol{margin-bottom:-6px;padding:6px 0 0 18px;}
.post .content ul ul{margin-bottom:-6px;padding:6px 0 0 1px;}
.post .content blockquote{padding:7px 0 1px 70px;line-height:20px;background:url('../images/quote.png') no-repeat;color:#374B4B;font-style:italic;}
.post .content .highlight1{padding:0 3px;background:#7cdcd3;color:#374b4b;}
.post .content .highlight2{padding:0 3px;background:#e86452;color:#fff;}
.post .content table{width:100%;}
.post .content table tr th{padding:10px 20px;background:#c2e0de;color:#3c524f;font-size:14px;font-weight:bold;text-align:left;}
.post .content table td{color:#577070;font-weight:bold;padding:8px 6px;text-align:center;width:25%;}
.post .content table .odd td{background:#e7f4f3;}
.post .content .separator{height:12px;}
.post .content hr{margin-bottom:21px;height:0px;border:0;border-top:1px dashed #bcc5c5;}
.post .content .postImage img{display:block;margin-bottom:23px;border:7px solid #d2ebe8;}
.post .content a.postImage:hover img{border:7px solid #b7e2dd;}
.post .content .imgLeft{float:left;margin:7px 30px 20px 0;border:7px solid #d2ebe8;}
.post .content .imgRight{float:right;margin:7px 0 20px 30px;border:7px solid #d2ebe8;}
.post .content .imgLeft img, .post .content .imgRight img{display:block;}
.post .content .columnHalf{float:left;width:50%;}
.post .content .columnHalf > *{margin-left:15px;}
.post .content .columnHalf.first > *{margin:0 15px 0 0;}
.post .readMore{position:absolute;bottom:-10px;right:9px;padding:20px 0 0 22px;width:98px;height:26px;background:url('../images/graphic_elements.png') no-repeat -216px 0;color:#fff;font-family:Providence;text-transform:uppercase;text-align:center;}
.post .readMore:hover{background-position:-216px -46px;}
.relatedPosts, .postComments{margin:-25px 0 60px;padding:25px 30px 7px;background:#fff;position:relative;}
.relatedPosts h2{padding-bottom:14px;}
.relatedPosts p{padding-bottom:25px;}
.relatedPosts li{border-bottom:1px dashed #BCC5C5;color:#6F8282;float:left;margin-right:7px;padding:15px 0 10px;text-align:center;width:178px;}
.relatedPosts .postImage{float:left;margin-right:20px;border:4px solid #d2ebe8;}
.relatedPosts .right{float:left;padding-top:4px;width:90px;}
.relatedPosts h3{padding-bottom:3px;font-size:20px;}
.relatedPosts h4{padding-bottom:3px;font-size:15px;font-weight:bold;font-family:Arial;}
#content img, .relatedPosts img{border-radius:7px;}
.postComments{padding-bottom:27px;}
.postComments h2{padding:0 0 50px 132px;}
.postComments h2 span{position:absolute;top:-19px;left:8px;padding:39px 35px 0 15px;width:97px;height:64px;background:url('../images/graphic_elements.png') no-repeat -180px -290px;color:#fff;font-family:Providence;font-size:46px;text-align:center;}
.postComments li{padding-bottom:30px;}
.postComments .avatar{border:7px solid #d2ebe8;}
.postComments .comment{float:right;padding:15px 20px;width:462px;background:#d2ebe8;position:relative;}
.postComments h3{padding-bottom:6px;color:#0e5c5c;font-family:Arial;font-size:15px;font-weight:bold;}
.postComments .meta{display:block;padding-bottom:8px;color:#0a999b;}
.postComments .arrow{position:absolute;top:31px;left:-16px;width:16px;height:45px;background:url('../images/graphic_elements.png') no-repeat -164px -340px;}
.postComments .reply{position:absolute;bottom:-27px;right:-5px;padding-top:9px;width:71px;height:26px;line-height:26px;background:url('../images/graphic_elements.png') no-repeat 0 -340px;color:#fff;font-family:Providence;font-size:12px;text-transform:uppercase;text-align:center;}
.postComments .reply:hover{background-position:-71px -340px;}
.postComments li .sub{position:absolute;bottom:-45px;left:0px;width:22px;height:34px;background:url('../images/graphic_elements.png') no-repeat -142px -340px;}
.postComments li li{margin-top:56px;padding-left:133px;}
.postComments li li .avatar{width:50px;border-width:4px;}
.postComments li li .comment{width:385px;}
.postComments li li .arrow{left:-11px;}
.submitComment{margin-top:-30px;}
.submitComment h2{color:#fff;text-shadow:#48bdb0 0 3px 0;}
.submitComment .left{width:325px;}
.submitComment input[type=text], .submitComment textarea{margin-bottom:10px;width:294px;height:38px;line-height:38px;background:#fff;color:#3b8e8f;border-bottom:3px solid #4ebbae;}
.submitComment .right{width:338px;position:relative;}
.submitComment textarea{display:block;width:308px;height:110px;line-height:24px;}
.submitComment input[type=submit]{position:absolute;bottom:-29px;right:-7px;padding-top:11px;width:164px;height:50px;background:url('../images/graphic_elements.png') no-repeat -327px -343px;color:#fff;font-family:Providence;font-size:14px;text-transform:uppercase;text-align:center;}
.submitComment input[type=submit]:hover{background-position:0 -375px;}
.submitComment .cancel{position:absolute;bottom:-29px;left:0;width:157px;height:39px;line-height:40px;background:url('../images/graphic_elements.png') no-repeat -327px -265px;color:#fff;font-family:Providence;font-size:14px;text-transform:uppercase;text-align:center;}
.submitComment .cancel:hover{background-position:-327px -304px;}
.pagination{margin-left:14px;height:38px;line-height:20px;background:#ea6856;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef6f5e', endColorstr='#e55f4d');background:-webkit-gradient(linear, left top, left bottom, from(#ef6f5e), to(#e55f4d));background:-moz-linear-gradient(top, #ef6f5e, #e55f4d);color:#fff;font-family:Providence;font-size:13px;text-transform:uppercase;position:relative;text-align:center;}
.pagination a{margin:9px 13px 0;padding:0 7px;height:20px;color:#fff;}
.pagination a:hover{background:#ca412f;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d7513f', endColorstr='#ba2d1a');background:-webkit-gradient(linear, left top, left bottom, from(#d7513f), to(#ba2d1a));background:-moz-linear-gradient(top, #d7513f, #ba2d1a);}
.pagination .prev{float:left;margin-left:5px;line-height:23px;}
.pagination ul{display:inline-table;padding-top:6px;font-family:Providence;}
.pagination li{display:table-cell;height:26px;line-height:26px;text-align:center;}
.pagination li a{display:block;margin:0 2px;padding:0 9px;height:26px;}
.pagination .current{margin:0 2px;padding:0 9px;background:#ca412f;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d7513f', endColorstr='#ba2d1a');background:-webkit-gradient(linear, left top, left bottom, from(#d7513f), to(#ba2d1a));background:-moz-linear-gradient(top, #d7513f, #ba2d1a);cursor:default;}
.pagination .next{float:right;line-height:23px;text-align:right;}
.pagination .graphicLeft{position:absolute;top:0;left:-14px;width:14px;height:48px;background:url('../images/graphic_elements.png') no-repeat -564px -176px;}
.pagination .graphicRight{position:absolute;bottom:-8px;right:0;width:24px;height:8px;background:url('../images/graphic_elements.png') no-repeat -543px -164px;}
.post .contactForm h1{padding-bottom:16px;}
.post .contactForm p{padding-bottom:24px;}
.post .contactForm input[type=text],.post .contactForm input[type=email],.post .contactForm input[type=tel]{margin-bottom:10px;width:460px;}
.post .contactForm textarea{display:block;width:605px;}
.post .contactForm input[type=submit]{float:right;padding-top:12px;width:90px;height:50px;background:url('../images/graphic_elements.png') no-repeat 0 -290px;color:#fff;font-family:Providence;font-size:14px;text-align:center;text-transform:uppercase;position:relative;bottom:11px;left:7px;}
.post .contactForm input[type=submit]:hover{background-position:-90px -290px;}
#sidebar h3{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#sidebar a{color:#fff;}
#sidebar a:hover{color:#6bded2;}
#sidebar .light a, #sidebar .cadouri a{color:#067a7c;}
#sidebar .light a:hover, #sidebar .cadouri a:hover{color:#016163;}
#sidebar .separator1{margin:0 0 -9px -17px;width:292px;height:90px;background:url('../images/graphic_elements.png') no-repeat 0 -162px;position:relative;}
#sidebar .separator2{margin-left:-1px;width:281px;height:63px;background:url('../images/graphic_elements.png') no-repeat -297px -101px;}
#sidebar .separator3{margin-left:-7px;height:49px;background:url('../images/graphic_elements.png') no-repeat 0 -113px;}
#sidebar .searchForm{padding:10px 20px 20px;border-bottom:1px dashed #bee4e4;position:relative;}
#sidebar .searchForm input[type=text]{padding:0 20px;width:175px;height:47px;line-height:47px;background:#fff;color:#3b8e8f;border:0;}
#sidebar .searchForm input[type=submit]{position:absolute;top:0px;left:172px;width:54px;height:56px;background:url('../images/graphic_elements.png') no-repeat -162px 0;text-indent:-9999px;}
#sidebar .searchForm input[type=submit]:hover{background-position:-162px -56px;}
#sidebar .widget{background:#0a999b;}
#sidebar .cadouri{margin-bottom:0px;padding:0 0 45px 0;background:url('../images/widget_light.png') no-repeat bottom;}
#sidebar .cadouri p{padding:0 20px;line-height:21px;color:#fff;font-weight:bold;}
#sidebar .cadouri .fb-like-box{padding:20px 0px 0;line-height:21px;color:#fff;font-weight:bold;}
#sidebar .cadouri .testimoniale{padding:10px 20px 0;display:block;}
#sidebar .cadouri .testimoniale:hover{opacity:.8;}
#sidebar .foto img{padding:0 20px;}
#sidebar .foto a{opacity:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}
#sidebar .foto a:hover{opacity:.8;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}
#sidebar .video div{padding:0 20px;}
#sidebar .widget.light{margin-top:30px;background:url('../images/widget_light.png') no-repeat;}
#sidebar .widget.firstLight{margin-top:-14px;padding-top:14px;position:relative;z-index:-1;}
.widget h2{padding:17px 20px 13px;color:#fff;font-size:21px;text-transform:uppercase;text-shadow:#078886 0 3px 0;}
.widget.light h2, .widget.cadouri h2{margin-bottom:16px;text-shadow:#31a59e 0 3px 0;border-bottom:1px dashed #a0dbd9;}
.listingThumb h2{padding-bottom:5px;}
.listingLinks h2{margin-bottom:10px;border-bottom:1px dashed #7cc9ca;}
.listing li, .listingThumb li{padding:10px 20px;border-top:1px dashed #7cc9ca;}
.listingLinks li{padding:8px 20px;}
.listingThumb li{padding:15px 20px 15px;}
.listingThumb li:first-child{border:0;}
.listingThumb li .thumbnail{float:left;width:52px;margin-right:15px;}
.listingThumb li .thumbnail img{float:left;border:3px solid #fff;text-align:center;}
.listingThumb li .meta{float:left;width:168px;line-height:18px;color:#fff;font-style:italic;}
.listing li h3, .listingThumb li h3, .listingLinks li h3{padding-bottom:0;font-size:18px;font-style:normal;}
.listingThumb li h3{padding-bottom:8px;}
.listingThumb li .date{color:#7fe6dc;}
.widget.tags{padding-bottom:13px;}
.widget.tags ul{padding:4px 10px 0 20px;}
.widget.tags li{float:left;}
.widget.tags li a{display:block;margin:0 20px 7px 0;padding:0 8px;height:20px;line-height:20px;background:url('../images/tags.png') no-repeat;color:#fff !important;font-weight:bold;position:relative;}
.widget.tags li a span{position:absolute;top:0;right:-13px;display:block;width:13px;height:20px;background:url('../images/tags.png') no-repeat top right;}
.widget.tags li a:hover{background-position:bottom left;color:#fff !important;}
.widget.tags li a:hover span{background-position:bottom right;}
.widget.video{padding-bottom:20px;}
.widget.video h2{margin-bottom:0;border:0;}
.widget.video iframe{display:block;}
#footer .col{color:#77dbd1;}
#footer a{color:#77dbd1;font-weight:bold;}
#footer a:hover{color:#50908c;}
#footer h2, #footer h3{margin-bottom:13px;padding-bottom:12px;color:#fff;font-size:24px;font-weight:normal;border-bottom:1px dashed #8da0a0;}
#footer li a{display:block;}
#footer .wide{}
#footer .narrow{}
#footer .col:first-child{}
#footer .newsletterForm{padding:5px 0 8px;}
#footer .newsletterForm input[type=email]{float:left;width:125px;height:35px;line-height:35px;background:url('../images/newsletter_input.png');color:#fff;border:0;}
#footer .newsletterForm input[type=submit]{float:left;height:35px;width:87px;line-height:35px;background:#5baaa4;color:#fff;font-family:Providence;font-size:13px;text-align:center;text-transform:uppercase;}
#footer .newsletterForm input[type=submit]:hover{background:#1f9f94;}
#footer .socialIcons{margin-top:-1px;}
#footer .socialIcons a{padding:1px 0 2px 35px;background:url('../images/icons/footer_social.png') no-repeat 0 0;}
#footer .socialIcons .twitter a{background-position:0 0;}
#footer .socialIcons .twitter a:hover{background-position:-1500px 0;}
#footer .socialIcons .facebook a{background-position:-300px 0px;}
#footer .socialIcons .facebook a:hover{background-position:-1800px 0px;}
#footer .socialIcons .google a{background-position:-600px 0px;}
#footer .socialIcons .google a:hover{background-position:-2100px 0px;}
.scrollup{width:40px;height:40px;opacity:0.3;position:fixed;bottom:50px;right:100px;display:none;text-indent:-9999px;background:url('../images/icon_top.png') no-repeat;}
.thanks{font-size:13px;font-weight:bold;}
.button{background:url('../images/button.png') no-repeat;width:399px;height:48px;position:absolute;left:-14px;}
.button a{color:#FFFFFF;display:block;font-family:Providence;font-size:23px;float:left;padding:8px 30px 0;}
.button a:hover{color:#77DBD1;}
.testimoniale{margin-top:5px !important;}
.testimoniale .content.full{padding-bottom:5px !important;}
.testimoniale h2{padding-bottom:5px !important;padding-top:5px !important;}
.testimoniale p{padding-bottom:8px !important;}
.safariInput{line-height:12px !important;}
.tx_rght{text-align:right;}
.hdnlogo{display:none;}
.slide_content{background-image:url(../images/slider_cont_1.png);background-repeat:no-repeat;background-position:left top;color:#fff;}
.slide_content h4{display:block;margin:0;margin-bottom:11px;padding:0;font-size:29px;line-height:normal;}
.slide_content h4 span{font-size:24px;color:#D17E23;}
.slide_content h4 a{color:#CDD8E0;text-decoration:none;}
.slide_content_inner{padding:44px 18px 13px 18px;font-size:14px;}
.owl-carousel .container-fluid{padding:0;}
.owl-carousel .container-fluid .row{margin:0;padding:0;}
.owl-carousel .container-fluid .row .col-md-4,
.owl-carousel .container-fluid .row .col-md-8{padding:0;}
.owl-theme .owl-controls{text-align:left;}
.owl-wrapper-outer{border:solid 6px #FFFFFF;height:335px;background:#363f4b;}
.header_gm{height:580px;position:relative;background-image:url(../images/esarfa_0.png);background-repeat:no-repeat;background-position:0px 0px;}
.header_gm2{height:250px;position:relative;background-image:url(../images/inner_graphic.png);background-repeat:no-repeat;background-position:0px 0px;}
.logo_gm{overflow:hidden;position:absolute;z-index:4;height:120px;width:250px;top:35px;left:15px;}
.top_icons_gm{position:absolute;z-index:4;height:40px;width:200px;top:15px;right:15px;}
.top_icons_gm a.headerPhoneNo{line-height:40px;display:inline;position:absolute;width:100px;margin-left:-100px;}
.top_icons_gm .list-inline{padding-right:0;margin-right:-5px;}
.top_icons_gm ul li a{display:block;width:34px;height:32px;background:url('../images/icons/header_social.png') no-repeat;}
.top_icons_gm .youtube a{background-position:0px 0;}
.top_icons_gm .youtube a:hover{background-position:0px -32px;}
.top_icons_gm .google a{background-position:-34px 0;}
.top_icons_gm .google a:hover{background-position:-34px -32px;}
.top_icons_gm .twitter a{background-position:-68px 0;}
.top_icons_gm .twitter a:hover{background-position:-68px -32px;}
.top_icons_gm .facebook a{background-position:-102px 0;}
.top_icons_gm .facebook a:hover{background-position:-102px -32px;}
.main_nav_gm{position:absolute;width:540px;top:72px;left:440px;z-index:9999;}
.sub a{text-decoration:none !important;}
.layer_1{overflow:hidden;position:absolute;z-index:104;height:31px;width:166px;top:171px;left:208px;background-image:url(../images/esarfa_layer_top.png);background-repeat:no-repeat;background-position:0px 0px;}
.layer_2{overflow:hidden;position:absolute;z-index:104;height:17px;width:118px;top:489px;left:323px;background-image:url(../images/esarfa_layer_bottom_1.png);background-repeat:no-repeat;background-position:0px 0px;}
.layer_3{overflow:hidden;position:absolute;z-index:104;height:20px;width:24px;top:486px;left:1007px;background-image:url(../images/esarfa_layer_bottom_2.png);background-repeat:no-repeat;background-position:0px 0px;}
.layer_4{overflow:hidden;position:absolute;z-index:52;height:329px;width:55px;top:177px;left:360px;background-image:url(../images/slider_cont_1.png);background-repeat:no-repeat;background-position:right top;}
.layer_5{overflow:hidden;position:absolute;z-index:109;height:50px;width:660px;top:194px;left:40px;}
.box_slider{margin-top:171px;display:block;padding-right:35px;padding-left:16px;}
.fot{background:url('../images/footer.jpg') #294c4d;}
.fot .row{margin:0;padding:15px;}
.continut{background:#FFF;padding-top:15px;}
.continut p{font:12px/24px Arial, Helvetica, sans-serif;}
ul#mainNav li a,
.widget.listing a{text-decoration:none;}
h2#breadcrumbs2{margin:0;padding:0;color:#FFFFFF;font-size:27px;font-weight:bold;}
@media (min-width:768px){}
@media (min-width:992px){}
@media (min-width:1200px){}
@media (min-width:768px){.navbar.navbar-inverse{display:none;}
}
@media (max-width:1200px){.layer_1,
.layer_2,
.layer_3,
.layer_4{display:none !important;}
.header_gm,
.header_gm2{background:none;}
.main_nav_gm{left:280px;top:98px;width:auto;font-size:12px;padding:5px 6px 4px 6px;}
.main_nav_gm ul#mainNav > li{}
.header_gm{height:auto;}
.box_slider{padding:0;}
}
@media (max-width:992px){#sidebar .cadouri{background:none;}
.tx_rght{text-align:left;}
.layer_5{width:auto;}
.owl-wrapper-outer{height:auto;}
}
@media (max-width:768px){body{padding-top:60px;}
.post .contactForm textarea{width:auto;width:100% !important;}
.main_nav_gm,
.layer_5,
.widget.listing{display:none !important;}
.header_gm,
.header_gm2,
.slide_content{height:auto;}
.button{width:auto;}
.box_slider{margin-top:10px;font-size:11px;}
.slide_content_inner{padding:0;padding:18px;}
.logo_gm,
.top_icons_gm{display:none;}
.hdnlogo{display:block;text-align:center;}
.separator3{display:none;}
}
@media (min-width:768px) and (max-width:1200px){}
.clear2{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}