.video-banner-rayzan{
	background-image: url(http://strategytalk.ir/img/rayzan.jpg);
	background-repeat: no-repeat;
	background-position: center;
	color: #f8f8f8;
	padding: 70px 0;
}

.top-page-banner-rayzan{
	background-image: url(http://strategytalk.ir/img/rayzan.jpg) !important;
	background-repeat: repeat !important;
	background-position: center !important;
	background-color: #fafafa !important;
	color: #fff !important;padding: 20px 0 !important;
}

.picgallery{padding-top: 80px;padding-bottom: 50px;border-bottom: 1px solid #95d8f7;background-color: #044f7b;}
.picgallery img{width: 100%; border: 1px solid #ededed; padding: 2px; margin-bottom: 10px;}

.titlebar-gallery h1{color: #f0f0f0;font-weight: 900;text-transform: uppercase;text-shadow: 0px 1px 1px rgba(10, 10, 10, 0.6); text-align: center; padding-bottom: 10px;}
.titletitlebar-gallerybar{margin-bottom: 50px;text-align: center;}

/*==========================================================================01. GENERAL & BASIC STYLES==========================================================================*/ #content-wrapper{margin-top: 60px;}.color-theme{color: #af3809;}/*------------------------------------------*//* Page Preload/*------------------------------------------*/#preOverlay{background-color: #af3809;}#jpreLoader{width: 300px;height: 100px;position: relative;z-index: 1;margin:0 auto;}#jpreBar{position:fixed;width:100%;height:100% !important;top:0;left:0;}#jprePercentage{color:#ddd;text-shadow: 0px 10px 10px rgba(0, 0, 0, 0.4);text-align:center;font-size: 60px;font-weight: 400;letter-spacing:-2px;z-index:2;margin: 0;}/*------------------------------------------*//* Headers/*------------------------------------------*/h1, h2, h3, h4, h5, h6{margin-top: 0; margin-bottom: 10px;}/*------------------------------------------*//* Link Setting/*------------------------------------------*/a{text-decoration: none;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;}a:hover{color: #444;text-decoration: none;}a:focus{color: #f8f8f8;outline: none;border: none;text-decoration: none;}/*------------------------------------------*//* Lists/*------------------------------------------*/ul{margin: 0;padding: 0;list-style: none;}/*------------------------------------------*//* Section Titlebar/*------------------------------------------*/
.titlebar{margin-bottom: 50px;text-align: center;}
.titlebar h1{color: #444;font-weight: 900;text-transform: uppercase;text-shadow: 0px 1px 1px rgba(10, 10, 10, 0.6);}
.titlebar p{color: #888;font-size: 17px;font-family: IRANSans !important;line-height: 28px;font-weight: 400;padding: 0 18%; direction:rtl;}/*------------------------------------------*//* Theme Color Button/*------------------------------------------*/.btn-theme{background-color: #953009;border: 1px solid #8a2c07;color: #fff;font-size: 16px;font-weight: 700;padding: 10px 20px;box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset, 0px 1px 2px rgba(0, 0, 0, 0.2);-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;-ms-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;}.btn-theme:hover{background-color: #bb4c20;box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset, 0px 1px 2px rgba(0, 0, 0, 0.2);color: #f8f8f8;}/*------------------------------------------*//* Black Button/*------------------------------------------*/.btn-black{background-color: #444;border: 1px solid #333;color: #fff;font-size: 16px;font-weight: 700; padding: 10px 20px;box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset, 0px 1px 2px rgba(0, 0, 0, 0.2);-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;-ms-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;}.btn-black:hover{background-color: #555;box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset, 0px 1px 2px rgba(0, 0, 0, 0.2);color: #fff;}/*------------------------------------------*//* Large Button Settings /*------------------------------------------*/.btn-lg{font-size: 18px;padding: 14px 28px;}.btn:focus{outline: none;}.btn:focus{color: #f8f8f8;text-decoration: none;}/*==========================================================================02. HEADER & NAVIGATION==========================================================================*//*------------------------------------------*//* Logo Image /*------------------------------------------*/.navbar-brand{padding: 15px;}/*------------------------------------------*//* Navigation Menu /*------------------------------------------*/.navbar-nav > li > a{color: #aaa; display: block;padding: 0 15px;font-size: 13px;font-weight: 700;line-height: 60px;text-transform: uppercase;-webkit-transition: all 100ms ease-in-out;-moz-transition: all 100ms ease-in-out;-o-transition: all 100ms ease-in-out;-ms-transition: all 100ms ease-in-out;transition: all 100ms ease-in-out;}.navbar-nav > li > a:hover{color: #f8f8f8;}.navbar-nav > li > a.selected-nav{color: #f8f8f8;}/*------------------------------------------*//* Responsive Menu /*------------------------------------------*/.navbar-toggle{position: relative; float: right; padding: 10px;margin: 13px 30px 13px 0; background-color: none;border: none;}/*==========================================================================03. TOP PAGE BANNER==========================================================================*/
#top-page-banner{
	background-image: url(../img/thumbs/top_banner_bkg.jpg) !important;
	background-repeat: repeat !important;
	background-position: top center !important;
	background-color: #fafafa !important;
	color: #fff !important;padding: 20px 0 !important;}
	
/*------------------------------------------*//* Top Banner Description/*------------------------------------------*/#tp_banner_description{margin: 110px 0 130px;}#tp_banner_description h1{font-family: 'iransansBold',Tahoma;line-height: 1.3;text-shadow: rgba(10, 10, 10, 0.6) 0px 1px 1px;}#tp_banner_description p{font-size: 16px;line-height: 26px;font-weight: 600;margin-bottom: 0;margin-top: 20px;margin-bottom: 40px;}/*------------------------------------------*//* Top Banner Buttons/*------------------------------------------*/.tp_banner_btn a{margin-right: 10px;}/*------------------------------------------*//* Top Banner Image/*------------------------------------------*/#tp_banner_image .img-responsive{display: inline-block;}/*==========================================================================04. FEATURES==========================================================================*/ #features{padding-top: 80px;padding-bottom: 40px;border-bottom: 1px solid #ddd;}#f_center_content{opacity: 0;}
.custom-feature{
	margin-top: 30px;
	}


/*------------------------------------------*//* Features Left Side /*------------------------------------------*/#f_left_content{text-align: right;padding-right: 0;}/*------------------------------------------*//* Features Right Side/*------------------------------------------*/#f_right_content{text-align: right; padding-left: 0;}/*------------------------------------------*//* Features Box/*------------------------------------------*/.feature-box p{color: #888;line-height: 20px;}.feature-box h4{font-size: 16px;font-family: IRANSansBold,Tahoma; direction: rtl;}/*------------------------------------------*//* Feature Box Icon/*------------------------------------------*/.feature-box-icon i{color: #af3809; font-size: 34px;margin: 10px 0 ;}/*==========================================================================05. SCREENS==========================================================================*/
#screens{padding-top: 80px;padding-bottom: 50px;border-bottom: 1px solid #ddd;background-color: #ECF0F1;}

#screenshot_1, #screenshot_2,#screenshot_3,#screenshot_4,#screenshot_5,#screenshot_6, #screenshot_7, #screenshot_8{opacity: 0;margin-bottom: 30px;}/*------------------------------------------*//* Image Hover Effect/*------------------------------------------*/.hover-details{width: 100%;height: auto;overflow: hidden;position: relative;transition: all 400ms;-moz-transition: all 400ms;-webkit-transition: all 400ms;-o-transition: all 400ms;}.hover-details .img-cover{opacity: 0;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(15, 15, 15, 0.55);-moz-transition: all 400ms;-webkit-transition: all 400ms;-o-transition: all 400ms;transition: all 400ms;}.hover-details > img{width: 100%;height: auto;-moz-transition: all 400ms;-webkit-transition: all 400ms;-o-transition: all 400ms;transition: all 400ms;}/*------------------------------------------*//* Image Zoom Icon/*------------------------------------------*/.image_zoom{position:absolute;top: -50%;left:50%;width:50px;height:50px;border-radius:50%;background: #af3809 url(../img/icons/zoom-ico.png) no-repeat 50% 50%;margin-top:-25px;margin-left: -25px;-webkit-transition: all ease 400ms;-moz-transition: all ease 400ms;-ms-transition: all ease 400ms;-o-transition: all ease 400ms;transition: all ease 400ms;}/*------------------------------------------*//* Image Title/*------------------------------------------*/.img-cover h3{width: 100%;position: absolute;bottom: -28%;text-align: center;color: #f8f8f8;font-size: 16px;font-weight: 400;padding: 0 10px;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}/*------------------------------------------*//* Image Scale ( Hover Effect )/*------------------------------------------*/.hover-details:hover > img{transform: scale(1.2);-ms-transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);-moz-transform: scale(1.2);}.hover-details:hover .image_zoom{top: 45%;}.hover-details:hover .img-cover h3{bottom: 28%;}.hover-details:hover .img-cover{opacity: 1;}.image_zoom:hover{background-color: #333;}/*==========================================================================06. TEAM==========================================================================*/ #team{padding-top: 80px;padding-bottom: 80px;border-bottom: 1px solid #ddd;}#team-member-holder{opacity:0;}.team-member{text-align: center;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;}/*------------------------------------------*//* Team Member Photo/*------------------------------------------*/.img-block{margin: 10px 10px 20px 10px;}.img-block img{-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;box-shadow: 0px 0px 0px 0 rgba(10, 10, 10, 0.15);opacity: 1;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;}/*------------------------------------------*//* Team Member Photo Hover/*------------------------------------------*/.team-member:hover .img-block img{box-shadow: 0px 0px 0px 10px rgba(10, 10, 10, 0.1);opacity: .85;}/*------------------------------------------*//* Team Member Meta/*------------------------------------------*/.team-img-meta h4{font-family: IRANSansBold,tahoma;font-weight: 400;text-transform: uppercase;}.team-img-meta p{font-size: 16px;font-family: IRANSansUlight,Tahoma;font-weight: 400;margin-bottom: 10px;padding: 0 15%; direction:rtl;}p.member-info{font-family: 'Open Sans', sans-serif;font-size: 14px;line-height: 20px;padding: 0 5%;margin-bottom: 20px;}/*------------------------------------------*//* Team Member Social Icons /*------------------------------------------*/.team-member-socials{text-align: right;display: inline-block;margin: 0 auto;}.team-member-socials li{float: left; display: inline-block !important; vertical-align: top; width: auto !important; clear: none !important;}.page_social{width: 40px; height: 40px;background-color: #bbb;color: #fff;font-size: 14px; text-align: center; line-height: 34px; display: block; text-decoration: none;border: 2px solid #bbb;-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;margin: 0 3px 5px;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;}/*------------------------------------------*//* Team Member Icons Hover /*------------------------------------------*/.page_social:hover{background-color: #af3809; border-color: #af3809;color: #f8f8f8;}/*==========================================================================07. VIDEO BANNER==========================================================================*/
#video-banner{
	background-image: url(http://strategytalk.ir/fa/wp-content/uploads/2019/11/darkbg.jpg);
	background-repeat: no-repeat;
	color: #f8f8f8;
	padding: 70px 0;
}

/*------------------------------------------*//* Video Banner Content /*------------------------------------------*/#v_banner_content{opacity: 0;margin: 9px 0;}#v_banner_content h1{font-family: 'Fauna One', serif;margin-bottom: 30px;}#v_banner_content p{font-size: 16px;line-height: 26px;font-weight: 600;}/*------------------------------------------*//* Video Banner Buttons/*------------------------------------------*/.btn-google-play, .btn-app-store{display: block;width: 152px;height: 50px;margin-top: 30px;margin-right: 10px;background-repeat: no-repeat;text-indent: -9999px;overflow: hidden;display: inline-block;}.btn-google-play{background: url(../img/icons/btn-google-store.png);}.btn-app-store{background: url(../img/icons/btn-app-store.png);}/*------------------------------------------*//* Video Banner Video /*------------------------------------------*/#v_banner_video{opacity: 0;}.video-block{position: relative;padding-bottom: 60%;padding-top: 30px;height: 0;overflow: hidden;}.video-block iframe,.video-block object,.video-block embed{position: absolute;top: 0;left: 0;width: 100%;height: 100%;border:0;}/*==========================================================================08. PRICING==========================================================================*/#pricing{padding-top: 80px;padding-bottom: 0px;border-bottom: 1px solid #ddd;}#price_1, #price_2, #price_3,#price_4{opacity:0;}.pricing-table{border: 1px solid #ccc;}.pricing-table strong{color: #af3809;}/*------------------------------------------*//* Pricing Table Header/*------------------------------------------*/.pricing-table .plan-title{background-color: #444; color: #fff;font-size: 22px;font-family: 'Paprika', cursive;font-weight: 600;text-transform: none; line-height: 40px; padding: 15px; margin: 0px -1px;border: 1px solid #ccc;border-top: none;border-bottom: none;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;}.pricing-table .price-header{border-bottom: 1px solid #ccc;position: relative;}/*------------------------------------------*//* Pricing Table Price Plan/*------------------------------------------*/.pricing-table .plan-price{line-height: normal; background-color: #f3f3f3; padding: 12px 15px; margin: 0px; border-top: 1px solid #ddd;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}.pricing-table .plan-price span{color: #444; font-size: 30px; font-weight: 900;}.plan-price small{font-size: 18px;}/*------------------------------------------*//* Pricing Table Body/*------------------------------------------*/.pricing-table ul.features{background-color: #eee; padding: 11px 16px;}.pricing-table ul.features li{font-size: 16px; border-top: 1px dashed #aaa; padding: 15px;}.pricing-table ul.features li:nth-child(1){border: none;}/*------------------------------------------*//* Pricing Table Footer/*------------------------------------------*/.pricing-table .price-footer{background-color: #fafafa; padding-top: 25px; padding-bottom: 25px; border-top: 1px solid #aaa;-webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px;}/*------------------------------------------*//* Featured Table/*------------------------------------------*/.pricing-table.featured .plan-title{background-color: #af3809;}.pricing-table.featured .plan-title, .pricing-table.featured .plan-price span, .pricing-table.featured .plan-price small{color: #fff;}.pricing-table.featured .plan-price{border-top: 1px solid #7e1203; background-color: #af3809;}/*------------------------------------------*//* Pricing Table Hover/*------------------------------------------*/.pricing-table:hover .plan-title{background-color: #af3809;}.pricing-table:hover .plan-price{border-top: 1px solid #7e1203; background-color: #af3809;}.pricing-table:hover .plan-price span,.pricing-table:hover .plan-price small{color: #fff;}/*------------------------------------------*//* Corner Ribbon/*------------------------------------------*/.ribbon-wrapper{width: 85px; height: 85px; overflow: hidden; position: absolute; top: -6px; right: -3px;}.ribbon{font-size: 14px;font-weight: 700;text-transform: uppercase;text-align: center;text-shadow: rgba(150, 150, 150, 0.3) 0px 1px 0px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);position: relative;padding: 7px 0;left: -5px;top: 15px;width: 120px;background-color: #4db8e0;background-image: -webkit-gradient(linear, left top, left bottom, from(#4db8e0), to(#0391c5));background-image: -webkit-linear-gradient(top, #4db8e0, #0391c5);background-image: -moz-linear-gradient(top, #4db8e0, #0391c5);background-image: -ms-linear-gradient(top, #4db8e0, #0391c5);background-image: -o-linear-gradient(top, #4db8e0, #0391c5);color: #fff;-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0px 0px 3px rgba(0 ,0, 0, 0.3);box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);}.ribbon:before, .ribbon:after{content: "";border-top: 3px solid #6e8900;border-left: 3px solid transparent;border-right: 3px solid transparent;position:absolute;bottom: -3px;}.ribbon:before{left: 0;}.ribbon:after{right: 0;}/*==========================================================================09. TESTIMONIALS ROTATOR==========================================================================*/#testimonials-rotator{background-color: #333;border-bottom:1px solid #ddd;color: #fff; text-align: center;}.testimonials{margin: 50px 8%;}.slides{margin: 30px 0 60px;}/*------------------------------------------*//* Testimonial Message/*------------------------------------------*/.testimonials p{font-size: 18px;font-family: 'Paprika', cursive;line-height: 30px; padding-top: 10px;}/*------------------------------------------*//* Message Author/*------------------------------------------*/.testimonials p.author{font-size: 16px;font-family: 'Open Sans', sans-serif;margin-bottom: 0;}.testimonials p.author span{color: #c04210;font-style: italic;}/*==========================================================================10. FAQs==========================================================================*/#faq{padding-top: 80px;padding-bottom: 100px;border-bottom: 1px solid #ddd;}#question_1,#question_2,#question_3,#question_4,#question_5,#question_6,#question_7,#question_8{opacity: 0;width: 100%;display: block; float: left; padding: 0; margin: 5px 0; cursor: pointer;}/*------------------------------------------*//* FAQs Accordion/*------------------------------------------*/.accordion a{color: #666; font-size: 13px;font-family: 'Paprika', cursive;line-height: 26px;padding: 10px 40px;text-decoration: none; border-left: 4px solid #d0d0d0;border-bottom: 1px solid rgba(190, 190, 190, 0.2);display: block; cursor: pointer; background: #E4E4E1 url(../img/icons/open.png) no-repeat center left;}.accordion li.active>a{background: #E4E4E1 url(../img/icons/close.png) no-repeat center left; color: #151515;border-left: 4px solid #af3809;border-bottom: 1px solid #ccc;box-shadow: none;}/*------------------------------------------*//* FAQs Answer/*------------------------------------------*/.accordion li div{line-height: 22px;padding: 15px 10px; display: block; clear: both; float: left;}/*==========================================================================11. CONTACTS==========================================================================*/#contact{padding-top: 80px;padding-bottom: 80px;background-color: #ecf0f1;border-bottom: 1px solid #aaa;}#input_name, #input_email, #input_subject, #input_message{opacity: 0;}/*------------------------------------------*//* Contact Form Input/*------------------------------------------*/#contact-form .form-control{height: 50px;margin-bottom: 20px;border: 1px solid #aaa;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2)}.contact-form input[type="text"],.contact-form input[type="email"],.contact-form textarea{background: #f3f3f3;color: #444;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;box-shadow: 0 0 0 0;padding: 8px;margin-bottom: 15px;}#contact-form textarea{min-height:180px;}/*------------------------------------------*//* Contact Form Focus/*------------------------------------------*/.form-control:focus{border-color: #af3809; outline: 0px none; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset, 0px 0px 8px rgba(171, 34, 16, 0.6);}/*------------------------------------------*//* Contact Form Submit Button/*------------------------------------------*/#form_btn{margin-top: 30px;opacity: 0;}/*------------------------------------------*//* Contact Form Error Message /*------------------------------------------*/.error{padding: 0 5px 20px;color: #af3809;}/*==========================================================================12. NEWSLETTER==========================================================================*/#newsletter{background: #af3809;border-bottom: 1px solid #666;color: #fff;}#subscribe{margin-top: 40px;margin-bottom: 40px;}#newsletter_title{opacity: 0;}#newsletter h1{font-family: 'Fauna One', serif;}#newsletter p{line-height: 26px;font-family: 'Paprika', cursive;}/*------------------------------------------*//* Newsletter Form/*------------------------------------------*/#newsletter_form{padding-left: 60px;opacity: 0;}.subscribe-form{margin: 14px auto; position: relative; z-index: 10;}#newsletter_form p{font-size: 14px;line-height: 16px;font-family: 'Open Sans', sans-serif;font-style: italic;text-align: right;}.subscribe-input{width: 75%; height: 54px;color: #999;font-size: 16px; font-weight: 300; color: #222;padding-left: 10px;border-radius:6px 0 0 6px;}.subscribe-submit{width: 25%;height: 54px;background: #953009;border: 1px solid #8a2c07; color: #fff;font-weight:900;text-decoration:none;text-transform: uppercase;text-align:center; display: block; position: absolute; top: 0px; right: 0px; border:none;border-radius:0 6px 6px 0; cursor: pointer; outline: 0;box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset, 0px 1px 2px rgba(0, 0, 0, 0.2);}.subscribe-submit:active{outline: 0;}.subscribe-submit:hover{opacity:0.8}/*==========================================================================13. FOOTER==========================================================================*/#footer{padding: 30px 0 20px;background-color: #333;}#footer_copy, #footer_icons{opacity: 0;}#footer p{color: #999;font-family: 'Paprika', cursive;line-height: 40px;margin-bottom: 0;}/*------------------------------------------*//* Footer Social Icons /*------------------------------------------*/.footer-socials{margin: 10px 0;}.footer-socials li{float: left;width: auto !important; display: inline-block !important; vertical-align: top; clear: none !important;line-height: 70px;}.foo_social{width: 44px; height: 44px;text-align: center;color: #999;font-size: 18px; line-height: 40px;margin: 0 4px;border: 2px solid #999;-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; display: block; text-decoration: none;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;}/*------------------------------------------*//* Footer Icons Hover /*------------------------------------------*/.ico-facebook:hover{background-color: #3b5998;color: #f8f8f8;border-color:#3b5998;}.ico-twitter:hover{background-color: #00a9ed;color: #f8f8f8;border-color:#00a9ed;}.ico-google-plus:hover{background-color: #cd1111;color: #f8f8f8;border-color:#cd1111;}.ico-linkedin:hover{background-color: #015886;color: #f8f8f8;border-color:#015886;}.ico-dribbble:hover{background-color: #d92d84;color: #f8f8f8;border-color:#d92d84;}.ico-instagram:hover{background-color: #beb3a8;color: #f8f8f8;border-color:#beb3a8}.ico-pinterest:hover{background-color: #ac281a;color: #f8f8f8;border-color:#ac281a;}.ico-dropbox:hover{background-color: #008ad2;color: #f8f8f8;border-color:#008ad2;}.ico-skype:hover{background-color: #00a9ed;color: #f8f8f8;border-color:#00a9ed;}.ico-youtube:hover{background-color: #cd1b20;color: #f8f8f8;border-color:#cd1b20;}.ico-tumblr:hover{background-color: #3a5976;color: #f8f8f8;border-color:#3a5976;}.ico-vimeo:hover{background-color: #00adee;color: #f8f8f8;border-color:#00adee;}.ico-flickr:hover{background-color: #d2d2d2;color: #f8f8f8;border-color:#d2d2d2;}.ico-github:hover{background-color: #222;color: #f8f8f8;border-color:#222;}.ico-renren:hover{background-color: #364a83;color: #f8f8f8;border-color:#364a83;}.ico-vk:hover{background-color: #3b5998;color: #f8f8f8;border-color:#3b5998;}.ico-xing:hover{background-color: #015f5e;color: #f8f8f8;border-color:#015f5e;}.ico-weibo:hover{background-color: #be4443;color: #f8f8f8;border-color:#be4443;}.ico-rss:hover{background-color: #ff6600;color: #f8f8f8;border-color:#ff6600;}/*==========================================================================14. SCROLL TO TOP==========================================================================*/#scrollUp{bottom: 30px;right: 30px;width: 50px;height: 50px;-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;position: fixed;display: none;background: rgba(123, 123, 123, 0.65) url(../img/icons/back-to-top.png) no-repeat 50% 48%;-webkit-transition: all 250ms linear;-moz-transition: all 250ms linear;transition: all 250ms linear;}#scrollUp:hover{background-color: rgba(175, 56, 9, 0.95);}nav a#pull{display: none;}/*==========================================================================STYLE CHANGER==========================================================================*/#stlChanger{color:#cecece;font-size: 14px;overflow:hidden;position:fixed;top: 80px;left:0;z-index:1000000 ;}#stlChanger .siteChanger, #stlChanger .bgChanger, #stlChanger .buts{position:relative;overflow:hidden;}#stlChanger .siteChanger, #stlChanger .bgChanger{min-width: 220px;min-height: 220px;}#stlChanger a{color: #fff;text-decoration: none;}#stlChanger a:hover{text-decoration:none;}#stlChanger .blockChanger{width: 170px;}#stlChanger .chBody{background: rgba(240, 240, 240, 0.5);width: 180px;position: relative;overflow: hidden;border: 1px solid #aaa;border-radius: 0 6px 6px 0;}#stlChanger .chBut{background: #444;width: 40px;height: 40px;position:absolute;top: 15px;right:0px;z-index:10;text-align: center;border-radius: 0px 4px 4px 0px;}#stlChanger .chBut i{color:#fff;font-size: 28px;margin: 6px;}#stlChanger .stBlock{position:relative;overflow:hidden;}#stlChanger .stBlock p{color: #444;font-size: 14px;font-family: 'Paprika', cursive;margin-left: 22px;}#stlChanger h4{color: #444;font-size: 18px;background: #444;font-weight: 900;line-height: 22px;display:block;margin-top: 0;padding: 8px 10px 9px;}#stlChanger .stBgs a{text-decoration:none;width: 45px;height: 45px;float:left;padding:0;margin: 3px 3px 0 0;cursor:pointer;opacity: 1;}#stlChanger .stBgs a:hover{opacity: 0.7;}#stlChanger a.dark-style{display: inline-block; padding: 6px 16px; text-align: center; background: none repeat scroll 0% 0% rgb(75, 76, 77);font-size: 14px;font-weight: 900; color: #fff; cursor: pointer;}#stlChanger a.dark-style:hover{background: #ab2210;color: #fff;}#stlChanger .btn-theme{font-size: 14px;font-weight: 700; text-transform: none;padding: 6px 10px;}#navigation-menu li a{font-family:IRANSansBold; font-size:110%;}

@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 900;
	src: url('../fonts/eot/IRANSansWeb(FaNum)_Black.eot');
	src: url('../fonts/eot/IRANSansWeb(FaNum)_Black.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/woff2/IRANSansWeb(FaNum)_Black.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/woff/IRANSansWeb(FaNum)_Black.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/ttf/IRANSansWeb(FaNum)_Black.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: bold;
	src: url('../fonts/eot/IRANSansWeb(FaNum)_Bold.eot');
	src: url('../fonts/eot/IRANSansWeb(FaNum)_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/woff2/IRANSansWeb(FaNum)_Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/woff/IRANSansWeb(FaNum)_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/ttf/IRANSansWeb(FaNum)_Bold.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 500;
	src: url('../fonts/eot/IRANSansWeb(FaNum)_Medium.eot');
	src: url('../fonts/eot/IRANSansWeb(FaNum)_Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/woff2/IRANSansWeb(FaNum)_Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/woff/IRANSansWeb(FaNum)_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/ttf/IRANSansWeb(FaNum)_Medium.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 300;
	src: url('../fonts/eot/IRANSansWeb(FaNum)_Light.eot');
	src: url('../fonts/eot/IRANSansWeb(FaNum)_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/woff2/IRANSansWeb(FaNum)_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/woff/IRANSansWeb(FaNum)_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/ttf/IRANSansWeb(FaNum)_Light.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 200;
	src: url('../fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot');
	src: url('../fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/woff2/IRANSansWeb(FaNum)_UltraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/woff/IRANSansWeb(FaNum)_UltraLight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/ttf/IRANSansWeb(FaNum)_UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: normal;
	src: url('../fonts/eot/IRANSansWeb(FaNum).eot');
	src: url('../fonts/eot/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/woff2/IRANSansWeb(FaNum).woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/woff/IRANSansWeb(FaNum).woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/ttf/IRANSansWeb(FaNum).ttf') format('truetype');
}

body{
	font-family: IRANSans !important;
}

h1, h2, h3, h4, h5, h6,input, textarea, span {
	font-family: IRANSans !important;
}

#navigation-menu li a{
	font-family: IRANSans !important;
}

.alert, #generic_price_table{
	font-family: IRANSans !important;
}

.pricing{
	background: #0383ff;
	padding: 10px;
	direction: rtl;
}

.pricing p, .pricing span{
	color: #fff;
	direction: rtl;
}

.pricing span{
	background: #ff8c5f;
	padding: 5px 10px;
	direction: rtl;
	font-size: 24px;
}


#generic_price_table{
    background-color: transparent;
}

/*PRICE COLOR CODE START*/
#generic_price_table .generic_content{
    background-color: #fff;
}

#generic_price_table .generic_content .generic_head_price{
    background-color: #f6f6f6;
}

#generic_price_table .generic_content .generic_head_price .generic_head_content .head_bg{
    border-color: #e4e4e4 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #e4e4e4;
}

#generic_price_table .generic_content .generic_head_price .generic_head_content .head span{
    color: #525252;
}

#generic_price_table .generic_content .generic_head_price .generic_price_tag .price .sign{
    color: #414141;
}

#generic_price_table .generic_content .generic_head_price .generic_price_tag .price .currency{
    color: #414141;
}

#generic_price_table .generic_content .generic_head_price .generic_price_tag .price .cent{
    color: #414141;
	font-family: IRANSans !important;
}

#generic_price_table .generic_content .generic_head_price .generic_price_tag .month{
    color: #414141;
}

