/*
Theme Name: Peter Brennan
Theme URI: https://www.xispl.com
Author: Peter Brennan
Author URI: https://www.xispl.com
Description: In 2014, our default theme lets you create a responsive magazine website with a sleek, modern design. Feature your favorite homepage content in either a grid or a slider. Use the three widget areas to customize your website, and change your content's layout with a full-width page template and a contributor page to show off your authors. Creating a magazine website with WordPress has never been easier.
Version: 1.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, green, white, light, dark, two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: twentyfourteen

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/**
 * Table of Contents:
 *
 * 1.0 - Reset
 * 2.0 - Repeatable Patterns
 * 3.0 - Basic Structure
 * 4.0 - Header
 * 5.0 - Navigation
 * 6.0 - Content
 *   6.1 - Post Thumbnail
 *   6.2 - Entry Header
 *   6.3 - Entry Meta
 *   6.4 - Entry Content
 *   6.5 - Galleries
 *   6.6 - Post Formats
 *   6.7 - Post/Image/Paging Navigation
 *   6.8 - Attachments
 *   6.9 - Archives
 *   6.10 - Contributor Page
 *   6.11 - 404 Page
 *   6.12 - Full-width
 *   6.13 - Singular
 *   6.14 - Comments
 * 7.0 - Sidebar
 *   7.1 - Widgets
 *   7.2 - Content Sidebar Widgets
 * 8.0 - Footer
 * 9.0 - Featured Content
 * 10.0 - Multisite
 * 11.0 - Media Queries
 * 12.0 - Print
 * -----------------------------------------------------------------------------
 */


/**
 * 1.0 Reset
 *
 * Resetting and rebuilding styles have been helped along thanks to the fine
 * work of Eric Meyer, Nicolas Gallagher, Jonathan Neal, and Blueprint.
 *
 * -----------------------------------------------------------------------------
 */

@charset "utf-8";
/* CSS Document */




img{ text-decoration:none; border:none;}

a{ text-decoration:none; border:none;}

body{margin:0px; padding:0px;}


