@charset "utf-8";

/* CSS Document */





* {

	padding: 0px;

	margin: 0px;

}

html {

	font-size: 100%;

}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	font-weight: normal;

	font-size: 100%;

}

ul {

	list-style: none;

}

:focus {

	outline: 0;

}

a, a:link {

	text-decoration: none;

	outline: none;

}

p {

	padding: 2px 0;

}

.clear {

	clear: both;

}

.clear {

	clear: both;

	display: block;

}

.clearfix {

 *zoom: 1;

}

.clearfix:before, .clearfix:after {

	display: table;

	line-height: 0;

	content: "";

}

.clearfix:after {

	clear: both;

}

body {

	margin: 0px;

	padding: 0px;

	background: #fff;

	font-family: 'latoregular';

	font-size: 15px;

	color: #1e1e1e;

}

/* =Images

-------------------------------------------------------------- */



/*

Resize images to fit the main content area.

- Applies only to images uploaded via WordPress by targeting size-* classes.

- Other images will be left alone. Use "size-auto" class to apply to other images.

*/

img.size-auto, img.size-full, img.size-large, img.size-medium, .attachment img, .widget-container img {

	max-width: 100%; /* When images are too wide for containing element, force them to fit. */

	height: auto; /* Override height to match resized width for correct aspect ratio. */

}

.alignleft, img.alignleft {

	display: inline;

	float: left;

	margin-right: 24px;

	margin-top: 4px;

}

.alignright, img.alignright {

	display: inline;

	float: right;

	margin-left: 24px;

	margin-top: 4px;

}

.col-md-5

{

 margin-right:25px;	

}

.shopping-cart {

background: rgba(0, 0, 0, 0) url("../images/shoping_cart1.png") no-repeat scroll 0 0;

    color: #fff;

    display: inline-block;

    float: right;

    height: 24px;

    line-height: 25px;

    margin: -45px -35px 0 0;

    padding-left: 26px;

    text-align: right;

    width: 24px;}

.aligncenter, img.aligncenter {

	clear: both;

	display: block;

	margin-left: auto;

	margin-right: auto;

}

img.alignleft, img.alignright, img.aligncenter {

	margin-bottom: 12px;

}

.wp-caption {

	background: #f1f1f1;

	line-height: 18px;

	margin-bottom: 20px;

	max-width: 632px !important; /* prevent too-wide images from breaking layout */

	padding: 4px;

	text-align: center;

}

.wp-caption img {

	margin: 5px 5px 0;

	max-width: 622px; /* caption width - 10px */

}

.wp-caption p.wp-caption-text {

	color: #777;

	font-size: 12px;

	margin: 5px;

}

.wp-smiley {

	margin: 0;

}

.gallery {

	margin: 0 auto 18px;

}

.gallery .gallery-item {

	float: left;

	margin-top: 0;

	text-align: center;

	width: 33%;

}

.gallery-columns-2 .gallery-item {

	width: 50%;

}

.gallery-columns-4 .gallery-item {

	width: 25%;

}

.gallery img {

	border: 2px solid #cfcfcf;

}

.gallery-columns-2 .attachment-medium {

	max-width: 92%;

	height: auto;

}

.gallery-columns-4 .attachment-thumbnail {

	max-width: 84%;

	height: auto;

}

.gallery .gallery-caption {

	color: #777;

	font-size: 12px;

	margin: 0 0 12px;

}

.gallery dl {

	margin: 0;

}

.gallery img {

	border: 10px solid #f1f1f1;

}

.gallery br+br {

	display: none;

}

#content .attachment img {/* single attachment images should be centered */

	display: block;

	margin: 0 auto;

}

/*=============================================================================================*/

/*===== HEADER =====*/



header {

	background: #212121;

}

.header-inner {

	width: 1140px;

	margin: 0 auto;

	padding: 10px 0;

}

.head-logo {

	width: 250px;

	float: left;

}

.head-logo img {

	width: 100%;

	height: auto;

	padding: 18px 0;

}

.head-menu {

	float: right;

}

.head-menu nav {

	float: right

}

.head-menu nav ul {

	width: auto;

	float: right;

	padding: 10px 0;

}

.head-menu nav ul li {

	float: left;

	padding: 10px 25px;

}

.head-menu nav ul li a {

	font-family: 'latothin';

	font-size: 15px;

	color: #fff;

	text-transform: uppercase;

	padding: 10px 5px;

	border-bottom: 3px solid #212121;

}

.head-menu nav ul li a:hover {

	border-bottom: 3px solid #eb7755;

}

/* =Menu

-------------------------------------------------------------- */



/*.head-menu nav {

	background: #000;

	display: block;

	float: left;

	margin: 0 auto;

	width: 940px;

}

.head-menu nav {

	font-size: 13px;

	margin-left: 12px;

	width: 928px;

}

.head-menu nav ul {

	list-style: none;

	margin: 0;

}

.head-menu nav li{

	float: left;

	position: relative;

}

.head-menu nav a {

	color: #aaa;

	display: block;

	line-height: 38px;

	padding: 0 10px;

	text-decoration: none;

}

.head-menu nav ul ul {

	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);

	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);

	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);

	display: none;

	position: absolute;

	top: 38px;

	left: 0;

	float: left;

	width: 180px;

	z-index: 99999;

}

.head-menu nav ul ul li {

	min-width: 180px;

}

.head-menu nav ul ul ul {

	left: 100%;

	top: 0;

}

.head-menu nav ul ul a {

	background: #333;

	line-height: 1em;

	padding: 10px;

	width: 160px;

	height: auto;

}*/

.head-menu nav li:hover > a, .head-menu nav ul ul :hover > a {

	font-family: 'latothin';

	font-size: 15px;

	color: #fff;

	text-transform: uppercase;

	padding: 10px 5px;

	border-bottom: 3px solid #212121;

}

.head-menu nav ul li:hover > ul {

	display: block;

}

.head-menu nav ul li.current_page_item > a, .head-menu nav ul li.current_page_ancestor > a, .head-menu nav ul li.current-menu-ancestor > a, .head-menu nav ul li.current-menu-item > a, .head-menu nav ul li.current-menu-parent > a {

	border-bottom: 3px solid #eb7755;

}

