/*
Theme Name: Steve's Custom Welding
Author: Ryan */

html, body {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:'Conv_MyriadPro-Regular',Sans-Serif;
	font-size:14px;
	color:#000000;
	background:url(images/bg01.jpg) left top repeat;
	}
.pricing.banner-mobile{
    background-size: cover;
    background-position: center bottom;
}
.banner-mobile.pricing h1 {
    font-family: 'Roboto', sans-serif;
    font-weight: 500 !important;
    text-align: center;
    color: #fff;
    text-shadow: 1px 1px 3px #000;
}
.banner-mobile.pricing h2 {
    text-align: center;
    font-family: 'Bree Serif', serif;
color: #d7380f;
    text-shadow: 1px 1px 3px #000;
}

.banner.pricing .quote_sub_button {
    margin: 20px auto 0px auto !important;
    width: 110px;
    border: none;
    text-decoration: none;
    font-family: 'Roboto', sans-serif;
    font-weight: 700;
    font-size: 14px !important;
    color: #fff !important;
    background: #d7380f;
    border-radius: 3px;
    cursor: pointer;
    display: block;
    height: auto;
    clear: both;
    text-align: center;
    float: none;
}

i.fa.fa-facebook.steve-fb {
    display: inline-block;
    text-align: center;
    color: #fff;
    background: #d7380f;
    padding: 11px 15px;
    border-radius: 100%;
    font-size: 21px;
}
.pricing-container h3{
    font-family: 'Bree Serif', serif;
}
.pricing-content .footer p {
    color: #fff !important;
}
.clr {	margin:0; padding:0; clear:both;}