#generic_price_table .generic_content .generic_feature_list ul li{  
    color: #a7a7a7;
}

#generic_price_table .generic_content .generic_feature_list ul li span{
    color: #414141;
}
#generic_price_table .generic_content .generic_feature_list ul li:hover{
    background-color: #E4E4E4;
    border-right: 5px solid #2ECC71;
}

#generic_price_table .generic_content .generic_price_btn a{
    border: 1px solid #ea541a; 
    color: #ea541a;
} 

#generic_price_table .generic_content.active .generic_head_price .generic_head_content .head_bg,
#generic_price_table .generic_content:hover .generic_head_price .generic_head_content .head_bg{
    border-color: #2ECC71 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #2ECC71;
    color: #fff;
}

#generic_price_table .generic_content:hover .generic_head_price .generic_head_content .head span,
#generic_price_table .generic_content.active .generic_head_price .generic_head_content .head span{
    color: #fff;
}

#generic_price_table .generic_content:hover .generic_price_btn a,
#generic_price_table .generic_content.active .generic_price_btn a{
    background-color: #ea541a;;
    color: #fff;
} 
#generic_price_table{
    margin: 50px 0 50px 0;
    font-family: IRANSansUltralight,Tahoma;
}
.row .table{
    padding: 28px 0;
}