* html .head-menu nav ul li.current_page_item a, * html .head-menu nav ul li.current_page_ancestor a, * html .head-menu nav ul li.current-menu-ancestor a, * html .head-menu nav ul li.current-menu-item a, * html .head-menu nav ul li.current-menu-parent a, * html .head-menu nav ul li a:hover {

	border-bottom: 3px solid #eb7755;

}

/*===== BANNER SECTION =====*/



.banner-wrap {

	background: url(../images/banner-1.jpg) no-repeat center top;

	width: 100%;

}

.banner-inner {

	width: 1156px;

	margin: 0 auto;

	padding-bottom: 20px;

}

.banner-inner-links {

	width: 100%;

}

.banner-twitter {

	float: left;

	margin-top: 37px;

}

.banner-twitter a img {

}

.banner-youtube {

	float: left;

	margin-left: 58px;

	margin-top: 75px;

}

.banner-youtube a img {

}

.banner-instagram {

	float: left;

	margin-left: 18px;

	margin-top: 70px;

}

.banner-instagram a img {

}

.banner-text {

}

.banner-text h2 {

	font-family: 'latothin';

	color: #fff;

	font-size: 36px;

	text-align: center;

	text-transform: uppercase;

	padding-bottom: 15px;

}

.banner-text h2 span {

	font-family: 'latomedium';

	color: #eb7755;

}

.banner-bottom-text {

	width: 320px;

	margin: 0 auto;

}

.banner-bottom-l {

	background: url(../images/banner-arrow.png) no-repeat center right;

	float: left;

	width: auto;

	padding: 5px 30px 5px 0;

}

.banner-bottom-l h3 {

	font-family: 'latothin';

	color: #fff;

	font-size: 20px;

	text-transform: uppercase;

	float: left;

}

.banner-bottom-r {

	float: right;

	width: auto;

}

.banner-bottom-r input {

	font-family: 'latothin';

	color: #fff;

	font-size: 16px;

	background: none;

	border: 1px solid #fff;

	padding: 6px 20px;

	border-radius: 5px;

	cursor: pointer;

	-moz-transition: all .2s linear;

	-webkit-transition: all .2s linear;

	transition: all .2s linear;

}

.banner-bottom-r input:hover {

	background: #fff;

	color: #222;

}

/*===== VIEW SECTION =====*/



.view-wrap {

	background: #e3e4e5;

}

.view-inner {

	width: 1140px;

	margin: 0 auto;

	padding: 45px 0;

}

.view-inner h2 {

	text-align: center;

	font-family: 'latoregular';

	font-size: 32px;

	color: #000;

	text-transform: uppercase;

}

.view-inner h2 span.bold-style {

	font-family: 'latobold';

}

.view-inner h2 span.black-style {

	font-family: 'latoblack';

}

.view-inner h3 {

	font-family: 'latoregular';

	font-size: 22px;

	color: #000;

	text-align: center;

	padding: 10px 0;

}

.view-blocks-outer {

	margin-top: 40px;

}

.view-block {

	width: 30.5%;

	padding: 0;

	margin-right: 2%;

	float: left;

	background-color: #fff !important;

}

.view-block:last-child {

	margin-right: none;

}

.view-block-top {

}

.view-block-top p {

	font-family: 'LucidaHandwritingItalic';

	color: #fefefe;

	font-size: 21px;

	text-align: left;

	padding: 0 5px;

}

.view-block h1.count {

	font-family: 'latoheavy';

	text-align: center;

	color: #303030;

	font-size: 41px;

}

.view-block h2.count-head {

	font-family: 'latoregular';

	color: #915240;

	font-size: 16px;

	text-align: center;

	padding: 10px 0;

	border-top: 1px dashed #dbd8d8;

	border-bottom: 1px dashed #dbd8d8;

	width: 95%;

	margin: 10px auto 0;

}

.view-block h3.price {

	font-family: 'latoheavy';

	text-align: center;

	color: #303030;

	font-size: 75px;

	padding: 0;

}

.view-block .block-features {

	width: 95%;

	margin: 0 auto;

	padding-bottom: 30px;

}

.view-block .block-features ul {

}

.view-block .block-features ul li {

	background: url("../images/list-arrow.png") no-repeat scroll left 20px center rgba(0, 0, 0, 0);

	border-top: 1.5px dashed #dbd8d8;

	color: #303030;

	font-family: "latoitalic";

	font-size: 18px;

	padding: 5px 25px 5px 45px;

}

.view-block .block-features ul li span {

	font-family: 'latobold_italic';

}

.view-block .block-features p {

	color: #303030;

	font-family: "latoitalic";

	font-size: 18px;

	padding: 20px 40px 35px 45px;

	line-height: 25px;

}

.view-block .block-features p span {

	font-family: 'latobold_italic';

}

.view-block-bottom {

}

.view-block-bottom p {

	color: #fefefe;

	float: right;

	font-family: "LucidaHandwritingItalic";

	font-size: 19px;

	padding: 0 10px;

	text-align: right;

	width: 76px;

}

.twitter-block {

	border-top: 10px solid #2aa9e0;

	border-right: 1px solid #2aa9e0;

	border-bottom: 10px solid #2aa9e0;

	border-left: 1px solid #2aa9e0;

	background: url(../images/ttr-top.jpg), url(../images/ttr-bot.jpg);

	background-position: left top, right bottom;

	background-repeat: no-repeat, no-repeat;

}

.youtube-block {

	border-top: 10px solid #df5745;

	border-right: 1px solid #df5745;

	border-bottom: 10px solid #df5745;

	border-left: 1px solid #df5745;

	background: url(../images/u-tube-top.jpg), url(../images/u-tube-bot.jpg);

	background-position: left top, right bottom;

	background-repeat: no-repeat, no-repeat;

}

.insta-block {

	border-top: 10px solid #8e6051;

	border-right: 1px solid #8e6051;

	border-bottom: 10px solid #8e6051;

	border-left: 1px solid #8e6051;

	background: url(../images/insta-top.jpg), url(../images/insta-bot.jpg);

	background-position: left top, right bottom;

	background-repeat: no-repeat, no-repeat;

	min-height: 470px;

}

.view-more-btn {

	text-align: center;

	margin-top: 35px;

}

