/*
Theme Name: The7.2
Theme URI: http://dream-theme.com/
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!
Version: 2.1.5
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
License URI: License.txt
Tags: one-column, two-columns, right-sidebar, flexible-width, custom-menu, editor-style, featured-images, post-formats, rtl-language-support, sticky-post, translation-ready
*/

.blog .dt-format-gallery .dt-format-gallery-coll.full,
.archive .dt-format-gallery .dt-format-gallery-coll.full,
.search .dt-format-gallery .dt-format-gallery-coll.full
.blog .dt-format-gallery .dt-format-gallery-coll.full,
.archive .dt-format-gallery .dt-format-gallery-coll.full,
.search .dt-format-gallery .dt-format-gallery-coll.full
{
	display: none;
}

table
{
	border: 3px solid #999999 !important;
	background-image: -webkit-linear-gradient(270deg,rgba(186,216,216,1.00) 0%,rgba(255,255,255,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(186,216,216,1.00) 0%,rgba(255,255,255,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(186,216,216,1.00) 0%,rgba(255,255,255,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(186,216,216,1.00) 0%,rgba(255,255,255,1.00) 100%);
	
	}


.wp-caption-text,
.sticky,
.gallery-caption,
.bypostauthor {}


.gform_footer {
text-align: center;
}

.gform_body {
text-align:center;
}

.gfield_label {
  font-size: 16px !important;
  line-height: 0px;
color: #333 !important;
  font-weight: 500 !important;
margin:none !important;
}

.gform_button {
min-width: 80%;
font-size: 19px !important;
font-family: open sans !important;
font-weight:800 !important;
margin-top: 20px;
  text-shadow: 0 -1px 0 #00669b;
max-height: 48px;
 background-color: #ffb900;
  -moz-box-shadow: 0 1px 0 #d04111;
  -webkit-box-shadow: 0 1px 0 #d04111;
  box-shadow: 0 1px 0 #d04111;
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #e14b16), color-stop(100%, #f49c3e));
  background-image: -moz-linear-gradient(bottom, #e14b16 0%, #f49c3e 100%);
  background-image: -webkit-linear-gradient(bottom, #e14b16 0%, #f49c3e 100%);
  background-image: linear-gradient(to top, #e14b16 0%, #f49c3e 100%);
}

.team-author-name {
font-size: 28px;
}

.ult_modal.ult-small {
  width: 480px !important;
}

.gform_footer {
  padding: 0 !important;
  margin: 0 0 0 0;
  clear: both;
}

.style-ios .form-fields input {
  margin: 0;
  border: none;
  border-top: 1px solid #eaeaea;
  background-color: #FFFFFF;
}

placeholder {
font-size: 33px !important;
}

.center-text {
text-align: center;
}

.gform_body {
  font-family: neosr;
  font-size: 18px;
}

.gform_wrapper input[type=text], .gform_wrapper input[type=url], .gform_wrapper input[type=email], .gform_wrapper input[type=tel], .gform_wrapper input[type=number], .gform_wrapper input[type=password] {
text-align: center;
text-indent: 0;
}

.style-ios .stripe-style-1 {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

.gform_wrapper div.charleft {
display:none;
}

.product .summary.entry-summary .price, .product-category .rollover-content-container > a h3, .product-category .project-list-content > a h3 {
text-transform: none;
}

.marginopt {
margin-top: 25px !important;
} 

.tmcp-field-wrap {
  line-height: 12px;
}

.tm_divider {
color:#ce2020;
}

.summary.entry-summary div[itemprop="description"] {
  margin: 25px 0px 0px 0px;
}

.itemnew {
background-color: #E8E8E8;
  padding: 15px;
  border-radius: 3px;
  margin-top: 20px;
  width: 300px;
}

.checkbox_image_label {
  display: none;
}

.tabsnew {
background-color: #E8E8E8;
  width: 500px;
  padding: 15px 10px 15px 25px;
  border-radius: 3px;
}

.padcont {
padding-left: 25px;
}

.listnew {
  font-size: 15px;
  font-weight: 500;
line-height: 18px;
}

.tm-epo-totals {
  padding-top: 0 !important;
}

.tm-extra-product-options .tm-extra-product-options-field {
  margin: 1em 0 0em 0;
}

.tm-extra-product-options-container {
  font-size: 12px;
}

.descnew{
font-size:14px;
line-height:21px;
}

.variation {
display:none !important;
}

.woocommerce-error:before, .woocommerce-info:before, .woocommerce-message:before {
padding-top: 0;
}

.scroll-top.on {
  top: 90%;
}

.affwp-tab-content {
  margin-bottom: 20px;
  margin-top: 20px;
}

.affwp-affiliate-dashboard-tabs {
  background-color: #F4F4F4;
  border-radius: 5px;
}

.heading-main {
text-align: center; 
font-family: intro_regular; 
font-size: 2.5em; 
color: #fff;  
line-height: 50px;
}

.heading-main2 {
text-align: center;
font-size: 2.5em;
line-height: 50px;
color:#333;
}

.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {
  width: 80%;
height:37px;
}

.form-style2 {
  border-radius: 5px !important;
}

.button-form {
  padding: 13px 0;
  width: 308px;
  -moz-border-radius: 3px/3px 3px 3px 3px;
  -webkit-border-radius: 1;
  border-radius: 3px/3px 3px 3px 3px;
  -moz-background-clip: padding;
  -o-background-clip: padding-box;
  -webkit-background-clip: padding;
  background-clip: padding-box;
  background-color: #ffb900;
  -moz-box-shadow: 0 1px 0 #d04111;
  -webkit-box-shadow: 0 1px 0 #d04111;
  box-shadow: 0 1px 0 #d04111;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgi…pZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #e14b16), color-stop(100%, #f49c3e));
  background-image: -moz-linear-gradient(bottom, #e14b16 0%, #f49c3e 100%);
  background-image: -webkit-linear-gradient(bottom, #e14b16 0%, #f49c3e 100%);
  background-image: linear-gradient(to top, #e14b16 0%, #f49c3e 100%);
  font-family: "PT Sans", sans-serif;
  color: #FFFFFF;
  text-shadow: 0 -1px 0 #b6350a;
  font-size: 22px;
  font-weight: 700;
  border: none;
  cursor: pointer;
  margin: 0 0 20px 0;
}

input[type=text] {
  margin-bottom: 10px;
  padding: 7px 15px;
  border: 1px solid #cbcbcb;
background-color: #fff;
  color: #b8bcbe;
  border-radius: 3px;
}

.gform_wrapper label.gfield_label + div.ginput_container {
  margin-top: 0.175em !important;
}

.gform_wrapper .top_label .gfield_label {
  margin: 0 0 0 0 !important;
}

.minus-margin {
margin-top:-100px;
}

.style-form {
  border-top-width: 1px !important;
  border-right-width: 1px !important;
  border-bottom-width: 1px !important;
  border-left-width: 1px !important;
  padding-top: 35px !important;
  padding-right: 15px !important;
  padding-bottom: 25px !important;
  padding-left: 15px !important;
  background-color: rgba(255, 255, 255, 0.93) !important;
  border-left-color: #f9f9f9 !important;
  border-right-color: #f9f9f9 !important;
  border-top-color: #f9f9f9 !important;
  border-bottom-color: #f9f9f9 !important;
-moz-box-shadow: -3px 4px 8px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: -3px 4px 8px rgba(0, 0, 0, 0.1);
box-shadow: 2px 4px 8px rgba(0, 0, 0, 0.3);
border-radius: 3px;
}

.hopt {
text-align: center;
  font-family: "Open Sans", sans-serif;
  font-weight: 600;
  font-size: 44px;
  line-height: 48px;
  color: #FF8800;
}

.hopty {
text-align: center; 
font-weight: 600; 
font-size: 28px; 
line-height: 34px;
}

.borderc {
  border-radius: 5px !important;
box-shadow: 0 5px 0 #DBBB16;
}

.modalka {
font-size: 26px !important;
  font-weight: 900 !important;
  padding: 18px !important;
  text-shadow: 0 -1px 0 #b6350a !important;
box-shadow: 0 3px 0 #BE6139 !important;
}

#header #navigation .text-area {
background-color: #fff5cc;
padding: 14px;
border-radius: 4px;
}