/*PRICE BODY CODE START*/

#generic_price_table .generic_content{
    overflow: hidden;
    position: relative;
    text-align: center;
}

#generic_price_table .generic_content .generic_head_price {
    margin: 0 0 20px 0;
}

#generic_price_table .generic_content .generic_head_price .generic_head_content{
    margin: 0 0 50px 0;
}

#generic_price_table .generic_content .generic_head_price .generic_head_content .head_bg{
    border-style: solid;
    border-width: 90px 1411px 23px 399px;
    position: absolute;
}

#generic_price_table .generic_content .generic_head_price .generic_head_content .head{
    padding-top: 40px;
    position: relative;
    z-index: 1;
}

#generic_price_table .generic_content .generic_head_price .generic_head_content .head span{
    font-family: IRANSans !important;
    font-size: 28px;
    font-weight: 400;
    letter-spacing: 2px;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
}

#generic_price_table .generic_content .generic_head_price .generic_price_tag{
    padding: 0 0 20px;
	direction: rtl;
}

#generic_price_table .generic_content .generic_head_price .generic_price_tag .price{
    display: block;
}

#generic_price_table .generic_content .generic_head_price .generic_price_tag .price .sign{
    display: inline-block;
    font-family: "Lato",sans-serif;
    font-size: 28px;
    font-weight: 400;
    vertical-align: middle;
}