.view-more-btn input {

	font-family: 'latoregular';

	font-size: 18px;

	color: #000;

	background: none;

	padding: 10px 25px;

	border: 1px solid #7F433E;

	border-radius: 5px;

	cursor: pointer;

	-moz-transition: all .2s linear;

	-webkit-transition: all .2s linear;

	transition: all .2s linear;

}

.view-more-btn input:hover {

	background: #7F433E;

	color: #fff;

}

/*===== FEATURES SECTION =====*/





.features-wrap {

	background: url(../images/features-bg.jpg) no-repeat center center;

	background-size: cover;

}

.features-inner {

	width: 1140px;

	margin: 0 auto;

	padding-top: 94px;

}

.feature-block {

	background: url(../images/board.png) no-repeat left 48px top;

	width: 23%;

	float: left;

	margin-right: 2%;

	padding-bottom: 100px;

}

.feature-block:last-child {

	margin-right: 0;

}

.feature-image {

	text-align: center;

	width: 136px;

	padding: 20px 0;

	border: 1px solid #fff;

	border-radius: 5px;

	margin: 55px auto 0;

	position: relative;

}

.feature-image-holder img {

	height: 60px !important;

	width: auto !important;

}

.feature-arrow {

	position: absolute;

	bottom: -20px;

	left: 44%;

}

.feature-arrow img {

}

.feature-image img {

	width: 80%;

	height: auto;

}

.feature-text {

	margin: 26px auto;

	text-align: center;

	width: 150px;

	position: relative;

}

.feature-text a h4 {

	font-family: 'latoregular';

	font-size: 16px;

	text-align: center;

	color: #fefefe;

	padding: 0 10px;

}

#theBox_1, #theBox_2, #theBox_3, #theBox_4 {

	display: none;

	width: 230px;

	height: 125px;

	background: #fff;

	position: absolute;

	top: 0;

	left: -6px;

	padding: 20px;

	cursor: pointer;

}

.feature-text h4.hover-head {

	font-family: 'latoregular';

	font-size: 16px;

	color: #524743;

	text-align: left;

	border-bottom: 1px solid #e8e8e8;

	padding: 0 0 10px 0;

}

.feature-text p.hover-para {

	font-family: 'latoregular';

	font-size: 12px;

	color: #424242;

	line-height: 20px;

	text-align: left;

	margin-top: 10px;

}

/*===== YOUTUBE POPULAR =====*/



.youtube-popular-wrap {

}

.youtube-popular-inner {

	width: 1140px;

	margin: 0 auto 50px;

	text-align: left;

	font-family: 'latoregular';

	font-size: 15px;

	color: #1e1e1e;

	line-height: 25px;

}

.youtube-popular-inner h2 {

	text-align: left;

	font-family: 'latoregular';

	font-size: 30px;

	color: #303030;

	padding: 20px 0 20px;

	line-height: 40px;

}

.youtube-pop-left {

	float: left;

	width: 48%;

	text-align: left;

	font-family: 'latoregular';

	font-size: 15px;

	color: #1e1e1e;

	line-height: 25px;

}

.youtube-pop-left span {

	font-family: 'latobold';

	color: #eb7755;

}

.youtube-pop-left p img {

	float: right;

}

.youtube-pop-right {

	float: right;

	width: 48%;

}

.youtube-pop-right img {

	width: 100%;

	height: auto;

}

.entry-content p {

/*padding-bottom: 80px;*/

}

/*===== YOUTUBE VIEW =====*/



.youtube-view-wrap {

}

.youtube-view-inner {

	width: 1140px;

	margin: 0 auto 50px;

}

.youtube-view-inner h2 {

	text-align: center;

	font-family: 'latoregular';

	font-size: 30px;

	color: #303030;

	padding: 20px 0 50px;

}

.youtube-view-left {

	float: left;

	width: 48%;

}

.youtube-view-left img {

	width: 100%;

	height: auto;

}

.youtube-view-right {

	float: right;

	width: 48%;

}

.youtube-view-right p {

	text-align: left;

	font-family: 'latoregular';

	font-size: 15px;

	color: #1e1e1e;

	line-height: 25px;

}

.youtube-view-right p img {

	float: left;

}

/*===== FOOTER TOP SECTION =====*/



.footer-top-wrap {

	background: #191818;

	padding: 45px 0;

	border-top: 1px solid #191818;

}

.footer-top-inner {

	width: 1140px;

	margin: 0 auto;

}

.footer-top-left {

	width: 414px;

	float: left;

	background: url(../images/footer-top-border.png) no-repeat center right;

}

.footer-top-left h2 {

	font-size: 30px;

	font-family: 'latoregular';

	color: #eb7755;

	padding-bottom: 30px;

}

.footer-top-left ul {

	width: 240px;

	float: left;

}

.footer-top-left ul li {

	font-size: 15px;

	font-family: 'latoregular';

	color: #d7d7d7;

	background: url(../images/list-bullet.png) no-repeat center left;

	padding: 10px 0 10px 25px;

}

.footer-top-left ul li span {

	font-size: 13px;

}

.testimonial-wrap {

	width: 672px;

	float: right;

}

.testimonial-wrap h2 {

	font-size: 30px;

	font-family: 'latoregular';

	color: #eb7755;

	padding-bottom: 30px;

	padding-left: 100px;

}

.testimonial-wrap img {

	width: 660px;

	height: auto;

}

.testimonial_quote {

	font-family: 'latoregular' !important;

	font-size: 15px !important;

	color: #d7d7d7 !important;

	font-style: normal !important;

	background: none !important;

	padding: 15px !important;

	border: 1px solid #545353;

}

.testimonial_by_wrap span.testimonial_by {

	font-family: 'latoregular_italic' !important;

	font-size: 13px !important;

	color: #d7d7d7 !important;

}

.testimonial_by_wrap span.testimonial_site {

	font-family: 'latoregular_italic' !important;

	font-size: 13px !important;

	color: #f16022 !important;

}

body.home .testimonial_slider__minimal .testimonial_nav-fillup .inner_nav a {

	border: none !important;

	background: #3b3b3b !important;

}

body.home .testimonial_slider__minimal .testimonial_nav-fillup .inner_nav.selected a::after {

	background: #eb7755 !important;

}

/*===== FOOTER =====*/



footer {

	border-top: 1px solid #c3c1c1;

}

.footer-inner {

	width: 1140px;

	margin: 0 auto;

}