.wrapper{width:1118px; height:auto; margin:0px auto; padding:0px 10px ; box-sizing:border-box; box-shadow:0px 0px 12px #656363; background-color:#fff; display:table }
		
	 /*-------top-header------------*/

.maincontainer{
				width:1100px;
				height:auto;
				margin:0px auto; 
				padding:0px; 
				}



.nav{
			width:100%;
			height:auto;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px; 
			float:left;
			text-align: right;
			display:table; background-color:#424242;
			}




#nav
		{width: 100%; /* 1000 */
			font-family: 'Raleway', sans-serif; 
			position:relative;
			
			
			 
			
			text-decoration:none; 
		}

			#nav > a { display: none; }

			#nav li
			{
				position: relative;
				list-style: none;
				background:none;
				
			}
				#nav li a
				{
					color: #fff;
					display: block;
				}
				
			#nav span:after
			{
				width: 0;
				height: 0;
				border: 0.313em solid transparent; /* 5 */
				border-bottom: none;
				border-top-color: #fff;
				content: '';
				vertical-align: middle;
				display: inline-block;
				position: relative;
				right: -0.313em; /* 5 */
			}
			#nav > li:after
					{
						position: absolute;
						border: 2px solid #fff;
						top: 35%;
						left: 25%;
						right: 25%;
						content: '';
					}

			/* first level */

			#nav > ul
			{
				height:auto; /* 60 */
				/*background-color: #003d98;*/
				 list-style: none; padding:0px; margin:0px; 
			}
				#nav > ul > li { height:auto; 
					float: left; 
					padding:0px 0px 0px 0px;
					border-right:1px solid #6c6c6c;
					background-position:top center;
					
				}
					#nav > ul > li > a
					{ padding:0px 27px 0px 27px;
						height:auto; 
						font-size:14px; /* 24 */
						line-height:41px; /* 60 (24) */
						text-align:right;
						font-weight:500;
						text-transform:uppercase;
						
						
						
						 text-decoration:none;
						
						 /*text-shadow:0px 1px 1px #000;*/
					
						margin:0 0px 0 0px;
						
						
					}
					
					
					
					/*----------------------------------------change of contact-tab-------------------------------*/
						/*#nav > ul > li:last-child > a:after
						{
						content:url(../images/border-top.png);
						position:relative;
						top:25px;
						left:10px;
						}
						
						#nav > ul > li:last-child >a
						{
						background:none;
						padding-right:0px;
						
					
					
						}
						#nav > ul > li:last-child 
						{
						
						border-right:none;
					}
						
					*/
						
					
						/*----------------------------------------change of contact-tab-------------------------------*/
						#nav > ul > li:hover > a,
						#nav > ul:not( :hover ) > li.active > a
						{
							text-decoration:none;
							color:#ffdd02;
				}

						#nav > ul > li.selected >a
						{ text-decoration:none;
						   color:#ffdd02;
							 
							
						}



				/* second level */

				#nav li ul
				{
					background-color:#8b0905;
					display: none;
					position: absolute;
					top: 100%; width:230px; margin:0px; padding:0px;
				}
					#nav li:hover ul
					{
						display: block;
						left: 0;
						right: 0;
					}
						#nav li:not( :first-child ):hover ul
						{
							left: 0px;
						}
						#nav li ul a
						{
							font-size: 12px; /* 20 */ 
							border-bottom: 1px solid #efeded;
							padding: 3px 0 3px 8px; line-height:35px; /* 15 (20) */
							text-decoration:none;
							text-align:left;
							color:#fff;
						}
							#nav li ul li a:hover,
							#nav li ul:not( :hover ) li.active a
							{
								/*background-color:#ecbd00;*/
								color:#e3af36;
							}


		@media only screen and ( max-width: 62.5em ) /* 1000 */
		{
			#nav
			{
				width: 100%;
				position: static;
				margin: 0px 0px 0px;
				background-color:#ffba3b;
			
		}
			
		}

		@media only screen and ( max-width:767px ) /* 640 */
		{
			
			#nav
			{
				position: relative;
				top: auto;
				left: auto;
				
			}
				#nav > a
				{
					width: 2.5em; /* 50 */
					height: 2.5em; /* 50 */
					text-align: left;
					text-indent: -9999px;
					background-color: #424242;
					position: relative;
				}
					#nav > a:before,
					#nav > a:after
					{
						position: absolute;
						border: 2px solid #fff;
						top: 35%;
						left: 25%;
						right: 25%;
						content: '';
					}
					
					#nav > a:after
					{
						top: 60%;
					}

				#nav:not( :target ) > a:first-of-type,
				#nav:target > a:last-of-type
				{
					display: block;
				}






			/* first level */

			#nav > ul
			{
				height: auto;
				display: none;
				position: absolute;
				left: 0;
				right: 0; background-color:#545252; 
				width:100%;
				
			}
				#nav:target > ul
				{
					display: block;
				}
				#nav > ul > li
				{
					width: 100%;
					float: none;
					border-bottom:1px solid #ccc;
				}
					#nav > ul > li > a
					{
						height: auto;
						text-align: left; line-height:30px;
						padding:0 0 0 7px; border:none;
						
						 /* 20 (24) */
					}
						#nav > ul > li:not( :last-child ) > a
						{
							border-right: none;
							border-bottom:none;
							
							
						}
						#nav > ul > li > a{color:#fff;}
						
						#nav > ul > li > a:hover{border:none; background-color:#000; color:#fff;}
						#nav > ul > li a.selected
						{
							background: none;
							color:#fff; border:none;
							
						}


				/* second level */

				#nav li ul

				{
					position: static;
					padding:0px; /* 20 */
					width:259px;
					display: block;
				}
				#nav li ul a
						{ font-size: 12px; /* 20 */ 
							/*border-bottom: 1px solid #efeded;*/
							padding: 0px 0 0 25px; line-height:30px; /* 15 (20) */
						}
		}
		#nav > ul > li.current-menu-item>a
      {
    
color: #ffdd02;

}	

.banner-section{
				width:100%; 
				height:auto; 
				margin:0px; 
				padding:0px 0 0px 0; 
				display:table;
				float:left;
				line-height:0px
				}
				
.banner-section img{margin:0px; padding:0px;}
				



.blog-section{
					width:100%; 
					height:auto; 
					margin:37px 0px 0px; 
					padding:0px 0px 0px; 
					display:table;
					float:left
					
					}
					