#generic_price_table .generic_content .generic_head_price .generic_price_tag .price .currency{
    font-family: "Lato",sans-serif;
    font-size: 60px;
    font-weight: 300;
    letter-spacing: -2px;
    line-height: 60px;
    padding: 0;
    vertical-align: middle;
}

#generic_price_table .generic_content .generic_head_price .generic_price_tag .price .cent{
    display: inline-block;
    font-family: "Lato",sans-serif;
    font-size: 24px;
    font-weight: 400;
    vertical-align: bottom;
}

#generic_price_table .generic_content .generic_head_price .generic_price_tag .month{
    font-family: "Lato",sans-serif;
    font-size: 18px;
    font-weight: 400;
    letter-spacing: 3px;
    vertical-align: bottom;
}

#generic_price_table .generic_content .generic_feature_list ul{
    list-style: none;
    padding: 0;
    margin: 0;
}

#generic_price_table .generic_content .generic_feature_list ul li{
    font-family: "Lato",sans-serif;
    font-size: 18px;
    padding: 15px 0;
    transition: all 0.3s ease-in-out 0s;
}
#generic_price_table .generic_content .generic_feature_list ul li:hover{
    transition: all 0.3s ease-in-out 0s;
    -moz-transition: all 0.3s ease-in-out 0s;
    -ms-transition: all 0.3s ease-in-out 0s;
    -o-transition: all 0.3s ease-in-out 0s;
    -webkit-transition: all 0.3s ease-in-out 0s;

}
#generic_price_table .generic_content .generic_feature_list ul li .fa{
    padding: 0 10px;
}
#generic_price_table .generic_content .generic_price_btn{
    margin: 20px 0 32px;
}