.footer-left {

	width: 900px;

	float: left;

	padding: 30px 0;

}



.footer-left .footer-menu{

	display: block;

	padding-bottom: 15px;

}



.footer-left .footer-menu ul{

	width: auto;

	float: left;

}



.footer-left .footer-menu ul li{

	float: left;

	padding: 0 10px;

	border-right: 1px solid #8b8b8b;

}



.footer-left .footer-menu ul li:first-child{

	padding-left: 0;

}



.footer-left .footer-menu ul li:last-child{

	border-right: none;

}



.footer-left .footer-menu ul li a{

	font-size: 13px;

	color: #303030;

	font-family: "latoregular";

}



.footer-left .footer-menu ul li a:hover{

	color: #eb7755;

}



.footer-left .footer-left-copyright{

	display: block;

}



.footer-left .footer-left-copyright p {

	font-family: 'latoregular';

	font-size: 13px;

	color: #303030;

}

.footer-left .footer-left-copyright p a {

	color: #303030;

}

.footer-left .footer-left-copyright p a:hover {

	color: #eb7755;

}

.footer-right {

	width: auto;

	float: right;

	margin-top: 32px;

}

.footer-right p {

	float: left;

	width: auto;

	font-family: 'latoregular';

	font-size: 13px;

	color: #303030;

	padding-right: 20px;

}

.footer-right ul {

	width: auto;

	float: right;

}

.footer-right ul li {

	float: left;

	padding: 0 2px;

}

.footer-right ul li a img {

}

.footer-banner-wrap {

}

.footer-banner-inner {

	width: 712px;

	margin: 0 auto;

	position: relative;

}

.footer-banner-inner .follow-btn {

	position: absolute;

	bottom: 68px;

	right: 168px;

}

.footer-banner-inner .follow-btn a {

	background: none repeat scroll 0 0 #606c9f;

	border-radius: 20px;

	color: #fff;

	font-family: "LucidaHandwritingItalic";

	font-size: 14px;

	padding: 7px 20px;

	border: 1px solid #4b4b4b;

}

.footer-banner-inner .follow-btn a:hover {

	border: 1px solid #8bb14d;

}

/*==========================================================================*/

/*=============================== YOUTUBE PAGE  ================================*/

/*==========================================================================*/





body.page h1.entry-title {

	display: none;

}

.youtube-package-wrap {

	background: url(../images/youtube-bg.jpg) no-repeat center top #e3e4e4;

	background-size: cover;

}

.youtube-package-inner {

	width: 1140px;

	margin: 0 auto;

}

.youtube-package-inner h2 {

	color: #000;

	font-family: "latoregular";

	font-size: 32px;

	text-align: center;

	text-transform: uppercase;

	padding-top: 45px;

}

.youtube-package-inner h2 span.black-style {

	font-family: "latoblack";

}

.youtube-package-inner h2 span.bold-style {

	font-family: "latobold";

}

.youtube-package-inner h3 {

	color: #000;

	font-family: "latoregular";

	font-size: 22px;

	padding: 10px 0;

	text-align: center;

}





.youtube-pack-blocks-outer {

	 display: table;

    margin: 50px auto 0;

    text-align: center;

    width: auto;

}

.youtube-pack-big {

	width: 32%;

	margin-bottom: 30px;

}

.youtube-pack-small {

	width: 15%;

}

.youtube-pack-small h1.count {

	font-size: 35px;

	padding-top: 10px;

}

.youtube-pack-small h2.count-head {

	font-size: 12px;

	color: #df5745;

}

.youtube-pack-big h1.count {

	font-size: 41px;

}

.youtube-pack-big h2.count-head {

	font-size: 16px;

	color: #df5745;

}

.youtube-pack-block {

	padding: 0;

	margin-right: 1%;

	float: left;

	background-color: #fff !important;

}

.youtube-pack-block:last-child {

	margin-right: none;

}

.youtube-block-top {

}

.youtube-block-top p {

	font-family: 'LucidaHandwritingItalic';

	color: #fefefe;

	font-size: 21px;

	text-align: left;

	padding: 0 5px;

}

.youtube-pack-block h1.count {

	font-family: 'latoheavy';

	text-align: center;

	color: #303030;

}

.youtube-pack-block h2.count-head {

	font-family: 'latoregular';

	text-align: center;

	padding: 10px 0;

	border-top: 1px dashed #dbd8d8;

	border-bottom: 1px dashed #dbd8d8;

	width: 95%;

	margin: 10px auto 0;

}

.youtube-pack-block h3.price {

	font-family: 'latoheavy';

	text-align: center;

	color: #303030;

	padding: 0;

}

.youtube-pack-small h3.price {

	font-size: 45px;

}

.youtube-pack-big h3.price {

	font-size: 55px;

}

.youtube-pack-block .block-features {

	width: 95%;

	margin: 0 auto;

}

.youtube-pack-small .block-features {

	padding-bottom: 55px;

}

.youtube-pack-big .block-features {

	padding-bottom: 17px;

}

.youtube-pack-block .block-features ul {

}

.youtube-pack-block .block-features ul li {

	background: url("../images/utube-arrow.png") no-repeat scroll left 5px center rgba(0, 0, 0, 0);

	border-top: 1.5px dashed #dbd8d8;

	color: #303030;

	font-family: "latoitalic";

}

.youtube-pack-small .block-features ul li {

	font-size: 13px;

	padding: 5px 0 5px 28px;

}

.youtube-pack-big .block-features ul li {

	font-size: 18px;

	padding: 5px 0 5px 35px;

}

.youtube-pack-block .block-features ul li span {

	font-family: 'latobold_italic';

}

.youtube-pack-block-bottom {

}

.youtube-pack-block-bottom p {

	float: right;

	font-family: "LucidaHandwritingItalic";

	font-size: 19px;

	padding: 0 10px;

	text-align: right;

	width: 76px;

}

.youtube-pack-block-bottom p a {

	color: #fefefe;

}

.youtube-pack-block-bottom p a:hover {

	color: #000;

}

.youtube-pack-block {

	border-top: 10px solid #df5745;

	border-right: 1px solid #df5745;

	border-bottom: 10px solid #df5745;

	border-left: 1px solid #df5745;

	background: url(../images/u-tube-top.jpg), url(../images/u-tube-bot.jpg);

	background-repeat: no-repeat, no-repeat;

}