.header_wrapper{ margin:0px; padding:0px; background:#000;}
.header_container{ margin:0px auto; padding:20px 0px; width:972px;}
.header_left{ margin:0px; padding:0px; width:449px; float:left;}
.header_left img{ margin:0px; padding:0px; width:auto; height:auto; max-width:100%;}

.header_right{ margin:0px; padding:0px; width:479px; float:right;}
.header_phome{ margin:0px 15px 0px 0px; padding:0px; width:258px; float:right;}
.header_phome span{ margin:0px; padding:0px; color:#d7380f; font-family: 'Roboto', sans-serif; font-weight:900; font-size:16px; text-transform:uppercase; }
.header_phome a{ margin:0px; padding:0px; color:#ddd; font-family: 'Roboto', sans-serif; font-weight:700; font-size:34px; text-decoration:none; display:block;}
.header_phome a img{ margin:0px 8px 0px 0px; padding:0px; width:auto; height:auto; max-width:100%; vertical-align:middle;}
.header_phome a:hover{ color:#d7380f;}

.navigation{ margin:0px; padding:0px;}
.navigation ul{ margin:0px; padding:0px; list-style-type:none;}
.navigation ul li{ margin:0px; padding:8px 16px; float:left; border-radius:3px;}
.navigation ul li a{ margin:0px; padding:0px; color:#fff; font-family: 'Roboto', sans-serif; font-weight:500; font-size:14px; text-decoration:none; text-transform:uppercase; }
.navigation ul li:hover{ background:#d7380f;}
.navigation ul li.current-menu-item { background:#d7380f;}
nav ul:hover li ul li {background: black;}
.navigation ul li ul li:hover {background: #d7380f!important;}

.banner{ margin:0px; padding:0px;}
.banner img{ margin:0px; padding:0px; width:100%;}

.slider_wrapper{ margin:0px; padding:0px; width:100%; position:absolute;}
.slider_container{ margin:0px auto; padding:0px; width:962px;}

.slider_container h2{ margin:0px 0px 0px 0px; padding:0px; color:#d7380f; font-family: 'Yesteryear', cursive; font-weight:400; font-size:62px;}
.slider_container p{ margin:0px 0px 20px 0px; padding:0px; color:#fff; font-family: 'Roboto', sans-serif; font-weight:400; font-size:16px; line-height:23px;}
.slider_container p a{ margin:0px; padding:10px 30px; color:#fff; font-family: 'Roboto', sans-serif; font-weight:700; font-size:18px; background:#d7380f; display:inline-block; text-decoration:none; border-radius:3px;}
.slider_container p a:hover{ color:#000;}
.inner_slider_text{ margin:-185px 0px 0px 0px; padding:0px; width:432px; float:right;}

.slider_text{ margin:0px 0px 0px 0px; padding:0px; width:432px;}.banner.pricing .quote_sub_button{    margin: 20px auto 0px auto !important;
    padding: 20px 20px !important;
    width: 110px;
    border: none;
    text-decoration: none;
    font-family: 'Roboto', sans-serif;
    font-weight: 700;
    font-size: 18px !important;
    color: #fff !important;
    background: #d7380f;
    border-radius: 3px;
    cursor: pointer;
    display: block;
    height: auto;
    clear: both;
    text-align: center;
    float: none;}
.banner.pricing .slider_text{width:100%;}
.banner.pricing .slider_text h1{font-family: 'Roboto', sans-serif; font-size:52px !important; line-height: 1.2; text-align: center; color:#fff; font-weight: 300;}
.banner.pricing .slider_text h2{font-size:48px !important; text-align: center;     line-height: 20px !important;     font-family: 'Bree Serif', serif;
}
.slider_text h2{ margin:0px 0px 35px 0px !important; padding:0px; color:#d7380f; font-family:'Yesteryear', cursive; font-weight:400; font-size:62px !important; text-shadow: 1px 1px 3px #000;}
.slider_text p{ margin:0px 0px 20px 0px !important; padding:0px; color:#fff; font-family: 'Roboto', sans-serif; font-weight:400; font-size:16px !important; line-height:23px !important;}
.slider_text p a{ margin:0px; padding:15px 45px !important; color:#fff; font-family: 'Roboto', sans-serif; font-weight:700; font-size:18px !important; background:#d7380f; display:inline-block; text-decoration:none; border-radius:3px;}
.slider_text p a:hover{ color:#000;}


.home_quote_wrapper{ margin:-3px 0px 0px 0px; padding:0px;  background:#000;}
.home_quote_container{ margin:0px auto; padding:40px 0px; width:962px;}
.quote_left{ margin:25px 0px 0px 0px; padding:0px; width:362px;  float:left;}
.quote_left h2{ margin:0px; padding:0px; color:#d7380f; font-family: 'Bree Serif', serif; font-weight:400; font-size:38px; text-transform:uppercase; letter-spacing: -1px; line-height:34px;}
.quote_left h3{ margin:0px; padding:0px; color:#dddddd; font-family: 'Bree Serif', serif; font-weight:400; font-size:38px; text-transform:uppercase; letter-spacing: -1px; line-height:34px;}

.quote_right{ margin:0px; padding:0px; width:568px;  float:right;}
.quote_input_feild{ margin:0px 7px 7px 0px; padding:10px 0px 10px 10px;  width:265px; border:1px solid #232323; font-family: 'Open Sans', sans-serif; font-weight:400; font-size:13px; color:#5f5f5f; background:#fff;}
.quote_msg_feild{ margin:0px 7px 0px 0px; padding:10px 0px 10px 10px;  width:265px; height:76px; border:1px solid #232323; font-family: 'Open Sans', sans-serif; font-weight:400; font-size:13px; color:#5f5f5f; background:#fff;}

.home_captcha{ margin:-110px 0px 0px 0px; padding:0px; width:283px; float:right;}
.home_captcha  img{ margin:0px; padding:8px 26px 7px 26px; width:auto; height:auto; max-width:100%; float:left; background:#fff;}
.home_captcha_code{ margin:0px 7px 0px 0px; padding:10px 0px 10px 10px;  width:130px; border:1px solid #232323; font-family: 'Open Sans', sans-serif; font-weight:400; font-size:13px; color:#5f5f5f; background:#fff; float:right}

.quote_sub_button{ margin:-5px 12px 0px 0px; padding:10px 0px;  width:192px; border:none; font-family: 'Roboto', sans-serif; font-weight:700; font-size:18px; color:#fff; background:#d7380f; border-radius:3px; cursor:pointer;}
.quote_sub_button:hover{ background:#fb3705; color:#000;}
div.wpcf7 img.ajax-loader{ display:none;}

.body_middle_wrapper{ margin:0px; padding:0px; background:url(images/home-middle-bg.jpg) #0d0d0d center top no-repeat;}
.body_middle_container{ margin:0px auto; padding:30px 0px 25px 0px; width:962px;}
.body_middle_container p{ margin:0px 0px 15px 0px; padding:0px; color:#fff; font-family: 'Roboto', sans-serif; font-weight:400; font-size:14px; line-height:23px;}
.body_middle_container p a{ margin:0px; padding:10px 30px; color:#fff; font-family: 'Roboto', sans-serif; font-weight:700; font-size:18px; background:#d7380f; display:inline-block; text-decoration:none; border-radius:3px;}
.body_middle_container p a:hover{ color:#000;}

.stave_left{ margin:0px; padding:0px; width:500px; float:left;}
.stave_left h2{ margin:0px 0px 15px 0px; padding:0px; color:#d7380f; font-family: 'Bitter', serif; font-weight:700; font-size:29px; letter-spacing: -1px;}

.stave_right{ margin:55px 0px 0px 0px; padding:0px; width:388px; float:right;}
.stave_right ul{ margin:0px 0px 30px 0px; padding:0px; list-style-type:none;}
.stave_right ul li{ margin:0px 0px 18px 0px; padding:0px 0px 0px 35px; background:url(images/home-middle-arrow.png) left center no-repeat;}
.stave_right ul li span{ margin:0px; padding:0px;  color:#fff; font-family: 'Bree Serif', serif; font-weight:400; font-size:18px;}
.stave_right ul li a, .inner_right ul li a{text-decoration: none;}

.experience_wrapper{ margin:0px; padding:0px; background:#000;}
.experience_container{ margin:0px auto; padding:40px 0px; width:962px;}
.experience_container img{ margin:0px; padding:0px; width:auto; height:auto; max-width:100%;}

.year_exp_wrapper{  padding:0px; /*width:64%; margin:-275px 0 0 50px;*/ position:absolute; margin: -250px 0 0 540px;}
/*.year_exp_container{ margin:0px auto; padding:0px 0px; width:962px;}*/
.year_exp_text{ margin:0px; padding:0px; width:432px;}

.year_exp_text h2{ margin:0px 0px 0px 0px; padding:0px; color:#d7380f; font-family: 'Yesteryear', cursive; font-weight:400; font-size:62px;}
.year_exp_text p{ margin:0px 0px 20px 0px; padding:0px; color:#fff; font-family: 'Roboto', sans-serif; font-weight:400; font-size:16px; line-height:23px;}
.year_exp_text p a{ margin:0px; padding:10px 30px; color:#fff; font-family: 'Roboto', sans-serif; font-weight:700; font-size:18px; background:#d7380f; display:inline-block; text-decoration:none; border-radius:3px;}
.year_exp_text p a:hover{ color:#000 !important;}
.bottom-content p a {
    padding: 0 !important;
    background: transparent !important;
    font-size: 16px !important;
    text-shadow: 0px 0px 3px #333 !important;
}
.bottom-content p a:hover{color:#d7380f;}
.footer_wrapper{ margin:0px; padding:0px; background:url(images/footer-bg.jpg) #0d0d0d center top;}
.footer_container{ margin:0px auto; padding:42px 0px; width:962px;}
.footer_container h3{ margin:0px 0px 25px 0px; padding:0px; color:#d7380f; font-family: 'Bitter', serif; font-weight:400; font-size:25px;}

.footer_left{ margin:0px 45px 0px 0px; padding:0px; width:200px; float:left;}
.footer_left img{ margin:0px; padding:0px; width:auto; height:auto; max-width:100%;}
.footer_left ul{ margin:0px; padding:0px; list-style-type:none;}
.footer_left ul li{ margin:0px  0px 15px 0px; padding:0px; }
.footer_left ul li a{ margin:0px; padding:0px; color:#fff; font-family: 'Roboto', sans-serif; font-weight:400; font-size:15px; text-decoration:none;}
.footer_left ul li a:hover{ color:#d7380f;}
.footer_left span{ margin:0px 0px 40px 0px; padding:0px; color:#fff; font-family: 'Roboto', sans-serif; font-weight:400; font-size:15px; display:block;}
.footer_left ul li.current-menu-item a{ color:#d7380f; text-decoration:none;}

.footer_middle{ margin:0px; padding:0px; width:300px; float:left; text-align:center;}
.footer_middle img{ margin:0px; padding:0px; width:auto; height:auto; max-width:100%; cursor:pointer;}
.footer_right{ margin:0px; padding:0px; width:365px; float:right;}
.footer_right img{ margin:0px; padding:0px; width:auto; height:auto; max-width:100%; cursor:pointer;}

.copywrite_wrapper{ margin:0px; padding:0px; background:#000;}
.copywrite_container{ margin:0px auto; padding:20px 0px; width:962px;}
.copywrite_container p{ margin:0px; padding:0px; color:#fff; font-family: 'Roboto', sans-serif; font-weight:400; font-size:13px;}
.copywrite_container p a{ margin:0px; padding:0px; color:#fff; font-family: 'Roboto', sans-serif; font-weight:400; font-size:13px; text-decoration:none;}
.copywrite_container p a:hover{ color:#d7380f;}

.copywrite_left{ margin:0px; padding:0px; width:335px; float:left;}
.copywrite_right{ margin:0px; padding:0px; width:325px; float:right; text-align:right;}

/*-------------------------------------About Us---------------------------------------*/

.inner_body_wrapper{ margin:-4px 0px 0px 0px; padding:0px; background:url(images/gallery-bg.jpg) repeat;}
.inner_body_wrapper.pricing_container{background-color:#fff; background-repeat: no-repeat; background-position: bottom center; background-size:100%;  background-image:url('/wp-content/uploads/2016/08/bg-page-1.jpg'); color:#444;}

.inner_body_container{ margin:0px auto; padding:25px 0px 20px 0px; width:962px;}
.inner_body_container p{ margin:0px 0px 15px 0px; padding:0px; color:#fff; font-family: 'Roboto', sans-serif; font-weight:300; font-size:14px; line-height:23px;}
.inner_body_wrapper.pricing_container h3{color:#d7380f; font-family: 'Bree Serif', serif; font-size: 28px; font-weight: 800;}.inner_body_wrapper.pricing_container p{color:#444; font-size:16px; margin-bottom: 25px;}
.inner_body_wrapper.pricing_container p strong{color:#d7380f;}
.inner_body_container p a{ margin:0px; padding:10px 30px; color:#fff; font-family: 'Roboto', sans-serif; font-weight:700; font-size:18px; background:#d7380f; display:inline-block; text-decoration:none; border-radius:3px;}
.inner_body_container p a:hover{ color:#000;}

.inner_body_left{ margin:0px; padding:0px; width:500px; float:left;}
.inner_body_left img{ margin:30px 0px 0px 0px; padding:0px; width:auto; height:auto; max-width:100%; border:1px solid #fff;}
.inner_body_left h2{ margin:0px 0px 15px 0px; padding:0px; color:#d7380f; font-family: 'Bitter', serif; font-weight:700; font-size:29px; letter-spacing: -1px;}

.inner_body_right{ margin:55px 0px 0px 0px; padding:0px; width:388px; float:right;}
.inner_body_right ul{ margin:0px 0px 30px 0px; padding:0px; list-style-type:none; color:#fff;}
.inner_body_right ul li{ margin:0px 0px 18px 0px; padding:0px 0px 0px 35px; background:url(images/home-middle-arrow.png) left center no-repeat;color:#fff; }
.inner_body_right ul li span{ margin:0px; padding:0px;  color:#fff; font-family: 'Bree Serif', serif; font-weight:400; font-size:18px;}
.inner_right {margin: 0;}

/*---------------------------------------------Marine------------------------------------------*/
.marine_body_rapper{ margin:-3px 0px 0px 0px; padding:0px; background:url(images/marine-body-bg.jpg) #0d0d0d center top no-repeat;}
.marine_left{ margin:0px; padding:0px; width:445px; float:left;}
.marine_left h2, .marine_right h2{ margin:0px 0px 15px 0px; padding:0px; color:#d7380f; font-family: 'Bitter', serif; font-weight:700; font-size:29px; letter-spacing: -1px;}
.marine_right{ margin:15px 0px 0px 0px; padding:0px; width:445px; float:right;}

.marine_photo_gallery{ margin:22px 0px 11px 0px; padding:0px;}
.marine_photo_left{ margin:0px 11px 0px 0px; padding:0px; float:left;}
.marine_photo_left img{ margin:0px; padding:0px; width:auto; height:auto; max-width:100%; border:1px solid #fff;}

.marine_photo_right{ margin:0px; padding:0px; float:right;}
.marine_photo_right img{ margin:0px; padding:0px; width:auto; height:auto; max-width:100%; border:1px solid #fff;}

/*-------------------------------------------Contact us-------------------------------------------------*/
.contact_body_wrapper{ margin:-3px 0px 0px 0px; padding:0px; background:url(images/contact-body-bg.jpg) #0d0d0d center top no-repeat;}
.contact_body_container{ margin:0px auto; padding:20px 0px 40px 0px; width:962px;}

.contact_left{ margin:0px; padding:0px; width:362px;  float:left;}
.contact_left a span {color: #d7380f!important;}
.contact_left h3{ margin:0px 0px 10px 0px; padding:0px; color:#d7380f; font-family: 'Bitter', serif; font-weight:700; font-size:29px; letter-spacing: -1px;}
.contact_left p{ margin:0px 0px 25px 0px; padding:0px; color:#fff; font-family: 'Roboto', sans-serif; font-weight:400; font-size:14px; line-height:23px;}
.contact_left h4{ margin:0px 0px; padding:0px; color:#d7380f; font-family: 'Roboto', sans-serif; font-weight:900; font-size:20px; text-transform:uppercase; line-height:20px;}
.contact_left h2{ margin:0px 0px; padding:0px; color:#dddddd; font-family: 'Roboto', sans-serif; font-weight:900; font-size:44px; text-decoration:none; line-height:44px;}
.contact_left h2 img{ margin:0px 8px 0px 0px; padding:0px; width:auto; height:auto; max-width:100%;}

.contact_right{margin:50px 0px 0px 0px; padding:0px;width: 568px; float: right;}

/*------------------------------------------------------Thank you-------------------------------------------------------*/
.thankYou_container{ margin:0px auto; padding:30px 0px 30px 0px; width:962px; text-align:center;}
.thankYou_container h2{ margin:0px 0px 15px 0px; padding:0px; color:#d7380f; font-family: 'Bitter', serif; font-weight:700; font-size:29px; letter-spacing: -1px;}
.thankYou_container p{ margin:0px 0px 15px 0px; padding:0px; color:#fff; font-family: 'Roboto', sans-serif; font-weight:400; font-size:14px; line-height:23px;}
.thankYou_container p a{ margin:0px; padding:10px 30px; color:#fff; font-family: 'Roboto', sans-serif; font-weight:700; font-size:18px; background:#d7380f; display:inline-block; text-decoration:none; border-radius:3px;}
.thankYou_container p a:hover{ color:#000;}

/*------------------------------------------------------Gallery------------------------------------------*/
.gallery_body_warpper{ margin:-3px 0px 0px 0px; padding:0px; background:url(images/gallery-bg.jpg) #0d0d0d center top no-repeat;}
.gallery_body_container{ margin:0px  auto; padding:20px 0px 20px 0px; width:962px;}
.gallery_body_container h2{ margin:0px 0px 15px 0px; padding:0px; color:#d7380f; font-family: 'Bitter', serif; font-weight:700; font-size:29px; letter-spacing: -1px;}

.gallery{ margin:0px 0px 10px 0px; padding:0px;}
.gallery h2{ margin:0px 0px 15px 0px; padding:0px; color:#d7380f; font-family: 'Bitter', serif; font-weight:700; font-size:29px; letter-spacing: -1px;}

.gallery_left{ margin:0px 11px 0px 0px; padding:0px; float:left;}
.gallery_left img{ margin:0px; padding:0px; width:auto; height:auto; max-width:100%; border:1px solid #fff;}
.gallery_right{ margin:0px; padding:0px; float:right;}
.gallery_right img{ margin:0px; padding:0px; width:auto; height:auto; max-width:100%; border:1px solid #fff;}

.gallery_page{ margin:20px 0px 0px 0px; padding:0px; text-align:center;}
.gallery_page img{ margin:0px; padding:0px; width:auto; height:auto; max-width:100%; cursor:pointer;}



/*------------------------------------ Chrome and Safari code -------------------------------------- */
@media screen and (-webkit-min-device-pixel-ratio:0)
{
.someElement {margin:1em}
.copywrite_left{ width:325px;}
.copywrite_right{ width:242px;}
}

@media only screen and (max-width: 959px) and (min-width: 768px){
.year_exp_text h2 {font-size: 38px;}
.year_exp_text p {font-size: 12px;}
.experience_container {position:relative;}
.year_exp_wrapper {top: 25px;right: 0; width: auto !important; margin: 0 !important;}
.year_exp_text {width: auto !important;}

}
.fb-like-box{ background:#fff;}

/*-----new content pages-----*/
.inner_body_left > h3 {color: #fff;}
.inner_body_left > ul {
    color: #fff;
    font-family: "Roboto",sans-serif;
    font-size: 14px;
    line-height: 23px;
}
.inner_body_left p .newbutton:hover {color: #cccccc;}

.inner_body_left p .newbutton {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    font-size: 14px !important;
    padding: 0 !important;
    text-decoration: underline !important;
}

@media (min-width: 769px) {
.pricing-inline{width:100%; display:block;}
.pricing-inline .pricing-column{width:100%; max-width:240.5px; display:inline-block; background-color:#F8F4E7; margin-bottom:0px; position:relative;    font-family: 'Roboto', sans-serif; float:left;}
.pricing-inline .pricing-column hr{
max-width: 85%;
    display: block;
    margin: 40px auto 20px;
    border: 0px;
    height: 1px;
    background: #333;
}
.visible-xs{display:none;}
.bottom-content p{color:#fff !important; text-shadow: 1px 1px 0px #222; -webkit-text-shadow: 1px 1px 0px #222; -moz-text-shadow: 1px 1px 0px #222;}
.bottom-content h4{color:#fff; text-shadow: 1px 1px 0px #222; -webkit-text-shadow: 1px 1px 0px #222; -moz-text-shadow: 1px 1px 0px #222;}
}
@media (max-width: 768px) {
	.pricing-inline{width:100%; display:block;}
	.pricing-inline .pricing-column{width:100%; max-width:50%; display:inline-block; background-color:#F8F4E7; margin-bottom:0px;    font-family: 'Roboto', sans-serif; float:left;}
	.pricing-inline .pricing-column .heading, .pricing-inline .pricing-column .footer{border:none !important;}
	.hidden-xs{display:none;}
	.visible-xs{display:inline-block;}
	.feature-toggle .toggle-link{text-align: center; margin:35px 0px;  font-weight: 400; color:#333; font-size:18px;}
	.feature-toggle .toggle-link:hover{cursor: pointer; text-decoration: underline;}
	.bottom-content p{color:#333 !important;}
	.bottom-content h4{color:#333; text-shadow: 1px 1px 0px #fff; -webkit-text-shadow: 1px 1px 0px #fff; -moz-text-shadow: 1px 1px 0px #fff;}
}
@media (max-width: 480px) {
.pricing-inline .pricing-column{width:100%; max-width:100%; display:inline-block; background-color:#F8F4E7; margin-bottom:0px;    font-family: 'Roboto', sans-serif;}
.pricing-inline .pricing-column .heading, .pricing-inline .pricing-column .footer{border:none !important;}
}
.pricing-content {
    box-shadow: 3px 4px 9px rgba(0, 0, 0, 0.65);
display: inline-block;
}
.pricing-inline div.pricing-column:last-child:after{display:none;}
.pricing-column:after {
    content: "";
    width: 1px;
    position: absolute;
    height: 100%;
    top: 0px;
    background: #000;
    right: 0px;
}
.pricing-inline .pricing-column .heading{margin-left:0px !important;}
.pricing-inline .pricing-column .heading{    color: #fff;
    font-size: 24px;
    font-weight: 100;
font-family: 'Roboto', sans-serif;
    background-color: #343433;
    text-align: center;
    height:90px;
    margin-left: -1px;
    line-height: 26px;
		border-right:2px dashed #fff;
    padding: 20px 20px 10px 20px;}
.pricing-inline .pricing-column:last-child .heading{border:none;}
.pricing-inline .pricing-column .footer{    color: #fff;
    font-weight: 300;
    background-color: #343433;
    text-align: center;
		border-right:2px dashed #fff;
    padding: 20px 20px 20px 20px;}
.pricing-inline .pricing-column:last-child .footer{border:none;}
.pricing-inline .pricing-column .arrow-down
{
	content: "";
	display: block;
	width: 0;
	height: 0;
	position: relative;
	bottom: 0;
	margin: auto;
	text-align: center;
	border-left: 20px solid transparent;
	border-right: 20px solid transparent;
	border-top: 20px solid #343433;
}
.pricing-inline .pricing-column .price{
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	padding: 40px 20px 0px 20px;
    width: 120px;
    height: 115px;
    margin: 35px auto;
    display: block;
    line-height: 1.4;
    text-align: center;
    font-size: 20px;
		color:#fff;
}
.pricing-inline .pricing-column .price span{
	color:#222;
}
.pricing-inline .pricing-column .fa-angle-right{font-size:18px;}
.pricing-inline .pricing-column:first-child .fa-angle-right{color:#CF412C; font-weight: 800;}
.pricing-inline .pricing-column:nth-child(2) .fa-angle-right{color:#6588BB; font-weight: 800;}
.pricing-inline .pricing-column:nth-child(3) .fa-angle-right{color:#84BA3C; font-weight: 800;}
.pricing-inline .pricing-column:last-child .fa-angle-right{color:#B8A033; font-weight: 800;}

.pricing-inline .pricing-column:first-child .price, .pricing-inline .pricing-column:first-child .pricing-btn{background-color:#CF412C;}
.pricing-inline .pricing-column:nth-child(2) .price, .pricing-inline .pricing-column:nth-child(2) .pricing-btn{background-color:#6588BB;}
.pricing-inline .pricing-column:nth-child(3) .price, .pricing-inline .pricing-column:nth-child(3) .pricing-btn{background-color:#84BA3C;}
.pricing-inline .pricing-column:last-child .price, .pricing-inline .pricing-column:last-child .pricing-btn{background-color:#B8A033;}
.pricing-inline .pricing-column .size{width:100%; text-align: center; color:#222; font-weight: 600;  font-size: 16px; margin-bottom:20px;}

.pricing-inline .pricing-column .pricing-btn{text-decoration: none; width:100%; max-width:100px; font-weight: 600; text-align:center; padding:10px 10px; display:block; margin:20px auto; color:#fff;}

.pricing-inline .pricing-column .pricing-btn:hover{background-color:#343433; transition:all 0.2s; -webkit-transition:all 0.2s; -moz-transition:all 0.2s;}


.pricing-inline .pricing-column .list-feature{list-style-type: none; padding:0px; margin:0px;}
.pricing-inline .pricing-column .list-feature li{padding:0px; margin:0px; text-align: center; padding:25px 15px; }
.pricing-inline .pricing-column .list-feature li:nth-child(odd){background-color:#DCD9D1;}
.pricing-inline .pricing-column .list-feature li:nth-child(even){background-color:#E1DED7;}

.pricing-inline .pricing-column .list-feature li span strong{font-size:16px; font-weight:900 !important; color:#000;}
.pricing-inline .pricing-column .list-feature li p{margin:0px; font-size:14px;}

.bottom-content{clear:both; margin:50px 0px;}
.bottom-content h4{  font-size:18px; line-height: 1.4;}
.bottom-content h4 strong, .bottom-content h4 a{color:#CF412C;}
.bottom-content h4 a{font-style: italic;}