#generic_price_table .generic_content .generic_price_btn a{
    border-radius: 50px;
    -moz-border-radius: 50px;
    -ms-border-radius: 50px;
    -o-border-radius: 50px;
    -webkit-border-radius: 50px;
    display: inline-block;
    font-family: "Lato",sans-serif;
    font-size: 18px;
    outline: medium none;
    padding: 12px 30px;
    text-decoration: none;
    text-transform: uppercase;
}

#generic_price_table .generic_content,
#generic_price_table .generic_content:hover,
#generic_price_table .generic_content .generic_head_price .generic_head_content .head_bg,
#generic_price_table .generic_content:hover .generic_head_price .generic_head_content .head_bg,
#generic_price_table .generic_content .generic_head_price .generic_head_content .head h2,
#generic_price_table .generic_content:hover .generic_head_price .generic_head_content .head h2,
#generic_price_table .generic_content .price,
#generic_price_table .generic_content:hover .price,
#generic_price_table .generic_content .generic_price_btn a,
#generic_price_table .generic_content:hover .generic_price_btn a{
    transition: all 0.3s ease-in-out 0s;
    -moz-transition: all 0.3s ease-in-out 0s;
    -ms-transition: all 0.3s ease-in-out 0s;
    -o-transition: all 0.3s ease-in-out 0s;
    -webkit-transition: all 0.3s ease-in-out 0s;
} 
@media (max-width: 320px) { 
}