.youtube-pack-small {

	background-position: left top, right bottom -23px;

}

.youtube-pack-small .youtube-pack-block-bottom p {

	font-size: 14px;

}

.youtube-pack-big {

	background-position: left top, right bottom;

}

.youtube-pack-big .youtube-pack-block-bottom p {

	font-size: 19px;

}

/*===== FONTS =====*/



@font-face {

	font-family: 'latothin';

	src: url('../fonts/lato-thin-webfont.eot');

	src: url('../fonts/lato-thin-webfont.eot?#iefix') format('embedded-opentype'),  url('../fonts/lato-thin-webfont.woff2') format('woff2'),  url('../fonts/lato-thin-webfont.woff') format('woff'),  url('../fonts/lato-thin-webfont.ttf') format('truetype'),  url('../fonts/lato-thin-webfont.svg#latothin') format('svg');

	font-weight: normal;

	font-style: normal;

}

@font-face {

	font-family: 'latomedium';

	src: url('../fonts/lato-medium-webfont.eot');

	src: url('../fonts/lato-medium-webfont.eot?#iefix') format('embedded-opentype'),  url('../fonts/lato-medium-webfont.woff2') format('woff2'),  url('../fonts/lato-medium-webfont.woff') format('woff'),  url('../fonts/lato-medium-webfont.ttf') format('truetype'),  url('../fonts/lato-medium-webfont.svg#latomedium') format('svg');

	font-weight: normal;

	font-style: normal;

}

@font-face {

	font-family: 'latoblack';

	src: url('../fonts/lato-black-webfont.eot');

	src: url('../fonts/lato-black-webfont.eot?#iefix') format('embedded-opentype'),  url('../fonts/lato-black-webfont.woff2') format('woff2'),  url('../fonts/lato-black-webfont.woff') format('woff'),  url('../fonts/lato-black-webfont.ttf') format('truetype'),  url('../fonts/lato-black-webfont.svg#latoblack') format('svg');

	font-weight: normal;

	font-style: normal;

}

@font-face {

	font-family: 'latobold';

	src: url('../fonts/lato-bold-webfont.eot');

	src: url('../fonts/lato-bold-webfont.eot?#iefix') format('embedded-opentype'),  url('../fonts/lato-bold-webfont.woff2') format('woff2'),  url('../fonts/lato-bold-webfont.woff') format('woff'),  url('../fonts/lato-bold-webfont.ttf') format('truetype'),  url('../fonts/lato-bold-webfont.svg#latobold') format('svg');

	font-weight: normal;

	font-style: normal;

}

@font-face {

	font-family: 'latoregular';

	src: url('../fonts/lato-regular-webfont.eot');

	src: url('../fonts/lato-regular-webfont.eot?#iefix') format('embedded-opentype'),  url('../fonts/lato-regular-webfont.woff2') format('woff2'),  url('../fonts/lato-regular-webfont.woff') format('woff'),  url('../fonts/lato-regular-webfont.ttf') format('truetype'),  url('../fonts/lato-regular-webfont.svg#latoregular') format('svg');

	font-weight: normal;

	font-style: normal;

}

@font-face {

	font-family: 'latolight';

	src: url('../fonts/lato-light-webfont.eot');

	src: url('../fonts/lato-light-webfont.eot?#iefix') format('embedded-opentype'),  url('../fonts/lato-light-webfont.woff2') format('woff2'),  url('../fonts/lato-light-webfont.woff') format('woff'),  url('../fonts/lato-light-webfont.ttf') format('truetype'),  url('../fonts/lato-light-webfont.svg#latolight') format('svg');

	font-weight: normal;

	font-style: normal;

}

@font-face {

	font-family: 'LucidaHandwritingItalic';

	src: url('../fonts/LucidaHandwritingItalic.eot');

	src: url('../fonts/LucidaHandwritingItalic.eot') format('embedded-opentype'),  url('../fonts/LucidaHandwritingItalic.woff2') format('woff2'),  url('../fonts/LucidaHandwritingItalic.woff') format('woff'),  url('../fonts/LucidaHandwritingItalic.ttf') format('truetype'),  url('../fonts/LucidaHandwritingItalic.svg#LucidaHandwritingItalic') format('svg');

}

@font-face {

	font-family: 'latoheavy';

	src: url('../fonts/lato-heavy-webfont.eot');

	src: url('../fonts/lato-heavy-webfont.eot?#iefix') format('embedded-opentype'),  url('../fonts/lato-heavy-webfont.woff2') format('woff2'),  url('../fonts/lato-heavy-webfont.woff') format('woff'),  url('../fonts/lato-heavy-webfont.ttf') format('truetype'),  url('../fonts/lato-heavy-webfont.svg#latoheavy') format('svg');

	font-weight: normal;

	font-style: normal;

}