.blog-section-left{width:745px; height:auto; margin:0px; padding:0px; float:left;}
.blog-section-left h1{  color: #131313;
    font-family: "Raleway",sans-serif;
    font-size: 24px;
    font-weight: 700;
    margin: 0;
    padding: 0 0 5px;}
.about-section{width:100%; height:auto; margin:0px 0px 35px; padding:0px 0px 20px; display:table; border-bottom:1px solid #cdcdcd}
.about-section h1{margin:0px; padding:0px 0px 5px; font-family: 'Raleway', sans-serif; font-weight:700; font-size:24px; color:#131313;  }
.about-section h1 a{color:#131313;}
.about-section h1 a:hover{color:#670000; text-decoration:underline}
.about-section span{margin:0px; padding:0px 0px 5px; font-family: 'Raleway', sans-serif; font-weight:500; font-size:12px; color:#670000; display:table;  }
.about-section p{margin:0px; padding:0px 0px 10px; font-family: 'Raleway', sans-serif; font-weight:400; font-size:14px; color:#333333; line-height:24px; text-align:justify; }
.about-section span a{
   color:#670000;
    font-family: "Raleway",sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    margin: 0;
    padding: 0 0 10px;
}
.about-section span a:hover{ text-decoration:underline}
.about-section p a{color:#670000;}
.about-section p a:hover{ text-decoration:underline}
.about-section a img{margin:0px; padding:0px 18px 0px 0px; float:left;}

.about-section  img {
    float: left;
    margin: 0;
    padding: 0 18px 0 0;
}

.article-section{width:100%; height:auto; margin:0px 0px 0px; padding:0px 0px 0px; display:block; }
.article{width:100%; height:auto; margin:0px 0px 32px; padding:0px 0px 29px; display:table;border-bottom:1px solid #cdcdcd}

.article-img{width:212px; height:auto; margin:0px 22px 0px 0px; float:left;}
.article-img img{margin:0px; padding:0px;}
.article-content{width:500px; height:auto; margin:0px; float:left;}

.article-content h1{margin:0px 0px 0px 0px; padding:0px; font-family: 'Raleway', sans-serif; font-weight:700; font-size:24px; color:#131313;  }
.article-content h1 a{color:#131313;}
.article-content h1 a:hover{color:#670000; text-decoration:underline;}
.article-content span{margin:0px 0px 0px 0px; padding:6px 0px 0px; font-family: 'Raleway', sans-serif; font-weight:500; font-size:13px; color:#670000; display:table }

.article-content  p{margin:0px; padding:5px 12px 0px 0px; font-family: 'Raleway', sans-serif; font-weight:400; font-size:14px; color:#333333; line-height:24px; text-align:justify;}
.article-content p a{color:#670000;}
.article-content p a:hover{ text-decoration:underline}
.article-content span a{color:#670000; font-size:14px;}
.article-content span a:hover{text-decoration:underline}

.full-article-content{width:100%; height:auto; margin:0px; float:left;}

.full-article-content h1{margin:0px 0px 0px 0px; padding:0px; font-family: 'Raleway', sans-serif; font-weight:700; font-size:24px; color:#131313;  }
.full-article-content h1 a{color:#131313;}
.full-article-content h1 a:hover{color:#670000; text-decoration:underline;}
.full-article-content span{margin:0px 0px 0px 0px; padding:6px 0px 0px; font-family: 'Raleway', sans-serif; font-weight:500; font-size:13px; color:#670000; display:table }

.full-article-content  p{margin:0px; padding:5px 12px 0px 0px; font-family: 'Raleway', sans-serif; font-weight:400; font-size:14px; color:#333333; line-height:24px; text-align:justify;}
.full-article-content p a{color:#670000;}
.full-article-content p a:hover{ text-decoration:underline}
.full-article-content span a{color:#670000; font-size:14px;}
.full-article-content span a:hover{text-decoration:underline}

.blog-breadcum{width:29%; height:auto; margin:0px 0px 0px 444px; padding:0px; display:table; }
.blog-breadcum ul{margin:0px; padding:0px;}
.blog-breadcum ul li{margin:0px 1px 0px 0px; padding:0px; list-style:none;  float:left;  background-color:#bb7e09; }
.blog-breadcum ul li a{margin:0px 0px; padding:4px 10px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:15px; display:block;}
.blog-breadcum ul li a:hover{ margin:0px 0px; padding:4px 10px;  background-color:#131313;color:#ffdd02;}

.blog-breadcum ul li a.active{ background-color:#131313;color:#ffdd02;}


.blog-section-right{width:273px; height:auto; margin:0px; padding:0px; float:right;}
.form{width:272px; height:178px; margin:0px; padding:275px 0px 0px 0px; display:table; background:url(images/form1.png) no-repeat; background-position:top center;}
.form-button{margin:0px 0px 0px 14px; padding:0px 0px; width:100%; height:auto; display:table;}
.form-button a img{margin:0px; padding:0px;}
.text{width:240px; height:34px; margin:0px 0px 8px 14px; padding:0px 0px 0px 5px; border-radius:5px; border:none; font-size:15px; color:#444; }

.popular-post-section{width:100%; height:auto; margin:10px 0px 0px; padding:0px; display:table;}
.popular-post-head{width:100%; height:auto; margin:0px; padding:10px; background-color:#131313;border-bottom: 1px solid #fff; box-sizing:border-box;}
.popular-post-head h1{margin:0px; padding:0px;font-family: 'Raleway', sans-serif; font-weight:800; font-size:18px; color:#ffba3b}
.popular-post-section ul{margin:0px; padding:4px 15px 13px 15px; width:100%; height:auto; display:table; background-color:#e9e7e5; box-sizing:border-box;}
.popular-post-section ul li{margin:0px; padding:3px 0px 5px 20px; list-style:none; background:url(images/dot1..png)0px 11px no-repeat; border-bottom: 1px solid #fff; }
.popular-post-section ul li a{margin:0px; padding:0px;font-family: 'Raleway', sans-serif; font-weight:500; color:#131313; font-size:12px;}
.popular-post-section ul li a:hover{color:#670000; text-decoration:underline}
.popular-post-section ul li:last-child{border-bottom:none;}
	 

.search-blog{width:100%; height:auto; margin:4px 0px 0px; padding:10px; background-color:#ffba3b; box-sizing:border-box;}
.search-blog h1{margin:0px; padding:0px 0px 5px;font-family: 'Raleway', sans-serif; font-weight:800; font-size:18px; color:#251302}
.search-form{width:100%; height:auto; margin:0px 0px 5px ; padding:0px; background-color:#FFFFFF;}
.txt{width:205px; height:30px; margin:0px 0px 0px; padding:0px 0px 0px 4px; border:none; background-color:#fff; font-family:'Raleway', sans-serif; font-weight:400; font-size:13px; color:#979796;}
.search-form a input {margin:0px; padding:0px; float:right;}


.category-section{width:100%; height:auto; margin:10px 0px 0px; padding:0px; display:table;}
.category-head{width:100%; height:auto; margin:0px; padding:10px ; background-color:#131313;border-bottom: 1px solid #fff; box-sizing:border-box;}
.category-head h1{margin:0px; padding:0px;font-family: 'Raleway', sans-serif; font-weight:800; font-size:18px; color:#ffba3b}
.category-section ul{margin:0px; padding:4px 15px 13px 15px; width:100%; height:auto; display:table; background-color:#e9e7e5; box-sizing:border-box;}
.category-section ul li{margin:0px; padding:3px 0px 5px 20px; list-style:none; background:url(images/dot1..png)0px 11px no-repeat; border-bottom: 1px solid #fff; }
.category-section ul li a{margin:0px; padding:0px;font-family: 'Raleway', sans-serif; font-weight:500; color:#131313; font-size:12px;}
.category-section ul li a:hover{color:#670000;text-decoration:underline}
.category-section ul li:last-child{border-bottom:none;}

.tag{width:100%; height:auto; margin:1px 0px 0px ; padding:0px 0px 0px 0px;}
.tag-head{width:100%; height:auto; margin:0px; padding:10px ; background-color:#131313;border-bottom: 1px solid #fff; box-sizing:border-box;}
.tag-head h1{margin:0px; padding:0px;font-family: 'Raleway', sans-serif; font-weight:800; font-size:18px; color:#ffba3b}
.tag-content{width:100%; height:auto; margin:0px; padding:10px; background-color:#e9e7e5; box-sizing:border-box;}

.tag-content p{margin:0px 0px 0px 0px; padding:0px 0px 5px 0px;font-family: 'Raleway', sans-serif; font-weight:500; font-size:13px; color:#131313;  line-height:24px;}
.tag-content p a{color:#131313;}
.tag-content p a:hover{text-decoration:underline;color:#670000;}
.tag-content p span.now a{font-size:18px;font-weight:500;}
.tag-content p span.now a:hover{text-decoration:underline;color:#670000;}
.tag-content p span a{font-size:18px; text-decoration:none; color:#131313;font-family: 'Raleway', sans-serif; font-weight:700;}
.tag-content p span a:hover{text-decoration:underline;color:#670000;}
.tag-content p span.family a{font-size:18px; text-decoration:none; color:#131313;font-family: 'Raleway', sans-serif; font-weight:800;}
.tag-content p span.family a:hover{text-decoration:underline;color:#670000;}
.tag-content p span.cha a{font-size:24px;font-weight:500;}
.tag-content p span.cha a:hover{text-decoration:underline;color:#670000;}

.footer-section{width:100%; height:auto; margin:45px 0px 0px; padding:10px 0px 10px;background-color:#131313; display:table; float:left}
.footer-section p{margin:0px 0px 0px ; padding:0px 0px 0px 10px; font-family: 'Raleway', sans-serif; font-weight:500; font-size:13px; color:#fff; font-weight:normal;}

.clear{clear:both;}
.wp-paginate .current {
    background: #000 none repeat scroll 0 0 !important;
    border: 1px solid #89adcf;
    color: #fff;
    margin-right: 4px;
    padding: 4px 8px;
}

.wp-paginate a {
    background: #bb7e09 none repeat scroll 0 0 !important;
	
    border: 1px solid  #bb7e09;
    color: #fff  !important; 
    margin-right: 4px;
    padding: 4px 8px;
    text-align: center;
    text-decoration: none;
	font-family:Raleway-Medium;
}
.screen-reader-text{display:none;}
.nametext {
    border: 1px solid #ccc;
    border-radius: 5px;
    color: #000;
    height: 30px;
   padding: 5px;
    width: 334px;
}
.contact-textarea{   border: 1px solid #ccc;
    border-radius: 5px;
    color: #000;
    height: 30px;
    padding: 5px;
    width: 334px;
	height:100px;
	}
.submit{width:130px;height:30px; border:0; border-radius:5px; color:#fff; Background-color:#151515;font-size:15px;float:left;cursor:pointer;}
.submit:hover{color:#d09935;}
.search-field{width:200px; height:30px; border-radius:5px; border:1px solid #ccc;padding-left:5px;}
.search-submit{color:#fff;Background-color:#151515;font-size:15px;;cursor:pointer;width:130px;height:30px; border-radius:5px; border:0px }
.search-submit:hover{color:#d09935;}
.search-title{font-size:25px; font-weight:bold; font-family: "Raleway",sans-serif;margin:0 0 20px 0}
.archive-title{font-size:25px; font-weight:bold; font-family: "Raleway",sans-serif;margin:0 0 20px 0}

.txt-search {
    background-color: #fff;
    border: medium none;
    color: #979796;
    font-family: "Raleway",sans-serif;
    font-size: 13px;
    font-weight: 400;
    height: 0;
    margin: 0;
    padding: 0 0 0 4px;
    width: 205px;
}
.about-section span.cat-links a {color:#ffba3b; font-weight:bold;}
.about-section span.entry-date a{font-weight:bold;color:#000}
.wp-paginate li a{ font-family: "Raleway",sans-serif; font-size:15px;}

.contact-title {
    font-family: "Raleway",sans-serif;
    font-size: 20px;
    font-weight: bold;
    margin: 0 0 10px;
}
.wpcf7-form-control{margin-bottom:5px;}
.about-section span.wpcf7-not-valid-tip{color:#ff0000;}
.wpcf7-response-output{ font-family: "Raleway",sans-serif;}
div.wpcf7-validation-errors {
    border: 2px solid #ff0000;
	margin:0px;
}
div.wpcf7-mail-sent-ok {
    border: 2px solid #398f14;
	margin:0px;
}

.addtoany_list a img {
    border: 0 none;
    height: auto;
    opacity: 1;
    overflow: hidden;
    padding: 0;
    vertical-align: top;
    width: auto;
}

.about-section span.tag-links a {color:#ffba3b;font-weight:bold;}
.about-section span.author a{display:none;}

.box{ width:275px; float:left; padding:10px 0 20px 0 ; margin: 10px 0 10px 0; display:table; background:url(http://www.theabundantlifenow.com/wp-content/uploads/2015/08/squeeze_box_bg.jpg) no-repeat top center #000; box-sizing: border-box; }
.box h2{ width:90%;padding:15px 0 0 0 ; text-align:center; margin:0 auto; display:table;  box-sizing: border-box; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:24px;  }

.box ul{ width:90%;padding:5px 0 0 0 ; text-align:center; margin:0 auto; display:table;  }
.box ul li{ width:100%;padding:0px 0 0 0 ;  margin:8px 0 0 0; float:none; }
.field{ width:212px; padding:5px 5px; height:24px; line-height:24px; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:13px; text-align:center; border-radius:8px; border:0px;}




/* Pop Style Start Here */

.popup{width:930px; float:left;  padding: 12px;  box-sizing: border-box; background:#fff;  font-family: 'Open Sans', sans-serif;}
.left_pop_img{float:left; width:251px; padding:29px 0px 0px 24px;}
.left_pop_img img{width:100%;}

.top-pop_sec{width:100%; float:left; background:#fff;}
.pop_elements{width:631px; float: left;  font-family: 'Open Sans', sans-serif; box-sizing: border-box; padding: 29px 20px 20px 28px;}
.pop_elements h1{font-size:48px; text-align:center; font-weight:bold; text-transform:uppercase; line-height:42px;  padding: 0px; margin: 0px; 
 padding-bottom: 12px;}
.pop_elements h2{font-size:24px; font-weight:normal; line-height:30px; text-transform:uppercase; text-align:center; padding: 0px; padding-bottom:6px;  
margin: 0px;}
.pop_elements strong{text-align:center; width: 100%; display: block; font-size:36px; font-weight:600;  text-transform:uppercase; padding-bottom: 9px;}

.pop_elements ul{padding: 0px; margin: 0px; width:100%; float:left; margin-bottom: 12px;}
.pop_elements ul li{list-style:none; float:left; font-size:16px; font-weight:600; background:url(images/tick.png) 0 5px no-repeat; padding-left: 30px; box-sizing: border-box; padding-bottom: 8px;}
.pop_elements ul li a{color:#000; text-decoration:none;}
.access_form{width:100%; float:left;}

.access_form label{width:100%; float:left;}
.access_form label input{width:206px; border:1px solid #8e8e8e;outline:none; padding-left:14px; box-sizing:border-box; height:38px; border-radius:4px; 
margin-right: 8px; font-size:14px; color:#000;}
.access_form .Inst-btn{width:145px; background:#ea7504; height:40px; border-radius:4px; border:none; outline:none; font-size:14px; font-weight:bold; -webkit-appearance: none;
color:#fff; text-transform:uppercase; cursor:pointer; margin-bottom:14px;}
.access_form .Inst-btn:hover{background:#333;}
.access_form p{font-size:12px; color:#000;}
#popup1, .bMulti{top:259.5px !important;}
.reports{width:100%; float:left; background:#f1f1f1; text-align:center; font-size:22px; font-weight:bold; padding:25px 0px; text-transform:uppercase;}
#close_cross {      top: -13px;    right: -19px;}
b#timer{ display:none; }
.report{float:right; background:#000; padding:17px; width:277px; box-sizing:border-box; font-family: 'Open Sans', sans-serif; text-align:center;
position:relative;}
.report::before{content:" "; background:url(images/side_icon.png); width:49px; height:188px; position:absolute; top:0px; left:17px;}
.report .bk1{float:right; width:100%}
.report .bk1 img{float:right; }
.report strong{font-size:14px; font-weight:bold; color:#fff; }
.report p{font-size:30px; font-weight:300; color:#fff; text-transform:uppercase; margin:0px; line-height: 30px;  padding: 10px 0px;}

.report .aces_btn{width:100%; background:#ea7504; height:40px; border-radius:4px; border:none; outline:none; font-size:14px; font-weight:bold; 
color:#fff; text-transform:uppercase; cursor:pointer; margin-bottom:14px;}
.report .aces_btn:hover{background:#333;}

/* Pop Up Style End Here */