@media (max-width: 767px) {
    #generic_price_table .generic_content{
        margin-bottom:75px;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    #generic_price_table .col-md-3{
        float:left;
        width:50%;
    }
    
    #generic_price_table .col-md-4{
        float:left;
        width:50%;
    }
    
    #generic_price_table .generic_content{
        margin-bottom:75px;
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
}
@media (min-width: 1200px) {
}
#generic_price_table_home{
     font-family: 'Raleway', sans-serif;
}

.demo-pic{
    margin: 0 auto;
}
.demo-pic:hover{
    opacity: 0.7;
}

#generic_price_table_home ul{
    margin: 0 auto;
    padding: 0;
    list-style: none;
    display: table;
}
#generic_price_table_home li{
    float: left;
}
#generic_price_table_home li + li{
    margin-left: 10px;
    padding-bottom: 10px;
}
#generic_price_table_home li a{
    display: block;
    width: 50px;
    height: 50px;
    font-size: 0px;
}
#generic_price_table_home .blue{
    background: #3498DB;
    transition: all 0.3s ease-in-out 0s;
}
#generic_price_table_home .emerald{
    background: #2ECC71;
    transition: all 0.3s ease-in-out 0s;
}
#generic_price_table_home .grey{
    background: #7F8C8D;
    transition: all 0.3s ease-in-out 0s;
}
#generic_price_table_home .midnight{
    background: #34495E;
    transition: all 0.3s ease-in-out 0s;
}
#generic_price_table_home .orange{
    background: #E67E22;
    transition: all 0.3s ease-in-out 0s;
}
#generic_price_table_home .purple{
    background: #9B59B6;
    transition: all 0.3s ease-in-out 0s;
}
#generic_price_table_home .red{
    background: #E74C3C;
    transition:all 0.3s ease-in-out 0s;
}
#generic_price_table_home .turquoise{
    background: #1ABC9C;
    transition: all 0.3s ease-in-out 0s;
}