@font-face {

	font-family: 'latobold_italic';

	src: url('../fonts/lato-bolditalic-webfont.eot');

	src: url('../fonts/lato-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),  url('../fonts/lato-bolditalic-webfont.woff2') format('woff2'),  url('../fonts/lato-bolditalic-webfont.woff') format('woff'),  url('../fonts/lato-bolditalic-webfont.ttf') format('truetype'),  url('../fonts/lato-bolditalic-webfont.svg#latobold_italic') format('svg');

	font-weight: normal;

	font-style: normal;

}

@font-face {

	font-family: 'latoitalic';

	src: url('../fonts/lato-italic-webfont.eot');

	src: url('../fonts/lato-italic-webfont.eot?#iefix') format('embedded-opentype'),  url('../fonts/lato-italic-webfont.woff2') format('woff2'),  url('../fonts/lato-italic-webfont.woff') format('woff'),  url('../fonts/lato-italic-webfont.ttf') format('truetype'),  url('../fonts/lato-italic-webfont.svg#latoitalic') format('svg');

	font-weight: normal;

	font-style: normal;

}

@font-face {

	font-family: 'latolight_italic';

	src: url('../fonts/lato-lightitalic-webfont.eot');

	src: url('../fonts/lato-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),  url('../fonts/lato-lightitalic-webfont.woff2') format('woff2'),  url('../fonts/lato-lightitalic-webfont.woff') format('woff'),  url('../fonts/lato-lightitalic-webfont.ttf') format('truetype'),  url('../fonts/lato-lightitalic-webfont.svg#latolight_italic') format('svg');

	font-weight: normal;

	font-style: normal;

}



@font-face {

    font-family: 'bebas_neueregular';

    src: url('../fonts/bebasneue-webfont.eot');

    src: url('../fonts/bebasneue-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/bebasneue-webfont.woff2') format('woff2'),

         url('../fonts/bebasneue-webfont.woff') format('woff'),

         url('../fonts/bebasneue-webfont.ttf') format('truetype'),

         url('../fonts/bebasneue-webfont.svg#bebas_neueregular') format('svg');

    font-weight: normal;

    font-style: normal;

}



@font-face {

    font-family: 'HelveticaNeueLTStdThCn';

    src: url('../fonts/HelveticaNeueLTStdThCn.eot');

    src: url('../fonts/HelveticaNeueLTStdThCn.eot') format('embedded-opentype'),

         url('../fonts/HelveticaNeueLTStdThCn.woff2') format('woff2'),

         url('../fonts/HelveticaNeueLTStdThCn.woff') format('woff'),

         url('../fonts/HelveticaNeueLTStdThCn.ttf') format('truetype'),

         url('../fonts/HelveticaNeueLTStdThCn.svg#HelveticaNeueLTStdThCn') format('svg');

}



body.page h2.entry-title {

	display: none;

}

.utube-help-holder {

	text-align: center;

}

.utube-help-holder input {

	background: url(../images/support-icon.png) no-repeat center left;

	border: 1px solid #eb7755;

	border-radius: 5px;

	font-family: 'latoregular';

	font-size: 18px;

	color: #000;

	margin: 45px 0;

	padding: 11px 10px 11px 65px;

	cursor: pointer;

	-moz-transition: all .2s linear;

	-webkit-transition: all .2s linear;

	transition: all .2s linear;

}

.utube-help-holder input:hover {

	background: url(../images/support-icon.png) no-repeat center left #eb7755;

	color: #fff;

}

/*================= BENEFITS ======================*/



.utube-benefits-wrap {

}

.utube-benefits-inner {

	width: 1140px;

	margin: 0 auto 50px auto;

}

.utube-benefits-inner h3 {

	font-family: 'latoregular';

	font-size: 30px;

	color: #303030;

	text-align: center;

	padding: 35px 0;

}

.utube-benefits-inner p {

	font-family: 'latoregular';

	font-size: 15px;

	color: #1e1e1e;

	line-height: 25px;

	padding-bottom:20px;

}

.utube-benefits-inner ul.arrow li {

	background:url(../images/banner-arrow.png) no-repeat left top;

	padding:0 0 15px 25px;

}

.utube-benefits-inner h4 {

	font-family: 'latoregular';

	font-size: 20px;

	color: #303030;

	text-align: center;

	padding: 0 0 15px 0;

}

.utube-benefit-right {

	margin-bottom: 40px;

}

.utube-benefit-right .ben-img {

	width: 135px;

	float: left;

}

.utube-benefit-right .ben-img img {

	width: 100%;

	height: auto;

}

.utube-benefit-right-text {

	width: 945px;

	float: right;

	position: relative;

	border: 1px solid #df5745;

}

.utube-benefit-right-text .ben-text-arrow {

	position: absolute;

	top: 40%;

	left: -24px;

}

.utube-benefit-right-text h2 {

	text-transform: uppercase;

	font-family: 'latoheavy';

	font-size: 24px;

	color: #fefefe;

	padding: 50px 20px;

	background: #df5745;

	width: 20%;

	float: left;

}

.utube-benefit-right-text .ben-text-main {

	float: right;

	padding: 15px;

	width: 660px;

}

.utube-benefit-right-text .ben-text-main p {

	font-family: 'latoregular';

	font-size: 15px;

	color: #1e1e1e;

	line-height: 25px;

}

.utube-benefit-left {

	margin-bottom: 40px;

}

.utube-benefit-left .ben-img {

	width: 135px;

	float: right;

}

.utube-benefit-left .ben-img img {

	width: 100%;

	height: auto;

}

.utube-benefit-left-text {

	width: 945px;

	float: left;

	position: relative;

	border: 1px solid #df5745;

}

.utube-benefit-left-text .ben-text-arrow {

	position: absolute;

	top: 40%;

	right: -24px;

}

.utube-benefit-left-text h2 {

	text-transform: uppercase;

	font-family: 'latoheavy';

	font-size: 24px;

	color: #fefefe;

	padding: 55px 20px;

	background: #df5745;

	width: 20%;

	float: right;

}

.utube-benefit-left-text .ben-text-main {

	float: left;

	padding: 15px;

	width: 660px;

}

.utube-benefit-left-text .ben-text-main p {

	font-family: 'latoregular';

	font-size: 15px;

	color: #1e1e1e;

	line-height: 25px;

}

.utube-benefits-inner h5 {

	color: #000;

	font-family: "latoregular";

	font-size: 32px;

	text-align: center;

	text-transform: uppercase;

	padding-top: 45px;

}

.utube-benefits-inner h5 span.black-style {

	font-family: "latoblack";

}

.utube-benefits-inner h5 span.bold-style {

	font-family: "latobold";

}

.faqtext {

	width: 100%;

	float: left;

}

.faqtext h2 {

	color: #000;

	font-family: "latobold";

	font-size: 25px;

	padding: 15px 0 15px 0;

}

.faqtext p {

	font-family: 'latoregular';

	font-size: 15px;

	color: #1e1e1e;

	line-height: 25px;

}

.faqtext a {

	color: #b35135;

}

.faqtext a:hover {

	color: #1e1e1e;

}

.contactdiv {

	width: 270px;

	margin: 30px auto;

}

.contactdiv input[type="text"], input[type="email"] {

	background-color: white;

	background-image: none;

	border: 1px solid #ccc;

	border-radius: 2px;

	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;

	display: block;

	height: 24px;

	line-height: 1.42857;

	margin: auto;

	padding: 6px 12px;

	transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;

	width: 100%;

	font-family: 'latoregular';

	font-size: 15px;

	color: #1e1e1e;

	margin: 15px 0 15px 0;

}

.contactdiv textarea {

	background-color: white;

	background-image: none;

	border: 1px solid #ccc;

	border-radius: 2px;

	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;

	display: block;

	height: 100px;

	line-height: 1.42857;

	margin: auto;

	padding: 6px 12px;

	transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;

	width: 100%;

	font-family: 'latoregular';

	font-size: 15px;

	color: #1e1e1e;

	margin: 15px 0 15px 0;

}

.contactdiv input[type="submit"] {

	background-color: #b35135;

	background-image: none;

	border: 1px solid #ccc;

	border-radius: 2px;

	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;

	display: block;

	height: 34px;

	line-height: 1.42857;

	padding: 6px 12px;

	transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;

	width: 100px;

	font-family: 'latoregular';

	font-size: 15px;

	color: #fff;

	text-align: center;

	cursor: pointer;

	margin: 15px 0 15px 0;

}

.contact-area {

	color: #1e1e1e;

	font-family: "latobold";

	color: #000;

	line-height: 25px;

}

.contact-area h3 {

	font-size: 25px;

	padding-top: 38px;

}

.contact-area p {

	font-size: 15px;

	color: #000 !important;

}

.contact-left {

	background: none repeat scroll 0 0 #df5745 !important;

}

.input {

	background: none repeat scroll 0 0 #FAA99E !important;

}

.contact-left input[type="email"] {

	background: none repeat scroll 0 0 #FAA99E;

	border: 1px solid #919191;

	border-radius: 5px;

	height: 53px;

	margin: 15px 0 0 16px;

	padding-left: 10px;

	width: 490px;

}

.pakage-red-outer {

	/*background-position: left top, right bottom !important;

	background: url("../images/u-tube-top.jpg") no-repeat scroll 0 0%, url("../images/u-tube-bot.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

	border-color: #df5745;

	border-style: solid;

	border-width: 10px 1px;*/

	float: none !important;

	margin-bottom: 30px;

	margin-right: 15px;

	width: 30% !important;

	display: inline-block;

}



.pakage-red-outer:nth-child(4){

	/*margin-left: 180px;*/

}



.package-red .package-head {

}

.package-red {

	width: 327px !important;

	padding: 7px;

	background: #fff;

	border: 2px solid #949495;

}

.package-red h2 {

	color: #f8530f !important;

    font-family: 'bebas_neueregular' !important ;

	text-align: left !important;

	border: none !important;

	font-size: 35px !important;

	padding-left: 100px !important;

}

.package-red h4 {

	/*background: url("../images/buy-now.png") no-repeat center center #d3d3d3 !important;*/

	border-top: 2px solid #f3f3f3;

}

.package-red h4 a {

	color: #fff !important;

}

.package-red .package-head h3 {

	font-size: 55px !important;

	color: #303030 !important;

	font-family: "latoheavy" !important;

}

.package-red h4 {

	/*font-size: 19px !important;

	float: right !important;

	font-family: "LucidaHandwritingItalic" !important;

	font-size: 19px !important;

	padding: 0 10px !important;

	text-align: right !important;

	width: 76px !important;*/

}



.package-red p{

    font-family: 'bebas_neueregular';

}





.m-package-red-inner{

	background: #f1f1f1;

}



.m-package-red-inner > img.add-to-cart{

	padding: 10px 0;

}



.nav-next {

	float: right;

}

.bodycontent {

	width: 1140px;

	margin: 0 auto;

}

.bodycontent h5 {

	color: #1e1e1e;

	font-family: "latoregular";

	font-size: 32px;

	padding-top: 45px;

	text-align: center;

	text-transform: uppercase;

}

.nav-previous a {

	color: #EB7755;

	font-family: "latoregular";

}

.nav-next a {

	color: #EB7755;

	font-family: "latoregular";

}

.type-post {

	padding-top: 40px;

}

.entry-title {

	color: #1e1e1e;

	font-size: 22px;

	font-family: "latoregular";

}

.entry-content {

	padding-top: 18px;

}

.author a {

	color: #EB7755;

	font-family: "latoregular";

}

.entry-date {

	color: #EB7755;

	font-family: "latoregular";

}

.entry-utility a {

	color: #EB7755;

	font-family: "latoregular";

}

.fn a {

	color: #EB7755;

	font-family: "latoregular";

}

.comment-meta a {

	color: #EB7755;

	font-family: "latoregular";

}

.reply a {

	color: #EB7755;

	font-family: "latoregular";

}

.logged-in-as a {

	color: #EB7755;

	font-family: "latoregular";

}

textarea {

	width: 865px;

}

.form-submit {

	padding-bottom: 70px;

}

.form-submit .submit {

	background-color: #b35135;

	border: 1px solid #ccc;

	color: #fff;

	font-family: "latoregular";

	margin: 15px 0;

	padding: 6px 12px;

}

.comment-form-author input {

	height: 35px;

	margin-left: 23px;

	margin-top: 10px;

	width: 866px;

}

.comment-form-email input {

	height: 35px;

	margin-left: 23px;

	margin-top: 10px;

	width: 866px;

}

.comment-form-url input {

	height: 35px;

	margin-left: 12px;

	margin-top: 10px;

	width: 866px;

	margin-bottom: 10px;

}

.widget_categories .widget-title {

	font-family: "latoregular";

	font-size: 22px;

}

.widget_categories ul li {

	border-bottom: 1px dashed #1e1e1e;

	padding: 8px 0 10px 25px;

	font-family: "latoregular";

	background:url(../images/list-bullet.png) no-repeat top 10px left;

}

.widget_categories ul li a {

	color:#EB7755;

}

.widget_categories ul li a:hover{

	color: #1e1e1e;

}

.singlepost {

	float: left;

	width: 840px;

}

.singlepost p {

	line-height: 26px;

}

.sidebar {

	float: right;

	margin-right: 70px;

	margin-top: 120px;

	width: 100px;

}

.allblogs {

	padding-bottom: 50px;

	padding-top: 45px;

}

.blogs {

	width: 883px;

	padding-bottom: 20px;

	float: left;

}

.blogsidebar {

	float: right;

	width: 189px;

}

.blogimg {

	display: inline;

}

.blogimg img {

	padding-bottom: 30px;

}

.blogcont {

	width: 100%;

	float: right;

	font-family: "latoregular";

	padding-bottom:15px;

	border-bottom: 1px dashed #1e1e1e;

	margin-bottom:15px;

}

.titleblog {

	font-size: 25px;

	color: #EB7755 !important;

	display: inline-block;

	padding: 15px 0 0;

}

.titleblog:hover{

	color: #1e1e1e !important;

}

.singlblgcont {

	margin-left: 53px;

	width: 716px;

}

.singlblgcont p {

	line-height: 26px;

}

.singlblgcont .entry-title {

	padding-bottom: 10px;

}

.singlblgcont .type-post {

	padding-bottom: 60px;

}

.singlblgcont .page-title {

	font-size: 26px;

	padding-top: 37px;

}

.sinblgsidebar {

	bottom: 190px;

	display: inline;

	position: absolute;

	right: 167px;

}

.entry-title a {

	font-family: "latoregular";

	color: #1e1e1e;

}

.entry-summary p a {

	font-family: "latoregular";

	color: #1e1e1e;

}

.shortdec {

	padding-top: 12px;

	line-height: 26px;

}

.meta-sep {

	display: none;

}

.author {

	display: none;

}

/*===== 10-04-2015 =====*/



body.page-id-8 #wrapper #main #container #content .page ul li {

	background: url(../images/bullet-type.png) no-repeat center left;

	padding: 5px 0 5px 15px;

}

/*===== CONTACT PAGE =====*/



.contact-page-wrap {

	width: 100%;

}

.contact-page-wrap h2 a {

	color: #DF5845;

}

.contact-page-wrap h2 a:hover {

	text-decoration: underline;

}

.contact-page-inner {

	margin-top: 65px;

}

.contact-page-left {

	width: 60%;

	float: left;

}

.contact-page-left input {

	background-color: white;

	background-image: none;

	border: 1px solid #ccc;

	border-radius: 2px;

	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;

	display: block;

	height: 24px;

	line-height: 1.42857;

	margin: auto;

	padding: 6px 12px;

	transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;

	width: 80%;

	font-family: 'latoregular';

	font-size: 15px;

	color: #1e1e1e;

	margin: 10px 0 20px 0;

}

.contact-page-left textarea {

	background-color: white;

	background-image: none;

	border: 1px solid #ccc;

	border-radius: 2px;

	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;

	display: block;

	height: 150px;

	line-height: 1.42857;

	margin: auto;

	padding: 6px 12px;

	transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;

	width: 80%;

	font-family: 'latoregular';

	font-size: 15px;

	color: #1e1e1e;

	margin: 15px 0 15px 0;

}

.contact-page-left p {

	color: #222;

	font-family: "latoregular";

	font-size: 16px;

	padding: 0 10px;

	width: 80%;

}

.contact-page-left input.wpcf7-submit {

	background-color: #b35135;

	background-image: none;

	border: 1px solid #ccc;

	border-radius: 2px;

	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;

	color: #fff;

	cursor: pointer;

	display: block;

	font-family: "latoregular";

	font-size: 15px;

	height: 34px;

	line-height: 1.42857;

	margin: 15px 0;

	padding: 6px 12px;

	text-align: center;

	transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;

	width: 100px;

}

.contact-page-right {

	width: 35%;

	float: right;

}

.contact-page-right h3 {

	text-align: left;

}

.contact-page-right p {

	color: #222;

	font-family: "latoregular";

	font-size: 16px;

	padding: 10px 0;

}

body.page-id-15 .utube-benefits-inner h5 {

	padding-bottom: 20px;

}

ul.bloggerpost{

	margin-bottom:20px;

}

ul.bloggerpost li {

	padding: 8px 0 10px 25px;

	font-family: "latoregular";

	background:url(../images/list-bullet.png) no-repeat top 10px left;

}

.entry-meta{

	display:none;

}

.ssb-share{

	margin:20px 0 20px;

}



/*--------------piyu-----------------*/





.navigation{float: right;}

.navigation ul li{display: inline;

 padding-right: 10px;}

.navigation ul li a{font-family: "latoregular";

color: black;

}













/*--------------piyu-----------------*/



.mobile-like-wrap{

	background: #e3e4e5;

	display: none;

}



.mobile-like-wrap ul{

	display: table;

    margin: 0 auto;

    text-align: center;

    width: auto;

	padding: 20px 0;

}



.mobile-like-wrap ul li{

	float: left;

}



.mobile-like-wrap ul li:first-child{

	margin-right: 20px;

}



.mobile-like-wrap ul li a{

	color: #222;

    font-family: "latothin";

    font-size: 15px;

    padding: 5px 0;

    text-transform: uppercase;

	border-bottom: 3px solid #e3e4e5;

}



.mobile-like-wrap ul li a:hover{

	border-bottom: 3px solid #df5745;

}



/*===== HEADER BOTTOM SECTION =====*/



.header-bottom-section{
	display:none;

}



.header-bottom-section .header-bottom-inner{

	width: 1140px;

	margin: 0 auto;

	padding: 20px 0;

}



.header-bottom-inner .header-bottom-image-left{

	float: left;

	width: 48%;

}



.header-bottom-inner .header-bottom-image-left a img{

	width: 100%;

	height: auto;

}



.header-bottom-inner .header-bottom-image-right{

	float: right;

	width: 48%;

}



.header-bottom-inner .header-bottom-image-right a img{

	width: 100%;

	height: auto;

}



.m-package-red-inner h3 {

	color: #f8550f;

    font-family: 'bebas_neueregular';

	font-size: 60px;

	padding: 10px 0;

	text-align: center;

	border-bottom: 2px solid #b4b4b4;

}





.m-package-red-inner h3 span.m-cur{

	color: #545454;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 45px;

}



.m-cards{

	background: #d3d3d3;

}



.m-cards > img{

	margin-top: 10px;

}



p.m-block-tag{

	background: #d3d3d3;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px !important;

	padding: 10px 0 !important;

	color: #6c6d6e !important;

}



.m-package-red-inner h4 a img:hover{

	opacity: 0.5;

}



body.page-id-84 .header-bottom-section{

	display: none;

}

.testimonial_slider__minimal .testimonial_by_wrap .testimonial_by{
	font-family: "latoregular" !important;
}

.testimonial_slider__minimal .testimonial_by_wrap .testimonial_site{
	font-family: "latoregular" !important;
}