#generic_price_table_home .blue:hover,
#generic_price_table_home .emerald:hover,
#generic_price_table_home .grey:hover,
#generic_price_table_home .midnight:hover,
#generic_price_table_home .orange:hover,
#generic_price_table_home .purple:hover,
#generic_price_table_home .red:hover,
#generic_price_table_home .turquoise:hover{
    border-bottom-left-radius: 50px;
    border-bottom-right-radius: 50px;
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
    transition: all 0.3s ease-in-out 0s;
}
#generic_price_table_home .divider{
    border-bottom: 1px solid #ddd;
    margin-bottom: 20px;
    padding: 20px;
}
#generic_price_table_home .divider span{
    width: 100%;
    display: table;
    height: 2px;
    background: #ddd;
    margin: 50px auto;
    line-height: 2px;
}
#generic_price_table_home .itemname{
    text-align: center;
    font-size: 50px ;
    padding: 50px 0 20px ;
    border-bottom: 1px solid #ddd;
    margin-bottom: 40px;
    text-decoration: none;
    font-weight: 300;
}
#generic_price_table_home .itemnametext{
    text-align: center;
    font-size: 20px;
    padding-top: 5px;
    text-transform: uppercase;
    display: inline-block;
}
#generic_price_table_home .footer{
    padding:40px 0;
}

.price-heading{
    text-align: center;
}
.price-heading h1{
    color: #666;
    margin: 0;
    padding: 0 0 50px 0;
}
.demo-button {
    background-color: #333333;
    color: #ffffff;
    display: table;
    font-size: 20px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    margin-bottom: 50px;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: medium ;
    padding: 10px;
    text-align: center;
    text-transform: uppercase;
}
.bottom_btn{
    background-color: #333333;
    color: #ffffff;
    display: table;
    font-size: 28px;
    margin: 60px auto 20px;
    padding: 10px 25px;
    text-align: center;
    text-transform: uppercase;
}
.demo-button:hover{
    background-color: #666;
    color: #FFF;
    text-decoration:none;
    
}
.bottom_btn:hover{
    background-color: #666;
    color: #FFF;
    text-decoration:none;
}

#pricing{
	background-image: url("http://postmba.org/eMBA/img/bg-marbel.jpg");
}

.widget-title{
	position: relative;
	margin-top: 30px;
	margin-bottom: 15px;
	padding-bottom: 15px;
	border-bottom: 1px solid rgba(0, 0, 0, 0.08);
	text-align: right;
	color: #953009;
}

#workshops{
	background: #34465d;
	color: #f8f8f8;
	padding: 70px 0;
}

#workshops img{
	width: 50%;
	margin-top: 15px;
}